Journal
Opinions we are willing to defend.
Written for people making decisions, not for a keyword. If a post has nothing to say we do not publish it, which is why there are not forty of them.
- Jul 27, 2026Design6 min
Constraint is the brand
Two typefaces, one accent color, four sizes. Why the strongest brand systems are defined by what they refuse rather than what they contain.
- Jul 13, 2026Fundamentals7 min
AI did not change the fundamentals. It raised the price of ignoring them.
Every month brings a new tool that automates the middle of the market. What survives is the part that was never automatable — and it is the boring part.
- Jun 29, 2026Systems5 min
The enterprise tool you already own usually wins
Custom software is the right answer less often than the market pretends. A framework for deciding when to build, when to configure, and when to do nothing.
- Jun 15, 2026Security6 min
Your ad pixels are the compliance risk, not your privacy policy
The gap between what a privacy policy promises and what the tag manager actually does is where enforcement happens. A practical audit.
Subscribe via RSS. No newsletter, no popup.
Bring us the difficult brief.
Tell us what is actually wrong and we will tell you what we would do about it — before you have paid us anything.