In-person technical workshops
From half-day to full-day lessons, you'll learn in hours what our instructors have mastered over years. Tuesday, May 3 & Friday, May 6. See the /about/faq/workshops section for answers to common questions.

Software Engineer
Tia
Getting that senior title is easy. Just stick around. Being a true senior takes a new way of thinking.
You're a great engineer. You can code anything you need, solve every problem, google any solution. Your code is flying.
But somehow you're ... stuck. Interviewing feels rough, you pass the coding and fail the real stuff. Culture and system. At work they keep giving you stupid little problems with no growth. You crave challenge and keep tweaking CSS instead. You want some responsibility, damn it! What's that coworker got that you don't? Most of all you crave autonomy. The freedom to tackle big challenges and help the company with your brilliance. They don't even see all the bad code you see! How can they live like this?? Instead of autonomy, you're getting babysat. Managers asking what you're up to, daily standups that feel like a drag, pushback and 'maybe someday' on every idea that you give. I was like that a few years ago. A totally senior engineer who keeps running into walls and getting stuck. Now even bigger companies trust me with designing systems and leading teams on projects that could make or break the company. In this workshop you'll learn what changed and how to apply the Senior Mindset to your work and career:
- How to gain autonomy
- Inspire trust
- Own large projects
- Get freedom to experiment
- Have your ideas heard
- Think like an expert
- Become a decision-making peer, not a pair of hands
You'll work on case studies, analyze anecdotes, discuss insightful books, and look at your work and career in a new light.

Director of Developer Experience
Remix.run
Build Better Web Apps with Remix
Building modern web applications is riddled with complexity. And that's only if you bother to deal with the problems. Tired of wiring up onSubmit to backend APIs and making sure your client-side cache stays up-to-date? Wouldn't it be cool to be able to use the global nature of CSS to your benefit, rather than find tools or conventions to avoid or work around it? And how would you like nested layouts with intelligent and performance optimized data management that just works™? Remix solves some of these problems, and completely eliminates the rest. You don't even have to think about server cache management or global CSS namespace clashes. It's not that Remix has APIs to avoid these problems, they simply don't exist when you're using Remix. Oh, and you don't need that huge complex graphql client when you're using Remix. They've got you covered. Ready to build faster apps faster?
- Take advantage of nested routing
- Write dead simple mutations
- Style your app with CSS
- Improve your site performance... As in speed, but also for search rankings
- Completely eliminate pending states
- Handle errors
Prerequisites:
- Have experience with fundamentals of JavaScript (https://kentcdodds.com/blog/javascript-to-know-for-react).
- Go Kent's "Beginner's Guide to React" (https://kcd.im/beginner-react), or have a good understanding of React.
Tickets are priced in stages, and increase by $100 at the end of each stage.
Each of our events in the past have sold out.
Stage 1 pricing closes February 15, 2022.
Stage 2 pricing closes March 23, 2022.
Stage 3 pricing closes at the event’s end date or when sold out.
Reactathon only
General Admission
1.5 days of content: May 3 & 4
All meals included
Access to 1 afterparty
Reactathon + Serverless in the Park
General Admission
Save $600!
2.5 days of conference content: React, the ecosystem, & Serverless! May 3, 4, 5
All meals included
Access to special hotel rates
Access to 2 afterparties (food & open bar)
Discount on all workshops
Don't delay! Tickets are running low
Serverless in the Park only
General Admission
1 full day of Serverless content: May 5
All meals included
Access to 1 afterparty