Our Writing
Thinking out loud.
Notes on software, AI, and the business of building things that last.
How to Know If Your Business Is Ready for AI
Most AI readiness advice comes from people selling AI products. Here is an honest framework for knowing where it will actually help your business — and where it will not.
Why Lawyers and Accountants Can't Just Use ChatGPT With Client Data
Professional services firms face a specific AI problem: the tools are genuinely useful, but confidentiality obligations haven't changed. Here is what the risk looks like.
The Quote-to-Invoice Gap: Where Trades Businesses Lose Hours They Can't Bill For
Most trades businesses are running five steps manually between the quote and the invoice. Here is what that actually costs — and which part is worth fixing first.
Why We Scope Before We Estimate
Fixed-price estimates made before the scope is understood are the root cause of most project failures. Here is why discovery comes first — every time.
The Real Cost of a Poorly Documented Codebase
Technical debt is not a future problem. It is being paid right now, distributed across every hour your team spends working in a codebase they do not fully understand.
React Native in 2025: When It Is Enough and When It Is Not
The cross-platform question comes up at the start of almost every mobile engagement. Here is our current position, based on what we have actually shipped.