Sign in

Sergio Xalambri

@sergiodxa.com
741 followers 195 following 54 posts

Writing "React Router OAuth2 Handbook" Web Developer at Daffy.org Blogger at sergiodxa.com Open Source Author at GitHub.com/sergiodxa Sponsor me at github.com/sponsors/sergiodxa

PostsRepliesMedia
Sergio Xalambri @sergiodxa.com · 25/10/2025
I was able to build a @remix.run v3 `lazy` function to lazy load components The lazy loaded component retains the type of the props with an additional `fallback` prop to pass the JSX to render until it's loaded Code: github.com/sergiodxa/re...
010
Sergio Xalambri @sergiodxa.com · 22/10/2025
Another @remix.run v3 example. This is how you can create custom components that allow the parent to listen to custom events. Full code: github.com/sergiodxa/re...
042
Sergio Xalambri @sergiodxa.com · 17/10/2025
Another @remix.run v3 + state management library example, now Stately.ai's xstate. Define the machine once, create the actor and subscribe to updates in the setup scope, and get a snapshot or send events on the render scope. Full code: github.com/sergiodxa/re...
031
Sergio Xalambri @sergiodxa.com · 17/10/2025
Next on @remix.run v3 + state management libraries, I tried @preactjs.com Signals core package. This requires to run the effect to subscribe to the signal inside this.queueTask, otherwise it tries to re-render before Remix did the first render. Full code: github.com/sergiodxa/re...
031
Sergio Xalambri @sergiodxa.com · 17/10/2025
I'm trying different state management libraries, common in React, that have a JS only core and see how they integrate with @remix.run v3. I started with Redux Toolkit. Super simple and straightforward to setup and use. Code here: github.com/sergiodxa/re...
141
Reposted by Sergio Xalambri
React Router @reactrouter.com · 26/08/2025
In June we announced an open governance model for React Router. Today, we are excited to welcome Sergio Xalambrí and @rossipedia.com to the React Router Steering Committee! Both have made valuable contributions to Remix and React Router over the years, and we appreciate their feedback.
3306
Sergio Xalambri @sergiodxa.com · 14/05/2025
The early bird for React Router OAuth2 Handbook is over, but there’s still a launch offer available. 🎁 The Complete Package has $50 off for the first 100 buyers. 🌍 PPP pricing is now active — for the book only. go.sergiodxa.com/S4qaycD
go.sergiodxa.com
React Router OAuth2 Handbook
Implement secure OAuth2 authentication in React Router and Remix apps with practical patterns.
050
Sergio Xalambri @sergiodxa.com · 16/04/2025
In OAuth2 + OIDC, each token has a different audience: 🔑 Access Token → Resource Server 🔄 Refresh Token → Authorization Server 🪪 ID Token → Client App Each audience ensures the token is used by the right party and for the right purpose.
111
Sergio Xalambri @sergiodxa.com · 12/12/2024
I published a Remix Auth strategy for the new @sst.dev's OpenAuth.js identity provider github.com/sergiodxa/re...
github.com
GitHub - sergiodxa/remix-auth-openauth: A Remix Auth strategy to use with an OpenAuth.js issuer
A Remix Auth strategy to use with an OpenAuth.js issuer - sergiodxa/remix-auth-openauth
0181
Sergio Xalambri @sergiodxa.com · 10/11/2024
From time to time I want to see if Web Components improved They could have been way better if we started with a simple partial defined using the <template> tag and a name attribute <template name="user-item"> some html here </template> Then you do `<user-item>` and the browser inline the partial
571
Sergio Xalambri @sergiodxa.com · 01/11/2024
🤔 I wonder if it would be possible to self host a Blueksy Personal Data Server on #Cloudflare Worker with D1
090
Sergio Xalambri @sergiodxa.com · 31/10/2024
I have been working on a React Router v7 starter for Cloudflare Workers and yesterday I tried it myself to build a simple AI Chat app using Workers AI, I spent more time building the UI than actually building the app I spent 0 seconds on auth as that comes built-in github.com/edgefirst-de...
github.com
GitHub - edgefirst-dev/starter-ai-chat: A starter repo for an AI chatbot
A starter repo for an AI chatbot. Contribute to edgefirst-dev/starter-ai-chat development by creating an account on GitHub.
020
Sergio Xalambri @sergiodxa.com · 31/10/2024
So is web dev community moving here for real? Or just a temporal thing?
7110