Nathan Flurry 🔩
@NathanFlurry
Building the open-source alternative to Durable Objects: https://git.new/rivet YC W23, SR002 DMs open
Launching @RivetKit_org v0.9, a complete re-architecture of ActorCore: A lightweight actor library that integrates in 1 line of code & runs anywhere. → Any router (Hono/Elysia/tRPC) → Any platform (Rivet/CF/Redis) → Any client (JS/Bun/React/Rust) → 2.5 mo of work & 111 PR
Open-Source SaaS is dead. The future is libraries. Today we are introducing @RivetKit_org – backend libraries to replace SaaS.
Do you use `npm create *` or `npx create-*` packages when starting projects, or do you start from scratch? If so, which create-* packages do you like the most?
unless you're storing state in Cloudflare Durable Objects
The latency between even two "nearby" regions like us-east 1 and 2 is ~18ms. us-east-1 to us-west-1 is closer to 60ms. This advice is spot on. Do yourself a favor and keep your database in the same region as your other infra. Better yet, same AZ!
We architected an HTTP proxy that operates over Redis (or any other pubsub) for v0.9.2 Like Nginx but weirder Needed this to support arbitrary network requests to Rivet Actors on your own infra
New in RivetKit v0.9.2 – the OSS Durable Objects alternative: Low-level networking with onFetch + onWebSocket - Easy Cloudflare migration (DurableObject.fetch → actor.onFetch) - Works with any WebSocket lib (socket io, tldraw) - Works with any HTTP router
Cloudflare Durable Objects is down for the 3rd time in the past couple months 😵💫 Devs on @rivet_gg (open-source Durable Objects) haven't been affected by any of these outages Can't wait to share self-hosting guides for Railway, k8s, & AWS very soon

tahoe is overrated next time, hit the dolo slopes american dynamism at work

Someone please make a candle that smells like that PR #1 feeling

Curious – if you were starting a serious project today that required server-side logic (i.e. not Supabase), where would you host your backend? Reply with specifics ⬇️
The rivet (dot) gg (slash) docs coincidentally had a upgrade yesterday - AI page tools - llms.txt/llms-full.txt - .md extensions on docs pages - Upgraded search (powered by Typesense) - Fresh design - Ayu Dark (iykyk)
having this in your docs is incredibly high signal
CodeRabbit tops the list for most dark patterns in a cancellation UI to date, outdoing Audible
8 hours of Durable Objects @CloudflareDev being down! Not as high profile as the outage the other week - but hitting us pretty hard 🥲
I'm one of those magic shovel believers, but I also know this thing can produce a lot of slop. In fact, Claude Code if you don't pay attention is like TikTok or Youtube shorts. Quick dopamine hits and your brain turns off. If you go down that path, it's not great there.