Sergio Xalambrí
@sergiodxa
Web Developer. Currently @DaffyGiving. Author of "React Router OAuth2 Handbook" https://books.sergiodxa.com/release https://ping.sergiodxa.com
Quick reminder, if you're dealing with OAuth2 in @remix_run's React Router, I’ve got a book that can help go.sergiodxa.com/eBWG4uh
More changes on my uptime monitoring tool! Replaced the (basically useless) monitor count with the consumed and estimated pings per month. Also the individual actions buttons with a dropdown menu, the edit is disable because I still need to work on it.

You can also add your own domain to a team. Once verified via a DNS TXT record, anyone signing in with an email from that domain gets added to the team automatically. Makes onboarding seamless.
Working more on my uptime monitoring tool. The dashboard is starting to feel like a real app. Thoughts?

My uptime monitoring tool is starting to take shape. It now shows per-monitor heatmaps, response times, uptime percentage and more. Still a work in progress, but it's getting there

At this point, you're just vendoring a whole framework
pov you just bought a $300 starter kit 🤡 "batteries included"
TIL how to use @CloudflareDev Workflows + DurableObject inside a React Router app Had to run a sequence of steps from an action. A Workflow was perfect and still had access to my bindings Why the DO? Because I wanted to run some code from a specific region of the planet
Tried @cloudflaredev Durable Objects for the first time and used them to power SSE from a @remix_run React Router route Now I get real-time updates when an uptime check finishes and can trigger a revalidation Here’s it in action 👇
Someone told me my book landing page was down the other day 😅 So I built a simple uptime checker using @remix_run’s React Router + @CloudflareDev Workers, Cron, Queues, KV, and D1 Might open it up for others. Would you use it?