← Back to Speakers
Brooks Lybrand

Brooks Lybrand

Developer Relations Manager

Shopify

X/Twitter

[About]

Brooks is the Developer Relations Manager for the Remix team at Shopify.

Starting with a career in Data Science, Brooks quickly fell into web development because it was the best way to connect people to the tools he was building. From complex simulations to grocery stores, he has always cared about building products that give people the information they need to make a good decision.

Brooks also cares deeply about educating and building communities in a way that is approachable to people at every skill level, but doesn't leave theme there.

As Dev Rel for the Remix team, Brooks is able to influence the direction of Remix and React Router to be the tool he needed when he first started. He also gets to support the Remix community by ensuring it is a welcoming place where developers can flourish.

React Router v8 and Beyond

React Router v8 is here. We broke all your apps, and we did it just to make you mad (or so Reddit would have you believe).

React Router turns 12 this year. After eight major versions we learned how to add features our users want while stripping away old APIs without leaving everyone stranded. Over a year ago we folded our prior Remix work into React Router (branded as Framework Mode) to make room for Remix 3 and to better support the thousands of apps that rely on the router. We also moved the project to an Open Governance model so the community could have more say in React Router's direction.

Since v7 we shipped roughly 40 releases which have all shaped v8. This release focuses on better type safety, first-class middleware, RSC support, and much more. React Router is committed to it's mission of offering you all of React, as much or as little as want.

In this talk I’ll cover:
- The key changes in v8 and the reasoning behind breaking APIs
- How open governance influenced the release
- A practical, incremental upgrade plan with common pitfalls and fixes
- What you can expect for the future of React Router