The Six Levels of AI-Assisted Coding
From autocomplete to fully autonomous agents — a framework for understanding where AI coding tools are today, where they're going, and how to get the most out of each level.
By Art
Technical depth on the topics that matter. Written by engineers, for engineers.
From autocomplete to fully autonomous agents — a framework for understanding where AI coding tools are today, where they're going, and how to get the most out of each level.
By Art
DDD has been buried under layers of abstraction and enterprise ceremony. Here's what it actually means — inspired by Scott Wlaschin's approach of making the domain model the code itself.
By Art
Monolith, modular monolith, microservices, event-driven, serverless — when does each one actually make sense? A practical framework based on what we've seen work and fail over 25 years.
By Art
The gap between an AI agent demo and a production system is enormous. Here's how we bridge it — with proper evaluation, guardrails, and graceful degradation.
By Art
The competition mindset — first-principles thinking, algorithmic reasoning, and comfort with hard constraints — transfers to production engineering in ways most people don't expect.
By Art
visitor@cognitive-horizon ~/blog $ ls