Blog

architect-patterns.png

The Architect’s Guide to .NET Templates: Building Scalable Golden Paths

Brad Jolicoeur - 10/01/2025
Software Architects, unlock the power of Platform Engineering with `dotnet new templates`. Learn how to enforce architectural consistency, reduce developer toil, and manage enterprise-scale code generation using native.NET tooling and NuGet packaging.
Read More
ai-powered-engineer.png

Master AI in Software Engineering: Vibe vs. Spec Coding

Brad Jolicoeur - 09/24/2025
Transform from a coder into an AI architect. This guide demystifies generative AI, teaching you when to use conversational "Vibe Coding" versus structured "Spec Coding." Master prompt engineering to write better, more secure code and avoid common AI pitfalls.
Read More
ai-and-architect.png

AI Revolution: Reshaping the Software Architect's Role

Brad Jolicoeur - 09/12/2025
Discover how generative AI is transforming the software architect's role from a hands-on coder to a strategic orchestrator. Learn what tasks to stop doing and what new, high-value responsibilities to embrace to stay ahead in an AI-driven world.
Read More
developer-paradox-32.png

The Productivity Paradox: Why Low-Code Might Not Be the Answer

Brad Jolicoeur - 09/07/2025
Low-code platforms promise incredible speed, but are they solving the right problem? Discover why the real bottleneck to developer productivity isn't coding, and how platform engineering is the key to unlocking true enterprise velocity.
Read More
dotnet-upgrade-circuit-32.png

.NET Framework to.NET 8 Migration: Why AI Makes the Upgrade a Strategic Imperative in 2025

Brad Jolicoeur - 09/06/2025
Is migrating from.NET Framework to .NET 8+ worth it? Explore the huge performance gains, security benefits, and cross-platform capabilities. Discover how new AI tools and features make the upgrade more compelling and easier than ever.
Read More
architect-playbook.png

The Architect's Playbook: A 3-Pillar Framework for Code Quality and Team Scaling

Brad Jolicoeur - 08/30/2025
Elevate your team's performance with a proven framework for architectural governance. Learn to Codify standards, Automate compliance, and Cultivate a culture of quality to build scalable, maintainable software.
Read More
dotnet-vs-python.jpg

.NET vs. Open Source: The Real Cost of Ownership for Your Startup

Brad Jolicoeur - 08/26/2025
Deciding on a tech stack? Learn why the choice between .NET and open-source languages like Python isn't about cost anymore. This guide explores TCO, developer salaries, and long-term maintenance for startups.
Read More
testing-quality.jpg

Don't Just Test for Quality, Build It In: A Modern Approach to Software Excellence

Brad Jolicoeur - 08/26/2025
Is your QA team a bottleneck? Learn why the traditional "inspection" model fails and how to build a culture of quality where engineers own their work, inspired by the principles of W. Edwards Deming.
Read More
dotnet-ai.jpg

.NET for Generative AI: No Python Required

Brad Jolicoeur - 08/24/2025
Ready to build AI-powered apps? Discover how .NET developers can create powerful generative AI solutions using C#, ML.NET, and Semantic Kernel. Learn to leverage existing skills to build enterprise-grade chatbots, content generators, and more - Python not required.
Read More
horse-in-armor.jpg

Exploring Google Gemini

Brad Jolicoeur - 02/02/2025
I explored Google Gemini and was impressed by its speed compared to ChatGPT! My hands-on experience, from coding .NET regex to using the free API tier in Google AI Studio, is detailed in this article. Even though Gemini's Semantic Kernel integration is new, I easily adapted an OpenAI example. If you're curious about a powerful OpenAI alternative, especially within the Google ecosystem, you need to read this.
Read More