Topic cluster
Software Development Patterns
.NET development, API integration, implementation patterns, and the trade-offs that show up in working code.
36 articles grouped from: Development, Software Engineering, Software Development, Technology
Start Here
A short path into the strongest articles in this cluster.
Isolated Development Agents: Reinventing Waterfall With AI
AI coding agents are being sold as the next IDE, yet many keep the developer out of the code and the diff out of view. I call that setup an isolated development agent. This essay argues it rebuilds the Waterfall handoffs Agile was meant to remove, and sketches the integrated alternative I want instead.
Shift Left Into Planning
Shift left has meant the same thing every time a discipline stumbles onto it: catching a problem earlier is cheaper than catching it later. Agentic coding has sped up the build, but not the planning that decides whether the build is worth doing. A case for giving planning its own wide, deliberate space, separate from the pressure to skip straight to code.
The Folder That Became a Discipline
A simple audit question — how many AI agents are running across a set of repositories — had no shared place to even be asked. The folder built to answer it grew, one real gap at a time, into a tracker, a drift-check script, and a planning discipline that was never designed as a system on day one.
Latest in this topic
Isolated Development Agents: Reinventing Waterfall With AI
Shift Left Into Planning
The Folder That Became a Discipline
ApiTestSpark: OpenAPI Became Implementation Context
API Test Spark: React in NuGet for .NET 10 APIs
Stop Digging Through Logs. Start Designing for Learning.
Complete Topic Archive
The remaining articles in this cluster, ordered from newest to oldest.