Use AI To Make Your Thinking More Rigorous, Not Less
AI removes the friction from rigorous analysis. Use it to think deeper, not just move faster.
Thoughts on software engineering, architecture, and technology. Sharing insights from building scalable systems and leading engineering teams.
AI removes the friction from rigorous analysis. Use it to think deeper, not just move faster.
How AI-powered development lowered the cost of building so much that I skipped the first step: verifying the feature didn't already exist.
AI-powered coding tools represent the next stage in programming abstraction. History shows us that higher-level abstractions don't reduce the need for developers, they multiply what we can build.
My experience using GitHub Spec Kit and Spec Driven Development to this website, documenting the process, surprises, and lessons learned along the way.
Exploring modern static site generation with Astro and how it enables building fast, content-focused websites