Writing
Thoughts on building software that lasts, AI that actually helps, and lessons from 30 years of production code.
2025

Reliability Metrics That Actually Matter
The handful of reliability metrics that predict churn, trust, and renewals—and how to instrument them.

Is Your Legacy System a Liability or a Moat? A Brutally Honest Self-Check
A practical self-assessment for whether your 'legacy' system is dragging you down or quietly protecting your business.

When to Choose Boring Tech
A decision matrix for choosing the dull stack that keeps businesses running for decades.

Enterprise Integrations Without Breaking Everything
How to integrate state databases, payment processors, and legacy partners without turning every change into an outage.

2025 Tech Decisions: What Actually Matters and What's Just Noise
A filter for technology decisions in 2025 - where to stay boring, where to experiment, and what to ignore.