Hot off the photocopier
Ship log
8 entries & counting
The blog wall that hummed at 50 Hz
I wanted a blog wall with more mess, then a little more. Somewhere between 'no sweet cards' and 'more offset where there is room', the layout script started arguing with itself, fast enough to hum.
More of this →
The kayak designer learned to sell t-shirts
A toy for painting kayaks grew into a t-shirt designer on five sites. Then every site started telling its own story about what was for sale.
Down the rabbit hole →
My translator thought Monday.com was a weekday
Dive in →Taking a leak... because fixing one clearly just broke my admin.
In the morning my CMS stopped showing unpublished posts to strangers. By the evening it had stopped showing them to me too. One missing line, and why the leak had been hiding it.
Feed your brain →
My blog had no title, and nobody told me
I asked my AI how to get my posts onto LinkedIn and friends. Its first finding: my blog pages had no title tag, no description and no previ…
Open this →Your CMS Is costing you more than you think
Most businesses never calculate the true cost of their CMS: slow editors, broken deployments, dev dependency for simple content changes, and zero workflow automation. This isn't about switching platforms — it's about understandin…
Take the full dose →Multi-Tenant Architecture Explained
Multi-tenant architecture is a developer concept with very real business implications. If you're running multiple brands, a franc…
The whole story →Building a content engine. Not a content calendar
A content calendar is a schedule. A content engine is a system. Most businesses invest in the former while hoping it produces the…
Read on →