10 / Blog
Things I'm learning, AI conversations worth keeping, and the occasional rant.
Why this blog exists, and what I'll be sharing here.
A back-and-forth with Claude untangling a Stripe → Supabase webhook race condition.