Insights
Long-form writing on software engineering, product development and building technology.
Featured · Aug 04, 2026 · 7 min read
After shipping six products to market, I've seen the same three patterns kill MVPs: building features instead of hypotheses, underestimating the billing complexity, and no exit strategy for technical debt.
Software Engineering · 6 min read
Good documentation is a symptom of a good API. When endpoints are self-evident, error messages are instructions, and consistency is enforced, the docs become a changelog instead of a manual.
Technology · 8 min read
Both are excellent. The interesting question isn't which is better — it's which failure modes you can't recover from, and which hire will maintain your choice in five years.
SaaS · 5 min read
Most startup infrastructure is a monument to problems that don't exist yet. A well-structured monolith with clean module boundaries will embarrass a premature microservice architecture at 10x the traffic.