Next.js DataLoader
React Server Components let every component fetch its own data. The result? Thousands of queries per page. Here's how to fix it without sacrificing component independence.
Hi, I'm
Staff Software Engineer working with Rails, React(Native), PostgreSQL, AWS
React Server Components let every component fetch its own data. The result? Thousands of queries per page. Here's how to fix it without sacrificing component independence.
A tongue-in-cheek Ruby gem that catches NoMethodError exceptions and asks an LLM to guess what the return value should have been. Not production-ready. Obviously.
A Rust utility that encrypts ZFS snapshots with age encryption and uploads them to S3-compatible storage. Supports full and incremental backups with automatic restore chain ordering.
I'm a staff software engineer focused on Ruby, React, and React Native. I like boring tech, clean abstractions, and getting concurrency right.
I've spent the last 14 years working across backend, frontend, and mobile—shipping features, scaling systems, and mentoring engineers along the way. I write about the things I learn (and sometimes the things I wish I hadn't learned the hard way).