Blog

Transform Your Documentation Workflow with AI: A Hands-On GitHub Copilot Workshop
Brad Jolicoeur - 01/01/2026
Learn how GitHub Copilot instruction files transform documentation workflows with hands-on exercises for ADRs, performance reviews, and job postings.

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.

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.

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.

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.

.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.

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.
Event Sourcing with MartenDb
Brad Jolicoeur - 03/28/2024
I have been digging into MartenDb and found a sample of the Event Sourcing features included in MartenDb. In this article I walk through this simple Event Sourcing example and describe what is happening.

Unlocking Business Potential: Exploring the Benefits of Platform Thinking
Brad Jolicoeur - 07/09/2023
- tags:
- Architecture
In today's rapidly evolving business landscape, traditional linear business models are being disrupted by the emergence of platforms. Platform thinking offers a new paradigm for businesses to unlock their potential, create scalable ecosystems, and drive innovation. In this article, we will delve into the world of platform thinking, exploring its benefits and highlighting why businesses should consider adopting this strategic approach.

Exploring FastEndpoints: A Better Approach to Building APIs
Brad Jolicoeur - 05/21/2023
I recently stumbled upon a Library called FastEndpoints while doing research and it immediately struck me as something I wanted to learn more about. I had started experimenting with Minimal APIs at the time. While I liked that Minimal APIs lower the entry point for simple API creation and are significantly more performant than MVC Controllers, they quickly turn your program.cs file into a jumbled mess with anything beyond trivial. The desire for code organization quickly pushes towards finding a sensible way to orient the code.