Sign in

Matt Brophy

@brophdawg11.com
845 followers 211 following 503 posts

Helping folks build better websites Remix/React Router @Shopify 💿 Philadelphia

PostsRepliesMedia
Reposted by Matt Brophy
React Router @reactrouter.com · 15/09/2026
React Router 8.4.0 is out and comes with two big performance improvements! - Fewer re-renders for components accessing a subset of router state - 20–50%+ faster route matching in larger apps with the new `unstable_routePatternMatching` option reactrouter.com/changelog#v840
reactrouter.com
CHANGELOG.md
0193
Reposted by Matt Brophy
Remix @remix.run · 31/08/2026
Today we published the first release candidate for Remix 3! - 350+ commits since beta - Full-stack HMR - Database tooling - Safer routing - Improved assets serving - More components - SPA support - One remix package Try it: npx remix@next new my-app
remix.run
Remix 3 Release Candidate
Remix 3 RC is available now. A full-stack JavaScript framework built on web primitives and shipped as a single dependency.
2357
Reposted by Matt Brophy
Remix @remix.run · 26/06/2026
Strap in.
Closeup of Remix 3 Racing Team t-shirtRemix Racing hat, jacket, t-shirt, and sticker pack
0123
Reposted by Matt Brophy
Remix @remix.run · 22/06/2026
Available July 2026
Close up of Remix trucker hat, available July 2026 on shop.remix.runRemix trucker hat, available July 2026 on shop.remix.run
0112
Reposted by Matt Brophy
React Router @reactrouter.com · 17/06/2026
React Router v8 is now available! - All v7 future flags are now the default (Middleware, Vite env API, Split Route Modules, etc.) - ESM-only - New baselines: node 22+, React 19+, Vite 7+ - Easy upgrade from v7
remix.run
React Router v8
React Router v8 is available now.
36413
Matt Brophy @brophdawg11.com · 03/06/2026
React Router v8 is ready for prerelease testing!
1101
Reposted by Matt Brophy
React Router @reactrouter.com · 02/06/2026
We just published 7 CVEs identifying security vulnerabilities in React Router and Remix v2 We recommend updating to the latest appropriate versions: - React Router v7 -- 7.16.0 - React Router v6 -- 6.30.4 - Remix v2 -- 2.17.5 Details, links, and package ranges are listed below
3397
Reposted by Matt Brophy
Remix @remix.run · 22/05/2026
Remix Jam returns to Toronto October 2nd. Early Bird Pricing for a limited time. Get your ticket today! remix.run/jam/2026
0134
Reposted by Matt Brophy
Remix @remix.run · 20/05/2026
Remix 3.0.0-beta.2 is available - 140 commits since beta.0 - nearly 30 bug fixes and stability improvements - tons of API polish - reduced client JS payload - improved documentation - improved template/getting started experience Check out the changelog for more details: github.com/remix-run/re...
github.com
0285
Reposted by Matt Brophy
React Router @reactrouter.com · 14/05/2026
React Router 7.15.1 is now available! This release introduces a new useRouterState (unstable) hook which consolidates access to active and pending router states. We've also corrected useFetchers to now return a stable identity and fixed several other outstanding bugs.
unstable_useRouterState code example. Returns active and pending objects with lots of information about the current location and any active navigations
1164
Matt Brophy @brophdawg11.com · 05/05/2026
Apps should see some nice perf improvements with RR 7.15.0 - give it a shot and let us know!
0191
Reposted by Matt Brophy
rossipedia @rossipedia.com · 17/03/2026
👋 We're re-thinking the stance on React 18 support for the next major release of React Router (v8), instead making React 19 the minimum supported version. If you got thoughts, concerns, etc... feel free to drop them here: github.com/remix-run/re...
github.com
React Router v8 · remix-run react-router · Discussion #14468
React Router v7 was released almost a year ago (2024-11-21). We're at a good point to start considering what we want to include/remove in v8, which will help us build out any remaining roadmap and ...
3252
Matt Brophy @brophdawg11.com · 28/02/2026
I was pretty sure this administration insisted that we totally obliterated Iran last summer…
000
Matt Brophy @brophdawg11.com · 17/02/2026
lol @jim-nielsen.com just stumbled upon blog.jim-nielsen.com/2022/css-for... trying to find a pure CSS way to style a link in a sidebar when the user is on that page. Still no dice it looks like...
blog.jim-nielsen.com
CSS For URLs and HTTP Headers
Writing about the big beautiful mess that is making things for the world wide web.
150
Matt Brophy @brophdawg11.com · 12/02/2026
Pennsylvania is ill-equipped for multiple weeks of single digit/negative temps 😆
Basement torn down to the concrete foundation being dried with fans and a dehumidifier
000
Matt Brophy @brophdawg11.com · 29/01/2026
Finally a great use of AI for my daily routine - Prompted Playlists on Spotify is a feature I've wanted for a long time. I don't have the energy/memory to go through and manually curate playlists (I still mostly listen to 90s music) so really hoping this proves to work well
030
Matt Brophy @brophdawg11.com · 28/01/2026
Looks like his choice to be a lying jackass had consequences www.theatlantic.com/politics/202...
theatlantic.com
Greg Bovino Loses His Job
The Border Patrol chief has been ousted from his role as “commander at large,” and will return to El Centro.
130
Matt Brophy @brophdawg11.com · 28/01/2026
I’m ralphing today - send good thoughts
260
Reposted by Matt Brophy
Ron Filipkowski @ronfilipkowski.bsky.social · 24/01/2026
The Policy Director for the President of the United States said that the VA nurse was murdered because he was an “assassin.” And not one Republican in Congress will say a god damn word about because they are spineless cowards.
1002327624
Reposted by Matt Brophy
Mike Drucker @mikedrucker.bsky.social · 24/01/2026
Republicans are in favor of having a gun to defend yourself from a tyrannical government unless you have a gun to defend yourself from a tyrannical government
121035217
Matt Brophy @brophdawg11.com · 24/01/2026
They’re just straight up murdering people in broad daylight now
121
Reposted by Matt Brophy
David Ho @davidho.bsky.social · 20/01/2026
This is the most astonishing graph of what the Trump regime has done to US science. They have destroyed the federal science workforce across the board. The negative impacts on Americans will be felt for generations, and the US might never be the same again. www.nature.com/immersive/d4...
This line graph illustrates the percentage change in agency staff levels from the previous year for nine major U.S. federal scientific and health organizations between the fiscal years 2016 and 2025. The agencies tracked include the CDC, Department of Energy, EPA, FDA, NASA, NIH, NIST, NOAA, and NSF. For the majority of the timeline between 2016 and 2023, the agencies show relatively stable fluctuations, generally staying within a range of +5% to -5% change per year. However, there is a dramatic and uniform plummet starting in the 2024–25 period. Every agency depicted shows a sharp downward trajectory, with staffing losses ranging from approximately -15% to over -25%. The Environmental Protection Agency (EPA) shows the most significant decline, dropping to roughly -26%, while the National Institute of Standards and Technology (NIST) shows the least severe but still substantial drop at approximately -15%.
91147838504
Matt Brophy @brophdawg11.com · 18/01/2026
Scumbags
030
Matt Brophy @brophdawg11.com · 17/01/2026
Buying new skis/boots for the first time in close to 20 years. I’m like a kid on Xmas morning again 🎿
010
Matt Brophy @brophdawg11.com · 17/01/2026
It’s absurd that in 2026 we need a judge to rule that federal officers cannot retaliate or use chemicals against peaceful protesters apple.news/AJaHz9TSgTbK...
apple.news
Federal judge bars ICE agents from ‘retaliating’ against protesters in Minnesota — The Minnesota Star Tribune
The injunction filed Jan. 16 follows a lawsuit brought by six Minnesota residents during the early days of Operation Metro Surge last month.
110
Reposted by Matt Brophy
React Router @reactrouter.com · 08/01/2026
We just published 6 CVEs identifying security vulnerabilities in React Router and Remix v2 We recommend updating to the latest appropriate versions: React Router v7 -- 7.12.0 React Router v6 -- 6.30.3 Remix v2 -- 2.17.2 Details, links, and package ranges are listed below
1129
Matt Brophy @brophdawg11.com · 08/01/2026
They’re just straight up murdering people in broad daylight now
250
Reposted by Matt Brophy
Scott Hanselman 🌮 @scott.hanselman.com · 07/01/2026
"The Party told you to reject the evidence of your eyes and ears. It was their final, most essential command."
513822
Reposted by Matt Brophy
Max Berger @maxberger.bsky.social · 04/01/2026
It would be so cool if the United States Congress still existed.
915367235925
Matt Brophy @brophdawg11.com · 15/12/2025
Been working in some prettier `semi: false` code for a bit and I'm surprised how much I don't notice/don't care
110
Reposted by Matt Brophy
React @react.dev · 12/12/2025
We found that the fix to address the DoS vulnerability in React Server Components (CVE-2025-55184) was incomplete and does not prevent an attack in a specific case. This is disclosed as CVE-2025-67779. New patches are available now, please update immediately.
02112
Reposted by Matt Brophy
React @react.dev · 11/12/2025
Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week. These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.
217669
Matt Brophy @brophdawg11.com · 10/12/2025
I've heard folks express concern about React Router since the Remix 3 announcement Some variation of "is it on hold?"/"is it a secondary focus?"/"will it stop getting features?" etc No, No, and No 😀 To back it up, I thought I'd put together a little "React Router Wrapped" for 2025 🎄
2329
Reposted by Matt Brophy
Brooks Lybrand @brookslybrand.bsky.social · 09/12/2025
The new fetcher.unstable_reset function is so nice Previously, to accomplish this little UX I'd have to pull in useState and keep another state in sync. Now I can just do this: onChange={() => { if (isSuccess) { fetcher.unstable_reset(); } }} Thanks @brophdawg11.com
121
Matt Brophy @brophdawg11.com · 09/12/2025
This is a **wild** amount of features for a year chrome.dev/css-wrapped-...
chrome.dev
CSS Wrapped 2025
Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.
071
Reposted by Matt Brophy
Remix @remix.run · 08/12/2025
We've open sourced the Remix Store, a real-world Shopify storefront built with React Router v7 and Hydrogen remix.run/blog/oss-rem...
remix.run
Open Sourcing the Remix Store
We're open sourcing the Remix Store. A production-ready example for React Router developers and anyone building custom Shopify storefronts with Hydrogen.
2204
Matt Brophy @brophdawg11.com · 08/12/2025
Banger of a last sentence here > Bradley told the lawmakers the drugs were eventually heading to Europe or Africa.
nbcnews.com
Admiral told lawmakers everyone on alleged drug boat was on a list of military targets
Adm. Frank Bradley said U.S. intelligence had identified the 11 people on the boat and determined the military was authorized to kill them as part of Trump’s campaign against alleged drug-smuggling ve...
000
Reposted by Matt Brophy
rossipedia @rossipedia.com · 05/12/2025
This is RSC-specific, and should be called out as such. There's *tons* (the majority, I'd wager) of React sites that are completely unaffected by this. They should probably upgrade regardless, but for those that may not be in a position to do so, they might not need to freak out.
381
Reposted by Matt Brophy
patak @patak.cat · 05/12/2025
The changed code is a small fraction of an open source contribution. Your commitment to understand the issue, how your proposed solution fits with the project, and be ready to own and push the review process forward is the biggest chunk of the work. Your effort is the contribution, not the code.
544766
Matt Brophy @brophdawg11.com · 05/12/2025
Getting older means more and more manual/analog things in your life ☕️ Pour over coffee w/freshly ground beans ⏱️ Mechanical watches 🔉 Vinyl music 📓 Heck I'm even trying to use a handwritten daily notebook more I wonder what's next?
390
Reposted by Matt Brophy
Kent C. Dodds 🌌 @kentcdodds.com · 01/12/2025
After many long years, the most widely used React framework in the world has React Server Components support! And the migration story is iterative, not "big bang" 💥 I think React Router's take on RSC is really great. Read the article and watch the whole video here: www.epicreact.dev/react-router...
2174
Reposted by Matt Brophy
Remix @remix.run · 24/11/2025
Load up on Remix gifts for everyone with 30% the entire store now thru Dec 1st 💿🎁 shop.remix.run
Remix store merchandise laid out like a Christmas tree. Our biggest sale this year, 30% off everything.
042
Matt Brophy @brophdawg11.com · 21/11/2025
Improved React 19 Transition handling coming to React Router soon! the flag was merged yesterday so it' in our nightly release snow, should land in a stable in the next week or so. reactrouter.com/dev/explanat...
reactrouter.com
React Transitions (dev branch)
3183
Reposted by Matt Brophy
Casey Newton @caseynewton.bsky.social · 20/11/2025
If your app needs to add these features maybe it's just not that great for people??? techcrunch.com/2025/11/18/t...
TikTok is rolling out new digital well-being features like an affirmation journal and a background sound generator aimed at improving the mental health of its users. The social network said it will also give users badges for controlling their TikTok usage.

