2026-07-21 · 2 min read
The rule we started with
For most of its life this site had a rule written into its own build: no database, no internal data, nothing dynamic. That was not laziness — it was the point. A static marketing site has nothing to breach, nothing to patch on a Sunday, and nothing that can go down at 2 a.m. For a studio that sells reliability, the website itself was the first exhibit.
The internal systems — the ERP that runs the studio, the hardware that runs Sahr — live elsewhere, and they stay elsewhere. That separation has not moved a millimetre.
What changed
Three needs finally outgrew the rule.
- Enquiries deserved better than an inbox. A form that only sends email means the record of who asked for what lives in a mail thread. Enquiries are now also stored, tracked, and answered from one place — with every action logged.
- Search tuning should not require a deploy. Titles and descriptions are now editable per page, and the live site picks the change up within minutes. The defaults still live in code; the override is the exception, not the system.
- We wanted a place to write things down. This page is the third reason.
So the site got a database — a small one, holding exactly four kinds of things: enquiries, drafts like this one, page metadata overrides, and edits to a handful of content blocks. Everything else is still code, still versioned, still reviewed.
What did not change
No analytics. No tracking scripts. No cookies for visitors. The privacy page lists everything this site collects, and the list is short enough to actually read.
The editorial rule from the work page applies here with no exceptions: patterns, not case studies. You will not read client names, invented percentages, or testimonials on this blog. If a number appears here, it is ours, and it is checkable.
What to expect
Notes on the patterns we keep meeting — the re-keying loops, the reports nobody reconciles, the automations that quietly stopped. Occasional dispatches from the lab. Honest accounts of things that broke and what we changed afterwards.
Written when there is something to say, and not on a schedule.
If the problems described here sound like your week, the contact page is one form — and a human reads it.