Advanced Remix
Join us for an Awesome Workshop on:

Advanced Remix

August 3, 2022 - 9:30am to 5:30pm Central Daylight Time

RSVP to Attend Online

Live and in Full HD
OR

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

August 3, 2022 - 9:30am to 5:30pm Central Daylight Time

This Workshop's Online Chatroom is Currently Open!

August 3, 2022 - 9:30am to 5:30pm Central Daylight Time

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Advanced Remix

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Mutations Mental Model – Understand how mutations work and how Remix helps you manage them.
  • Skip busy spinners when you can – Use "Optimistic UI" to make your UI snappier and how to handle errors.
  • Build server-intelligent UI components – Make reusable components that manage that server component as well.
  • Create app-level navigation indicators – Give the user feedback and a smooth experience as they navigate around your app.
  • Accessibility with a focus on focus – Use hooks Remix gives you combined with useEffect to help get the user's focus where it needs to be.

Your (Awesome) Instructor

Kent C. Dodds

Kent C. Dodds

Kent C. Dodds is a world renowned speaker, teacher, and trainer and he’s actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. Kent is the creator of TestingJavaScript.com and he’s an instructor on egghead.io and Frontend Masters. He’s also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and React.

Spend A Full Day Immersed in Remix with Kent C Dodds

Workshop Details

Remix is a terrific tool for building simple websites, and it's even better for building complex web applications.

What makes Remix unique is the mental model is the same regardless of whether you're building a simple website on your own or a complex business web application with teams of developers. And it does this with a lightweight abstraction on top of the web platform APIs. Remix scales down to simple stuff and up to complex things.

It's the complex stuff we will be talking about in this workshop. Remix will ensure that you can keep things as declarative as possible and keep your app bug-free. And to make it even better, you can ship something simple that works well to start and iterate to the more complex solution without having to rearchitect everything because the mental model remains the same.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 10:00AM
    Optimistic UI
  • 11:00AM
    Optimize Remix's automatic data revalidation
  • 12:00PM
    Lunch
  • 1:00PM
    Data driven components
  • 2:00PM
    Navigation Indicators
  • 3:00PM
    Accessibility
  • 4:00PM
    Imperative data mutations
Expand...

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?

Summary

You should have experience with JavaScript features and React. Experience with Remix is a bonus, but not a requirement. This workshop will use TypeScript, but should be completable if you do not have experience with TypeScript.

Event Details

What

One Full Day Workshop Session

Replay Videos (available immediately)

When

August 3, 2022 - 9:30am to 5:30pm Central Daylight Time

Where

Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN