Posts
- 👁 BarretblakeJune 23, 2026
Why Clean Architecture's explicit boundaries make it the ideal guardrail for keeping AI coding agents consistent and maintainable.
- 👁 BarretblakeMay 26, 2026
Let's walk through a practical implementation of a modular monolith project in .NET
- 👁 BarretblakeMay 19, 2026
While a single generalist AI coding agent can be useful, sometimes it helps to have teams of specialist agents working in coordination.
- 👁 BarretblakeMay 05, 2026
Ardalis, Barret, Michelle, and Sadukie presented this year, and we were all in attendance. In this post, we're sharing some of our adventures from Stir Trek …
- 👁 BarretblakeApril 28, 2026
With agent-driven workflows, you are able to describe an outcome and have the agent figure out the steps to reach that outcome.
- 👁 BarretblakeApril 23, 2026
There are things that an AI coding agent simply isn't capable of doing out of the box. This is where MCP servers come in.
- 👁 BarretblakeApril 21, 2026
Teach your agents how to do specific things - knowledge for repeatable tasks. This is the domain of skills files.
- 👁 BarretblakeApril 14, 2026
You launch an AI, give it a prompt, and the result generally isn't great. AI agent instruction files help guide your agent to better results.
- 👁 BarretblakeApril 07, 2026
Code reviews are among the highest value, yet most time consuming aspects of the modern development process. While it cannot, and should not, replace human …
- 👁 BarretblakeMarch 31, 2026
Unit testing has been around for a long time. We know how to do it. It's a well established pattern and it just works. But unit testing an LLM is nothing like …
- 👁 BarretblakeMarch 24, 2026
Experiment Driven Development lets you test new ideas and features on a small subset of users.
