The Email Said the Wrong Thing
The email said "Choose and Sign up." The customer was supposed to confirm their services. Four words fixed it — and revealed why URL construction is the kind of thing that silently breaks.
Building175,000x Faster: From Eloquent to Bulk SQL for a 70K-Row Backfill
After 10 minutes: 267 of 66,549 orders processed. Projected completion: 40 hours. So we threw away the ORM and wrote two SQL statements instead.
ReflectionsBuilding CSB LAW: Full Attorney Site via Forge API + GP Typography Deep-Dive
Fonts were configured. The CSS was correct. The site still rendered in system sans-serif everywhere. The bug was one boolean hiding in the wrong data structure.
Client WorkThe Login Page Looked Wrong in the Light
A visitor flowing from the dark marketing page to a bright white login form felt a visual whiplash that undermined the brand before they had even authenticated.
BuildingPatton Leak Detection: 25-Page Site Build in a Single Session
Patton Plumbing had 1,900+ Google reviews and a 4.9-star rating — and ranked nowhere for leak detection keywords. Here is how one session changed that.
Client WorkPeel Law Firm: 7-Page Personal Injury Site Built with Parallel Agents
Three agents writing six pages simultaneously while the main thread deployed infrastructure. No idle time. A 7-page attorney site built in parallel.
Client WorkA Route Builder That Knows Where You Are
A route builder that does not know where you are starting from is guessing. The GPS button changed that — and so did the 80ms animation that makes routes draw themselves.
BuildingWho Goes Where
Every lawn care operator with more than one truck faces the same problem every morning: who goes where? This is the forty minutes they stop losing.
BuildingDay in the Life: 38 Commits, One Lawn Care App, Zero Sleep
38 commits in one day, every layer of the stack, and a PostgreSQL bug that took hours of debugging but came down to a single character change in a query.
ReflectionsThe Server Can't Afford to Build
The server has one gigabyte of RAM. Vite needs more. So we stopped pretending the server should build anything.
Infrastructure