Blog
Perspectives on AI-driven software development, engineering strategies, and the future of building digital products.
Vibe Coding Is Real—But So Is the Tech Debt It Creates
AI-assisted 'vibe coding'—writing software through natural language with minimal manual typing—is genuinely productive for the right use cases. It also creates a distinct class of technical debt that teams are only beginning to understand.

The AI Testing Revolution: How LLMs Are Writing Better Tests Than Most Developers
AI-generated tests are reaching a quality threshold where they consistently catch bugs that human-written test suites miss. Here's the state of AI testing tools and how to integrate them into your workflow.

GPT-4 Turbo for Coding: Benchmarks, Limitations, and Best Practices
OpenAI's GPT-4 Turbo brought a 128K context window and significantly faster inference to coding tasks. Here's how it performs across real engineering workloads and how to get the best results.