Twelve themes
Every post sits in one theme. Each theme has an Everyday lane, written in plain words, and a Technical lane, the build log behind it. Pick the problem you recognise and start there.
-
Silent failures
Why green dashboards lie, and how to build checks that catch what is actually broken.
24 Everyday · 85 Technical
-
Trusting AI output
How to tell a plausible AI answer from a correct one before it costs you.
6 Everyday · 42 Technical
-
Working with agents
How to run AI coding agents day to day: memory, context, handoffs, many sessions at once.
13 Everyday · 88 Technical
-
Agent guardrails
Where an agent may act and where it must stop: permissions, destructive operations, secrets, approvals.
14 Everyday · 56 Technical
-
Legacy code
Changing a big old app that still earns money, without a rewrite.
8 Everyday · 34 Technical
-
Data correctness
Databases that quietly hold wrong data or run slow, and getting back what was lost.
11 Everyday · 34 Technical
-
Bots and the edge
Telling real visitors from swarms, and what a CDN, WAF and geo rules will and will not do for you.
3 Everyday · 29 Technical
-
Hosting and migrations
Moving sites, domains and servers between platforms without customers noticing.
5 Everyday · 20 Technical
-
Shipping safely
Releases, hotfixes, CI and tickets: knowing a change is really live and really done.
7 Everyday · 63 Technical
-
Payments and money
Where card payments, receipts and prices go wrong between the gateway and your own records.
7 Everyday · 15 Technical
-
Debugging craft
A method for finding the real cause: measure first, read the whole system, distrust the label.
11 Everyday · 67 Technical
-
Running the work
How a small team decides, plans, writes things down, supports customers and keeps work from being lost.
19 Everyday · 43 Technical