Raphaël Moreau ⚡️
@rphlmr
#Freelance @Remix_Run | @DrizzleORM (advocate) | @Supabase. Work smarter, not harder. ⚡️ Father of 2️⃣ | ADHD | Building https://drizzle.run
Hey there 👋 The new version of @DrizzleORM Run is here 🚀 I hope you will like it! - New custom ultra-fast code runner - Seed tab - Schema visualizer on all your playgrounds - Explorer (discover what the community has shared) - Schema converter (Drizzle to SQL and SQL to…
TypeScript 5.9 RC is available to try! Let us know how it works before next week's stable release! devblogs.microsoft.com/typescript/ann…
Temporary fix for @ReactRouter Hono Server with defer (hono node server issue, close to be resolved). github.com/rphlmr/react-r…
Looking for the most up-to-date implementation of auth in @ReactRouter? 👀 Well, I just created a reference repo for rolling your own auth with: - react-router middleware - self-committing sessions - AsyncLocalStorage - and more! Check it out here: github.com/forge-42/react…
You may be interested in this package! github.com/mjackson/remix…

Did you ever realize that pollinating bugs 🐝 🦋seem to never fight between species to get the flower? Fascinating 🧐
Thanks to @sergiodxa now you can use this on the server as well
🚨 New OSS Drop from @forge42dev! @forge42/web-events is a tiny, type-safe, event-driven library built on top of custom events. 🛡️ Zero dependencies ✅ Type-safe 🔎 Runtime validation 🪶 Lightweight 🧪 Framework agnostic Built with Web Standard APIs. React friendly!
Biome v2—codename: Biotype is here! The first type-aware linter that doesn't require tsc 🔐 Type-aware lint rules 🧑🚒 Plugins 📚 Monorepo support 📝 Revamped, configurable import sorting 🧐 Linter domains 🙅♀️ Bulk suppressions 👩✈️ Analyzer assist
Tree shaking of node modules
Someone in my YT comments called tree shaking "shrub vibration" and I can't get over it
Here is all it takes to get a global context going inside of @remix_run react-router v7. It's... it's... beautiful! 😍
I had fun with Safari for almost 2 weeks, but the bigger my project gets, the more it slows down and consumes gigabytes of RAM after each HMR update 😭 A process called “Safari Technology Preview Web Content (Cached)” is killing my MacBook 😅
🧑💻 #WWDC25 brought major updates to iOS and macOS, but there’s also a lot of love for the web. Safari 26 beta is full of long-awaited features that make building on the web more powerful and way less painful. Top highlights for web developers 🧵⬇️