Matt Brophy
@brophdawg11.com
790 followers 210 following 400 posts
Helping folks build better websites Remix/React Router @Shopify 💿 Philadelphia
Posts Media Videos Starter Packs
brophdawg11.com
No - I think anything trying to be everything is doomed to fail. To much breadth, never enough depth.

The beauty is that the primitives, APIs, inherent simplicity, and lack of magic enables you (the app developer) to do a lot of interesting things with it.
brophdawg11.com
Minus the React integration 😉
brophdawg11.com
yeah the event only scratched the surface of what this will unlock IMO
brophdawg11.com
The Remix 3 server-side router is `fetch` based

which means it also runs in the browser

which means you can build a SPA router on top of it

with fine grained event-driven rendering if that's your jam

(it could also live in a service worker)

stackblitz.com/edit/vitejs-...
Vitejs - Vite (duplicated) - StackBlitz
Next generation frontend tooling. It's fast!
stackblitz.com
brophdawg11.com
please share so I can make sick beats
brophdawg11.com
Early adopter indeed 🙌
brophdawg11.com
I’m reaching the age of “checking my bag is just objectively easier so I don’t have to lug it around the airport and the 10-20 minutes to pick it up at the end don’t actually impact my trip” 👴🏻
brophdawg11.com
Nice talk man! I was able to listen to the livestream on my drive to the airport. I’ll have to go rewatch the video once it posts
brophdawg11.com
This is definitely not the case and is the reason I’m not playing golf with @jim-nielsen.com and @ricky.fm this week
bretlittle.com
Gotta wonder if the Remix folks intentionally planned Remix Jam the same week as React Conf, just two days day after 😳
brophdawg11.com
Yeah IIRC we announced a week or two before and then realized ViteConf overlapped (which I think announced before us and we didn’t realize it) and then we heard the ReactConf announcement 😂
brophdawg11.com
Can’t wait for ViewTransition. Trying to wrangle an asynchronous imperative DOM API into declarative concurrent React under the hood in React Router for <Link viewTransition> was *tricky* and I would love to delete all of that code
sebastienlorber.com
Just announced at React Conf - New React API available in canary:
🔥 <ViewTransition>
🔥 <Fragment ref>

Particularly excited for Fragment Refs, exposing platform-specific APIs such as:
- addEventListener()
- observeUsing()
- focus()
- getClientRects()
- scrollIntoView()
brophdawg11.com
Really excited about some new observability APIs we’re noodling on in React Router. We want to make it very easy to know how your app is behaving for real users.

Alpha releases are available now so hit me up if you want to do some early testing. Hoping to land some unstable API after Remix Jam.
brophdawg11.com
Yeah that was exactly my reaction. It was like “ok, yeah I guess that’s sort of neat.” And then he showed the scrolling and I perked up 😂
Reposted by Matt Brophy
react.dev
Introducing the React Foundation
brophdawg11.com
Whiteboarding with coworkers is the thing I miss the most about in-office work

I have one in my office but it’s not the same vibe when you’re whiteboarding solo 😂
brophdawg11.com
I've been a bit bearish on usages of LLMs in non-trivial cases, but I will say that it's quite good at refactoring existing tests. After I change an API which breaks all the current tests, being able to run them in watch mode and watch the failure count go down 1 by 1 is satisfying as hell
brophdawg11.com
lol sneaking alcohol across federal borders is the last thing I want to do in this circus of a world we currently live in

Although going *into* Canada you're probably fine because they're still normal 😆
brophdawg11.com
I'll be back in Toronto next week - what are the chances this has improved?
brophdawg11.com
That idiots tariffs mean my hotel bar in Toronto has essentially zero bourbon available
Reposted by Matt Brophy
reactrouter.com
React Router Framework Mode now has preview support for React Server Components

Just swap your vite plugin and you can:
- Return Server Components from loaders/actions
- Opt routes into Server Components
- Leverage Server Functions
brophdawg11.com
My apple watch died from water a few months ago. Apparently they are not water proof, only water "resistant" so not sure why they advertise it for swimming 🤷‍♂️. Anyway, it pissed me off enough that I decided I was going to instead just start wearing real watches.
brophdawg11.com
I might be becoming a watch guy - this wont be good for my bank account
brophdawg11.com
I’ve been told in the past by EV owners that they are, but I’ve paid a lot of attention since then and honestly don’t know that I’ve ever heard an EV making noise while going forward at slow speeds