Owning Your Build: Code, Accounts, and Data
Ownership is not a clause in a contract — it is a checklist of accounts and repositories in your name. Here is the full…
Writing as we go
Notes on software, AI, and shipping things that hold up
Field notes from the builds — what worked, what cost more than it should have, and what we’d do differently next time.
The archive
All articles
Owning Your Build: Code, Accounts, and Data
Ownership is not a clause in a contract — it is a checklist of accounts and repositories in your name. Here is the full…
Why We Ship in Slices Instead of Phases
A phased plan looks reassuring on paper and puts every risk at the end. Slices are less tidy and tell you the truth earlier.…
Headless WordPress: When It’s Worth It, and When It Isn’t
Going headless buys you a free hand on the front end and costs you most of what makes WordPress convenient. A straight account of…
“Production, Not Demos” — What That Actually Means
A demo has one job: survive five minutes with a friendly audience. Production has to survive everyone else, forever. Here is the specific gap…
Custom AI Agents vs. Off-the-Shelf Automation Tools
Both are right — for different problems. Here's the honest test for which one your workflow needs, and what each path really costs.