AI writes code in seconds. Making it reliable takes engineering. Architecture, testing, decomposition, domain modelling. From AI chaos to shipped applications that solve real problems.
AI excels at focused, bounded tasks. The skill isn't prompting. It's knowing how to slice a problem into pieces small enough for AI to handle reliably.
Bounded contexts, vertical slices, low coupling. These aren't academic ideals. They're what stops AI turning your codebase into an impenetrable mess.
When AI writes code in 15 seconds but debugging takes 15 minutes, your tests are the safety net. Architecture tests, evals, automated checks. Trust but verify.
Throw AI at your existing code base and it won't always stick to your carefully designed architecture conventions.
A quick, honest chat about the pitfalls of building your own SaaS product as a developer.
The reconnection experience for Blazor Server in .NET 10 is set to be less intrusive and more easily customized than in previous releases, with persistent state and improved UI controls.
AI as an engine to power your .NET web app?
Timeless engineering principles. Architecture, testing, DDD, vertical slices. Applied to AI-assisted development. Practical principles you can apply to real code.