Building things that matter, one prompt at a time.

Husband, father, bootstrapped founder, and purveyor of fine Ruby on Rails applications. Writing about code, life, business, and building with AI.

Recent Writing

View all posts →
Jan 03

Easy CloudFlare Tunnels With Rails

Set up a persistent HTTPS subdomain on your own domain for local Rails development. Perfect for testing webhooks, OAuth callbacks, and sharing work in progress.

Nov 04

Render Components from Turbo Broadcasts

Creating a Rails initializer that extends Turbo Streams broadcasts to support rendering Phlex or ViewComponent components directly, eliminating the need for...

Nov 01

Solid Queue in Development

Configuring Rails 8's SolidQueue to run in a separate process during development instead of using the default async adapter, with setup instructions for...

Oct 31

Plucking Nice

Learning that ActiveSupport provides a pluck method similar to ActiveRecord, allowing cleaner extraction of specific attributes from collections without...