Back to Speakers
Brooks Lybrand

Brooks Lybrand

Developer Relations Manager

Shopify
Dev Educator
Community Builder
Web Advocate

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.

Routing

Why File-based Routing Sucks and Why You Should Use It

File-based routing sucks. Or maybe the Remix team just sucks at coming up with good conventions. The v2 "flat routes" were supposed to make things better, yet time and time again it is cited as the reason people give up on the framework. Looking around at the landscape, there doesn't seem to be a single file-based routing system that is universally liked. Even Next.js's App Router isn't without it's critics. In this talk we will explore why every convention kind of sucks, what we've done about that with React Router, and why you should probably still use file-based routing.

Session Details

Coming Soon!