Raphaël 👨🏻‍💻
banner
raphaelbronsveld.com
Raphaël 👨🏻‍💻
@raphaelbronsveld.com
Web dev building in React and Node.

Passionate about web application performance & accessibility and making the web better for everyone.

I also like to write at raphaelbronsveld.com ✍️
Reposted by Raphaël 👨🏻‍💻
Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software.

Just fuck you. Fuck you all.

I can't remember the last time I was this angry.
December 25, 2025 at 11:25 PM
Reposted by Raphaël 👨🏻‍💻
started / going
December 18, 2025 at 12:13 AM
I’ve been working with #.NET for the first time the last couple of days, and damn, this stuff is nice.

Lots of new patterns that I have to get used to, but so far so good 🎉
December 15, 2025 at 7:07 PM
Reposted by Raphaël 👨🏻‍💻
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.
December 11, 2025 at 8:51 PM
“achieves remote code execution on the server”

Ouch..
There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.

A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.

react.dev/blog/2025/12...
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
react.dev
December 3, 2025 at 10:01 PM
Actually huge.
ECMAScript excitement 😉

Congrats to my coworker @ashley-c.bsky.social at TechAtBloomberg on advancing Await Dictionary to Stage 2.7 at TC39 today 🎉

Promise.all returns positional results as an array. Promise.allKeyed allows named results inside an object 👍

github.com/tc39/proposa...
November 18, 2025 at 10:25 PM
Specs are allright? Definitely curious what the price is going to be.
Announcing: New @steampowered.com Hardware, coming in 2026:

Steam Controller
Steam Machine
Steam Frame. 

Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
Steam Hardware
The Steam Hardware family officially expands in early 2026.
steampowered.com
November 12, 2025 at 9:15 PM
Figuring out where an infinite rerender comes from has got to be the best feeling ever.

Even if it took a couple of hours. 😭

#react
November 12, 2025 at 9:07 PM
Weekend is unfortunately already over 😅. I'm loving it so far.

#battlefield6
October 12, 2025 at 7:01 PM
Have to play Battlefield now, I'll rewatch it all later!
Excited to see what they’ve been working on 🥳
remix.run Remix @remix.run · Oct 6
Bookmark to watch the livestream (also found on jam.remix.run)

www.youtube.com/live/xt_iEOn...
October 10, 2025 at 3:01 PM
Excited to see what they’ve been working on 🥳
October 10, 2025 at 9:50 AM
✍️ deep diving!
October 9, 2025 at 8:06 PM
CJ is a real one
AI coding sucks

CJ just one-shotted a 15 min rant and it's incredibly refreshing.

www.youtube.com/watch?v=0ZUk...
AI Coding Sucks
YouTube video by Syntax
www.youtube.com
October 9, 2025 at 7:22 PM
Reposted by Raphaël 👨🏻‍💻
React 19.2 is now available!

This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:

react.dev/blog/2025/10...
React 19.2 – React
The library for web and native user interfaces
react.dev
October 1, 2025 at 9:49 PM
September 30, 2025 at 6:05 AM
I don’t even know what to say.
fuck vercel, fuck Next.js, fuck Svelte, fuck Turborepo, fuck SWR, fuck SWC

Posing with the architect of a genocide for sales leads is an insane and deeply immoral stance

these projects cannot separate themselves from the CEO of the company who funds them
September 29, 2025 at 9:18 PM
Reposted by Raphaël 👨🏻‍💻
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
I guess I know what I’ll be doing tomorrow evening. 🥳
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
September 24, 2025 at 8:51 PM
Reposted by Raphaël 👨🏻‍💻
gm bluesky

how is it that @e18e.dev still only has 2.3K followers

come on, y'all nerds value performance a whole lot more than that
September 21, 2025 at 7:08 AM
youtu.be/sQ56ve39l2I?...

No more deeper grooves at level 7! End of an era. This thing is a beast #iphoneair
iPhone Air Durability test -- I AM SHOCKED
YouTube video by JerryRigEverything
youtu.be
September 20, 2025 at 5:34 AM
New post!

@reactrouter.com now has stable middleware and I had to write about it.

raphaelbronsveld.com/blog/how-to-...

Hope you like my OG image as well 🙃.

#react #reactrouter
How to use Middleware in React Router
React Router middleware is here! See how to set it up, run it on server and client, and improve your routes with less code.
raphaelbronsveld.com
September 18, 2025 at 7:01 PM
Reposted by Raphaël 👨🏻‍💻
Middleware is now stable in React Router

This feature took over 2 years to get just right

Learn what problems middleware solves, how to use it, and how we landed on the final API and architecture

remix.run/blog/middlew...
Middleware in React Router
Middleware is now stable in React Router!
remix.run
September 17, 2025 at 6:24 PM
@reactrouter.com middleware blog post almost done..

I’m literally dealing with scope creep in my own blog posts. Fascinating really.
September 17, 2025 at 7:56 PM