Writing
Blog
Notes on web development, Linux, open source, and the tools I use to build software.

SupabaseTypeScriptOpen SourceDeveloper Tools
easy-supabase: Supabase Without the Boilerplate
A small, typed wrapper that turns six chained Supabase calls into one readable line, throws errors instead of returning them, and refuses to let a missing filter touch every row.

Next.jsReactToolingPerformance
Next.js 16.1: The Release That Made Dev Restarts Fast
Next.js 16.1 is a smaller release than 16.0, but it improves the part of the workflow you feel every day — the dev server.