The company is redesigning its screen time management page and adding new features to it. These include an affirmation journal with more than 120 positive prompts that let users set their intent for the day, a sound generator that can play calming sounds like rain or ocean waves, and a breathing exercise module. The company said that the page will also feature content from creators who talk about limiting screen time, using parental tools, and customizing their feeds.
911510
Matt Brophy @brophdawg11.com · 17/11/2025
@ricky.fm I'm a bit stumped on a transition/useOptimistic thing (let me know if you'd prefer a GH issue!) Been making sure RR plays nice with async transitions via useOptimistic and ran into an odd quirk with history.go/popstate that I can't quite figure out: stackblitz.com/edit/github-...
stackblitz.com
Brophdawg11 - Minimal Rrv7 Lib Template - StackBlitz
Minimal react Router v7 template using Data mode
210
Matt Brophy @brophdawg11.com · 17/11/2025
Reproductions should be in as few files as possible. So much easier for the maintainer to grok the issue without having to jump between a bunch of different files.
171
Matt Brophy @brophdawg11.com · 14/11/2025
This sounds interesting
040
Reposted by Matt Brophy
Artem Zakharchenko @kettanaito.com · 22/10/2025
Did you see that? Browser Mode in Vitest just went stable! No better time to start testing your React components in the real browser. Learn more here: react-component-testing-with-vitest.epicweb.dev
react-component-testing-with-vitest.epicweb.dev
React Component Testing with Vitest
Test React components in the actual browser
2246
Matt Brophy @brophdawg11.com · 22/10/2025
Coming soon to a React Router near you - (unstable) instrumentation APIs! Great for logging, perf tracing, OTEL, and more. reactrouter.com/dev/how-to/i...
reactrouter.com
Instrumentation (dev branch)
0336
Matt Brophy @brophdawg11.com · 21/10/2025
💯 Great write up. This mimics a lot of what I do when trying to repro bugs. Trimming away surrounding "fluff" is a skill and hugely beneficial when reproducing bugs.
130