MCP and A2A: Two bright modular futures for AI
May 13, 2025 by Matt Eland  · 7 min readPart of the Building AI Agents topic
Model Context Protocol (MCP) and Agent2Agent (A2A) are rising stars in the world of AI. Let's see what they are and how they can work together.
Learn MoreMulti-Stage Docker Builds: A .NET developer's guide
May 9, 2025 by Victor Frye  · 6 min readPart of the Cloud-Native Development topic
Reference Architecture for AI Developer Productivity
May 6, 2025 by Matt Eland  · 7 min readPart of the Building AI Agents topic
This article defines an architecture for helping developers with software engineering tasks in a secure manner that utilizes organizational knowledge and data.
Learn MoreHello .NET Aspire: Breaking down the key features
May 3, 2025 by Victor Frye  · 7 min readPart of the Cloud-Native Development topic
.NET Aspire is a new framework for building cloud-native and distributed applications. Let's break down the key features.
Learn MoreOptimizing Your Test Strategy with Playwright
Apr 29, 2025 by Terry Welsh  · 8 min read
This article guides you through UI, API, and visual testing with Playwright and clarifies places where Playwright should be avoided.
Learn MoreArchitecture Tests: A Codebase's Bouncer Keeping Your Structure in Check
Apr 24, 2025 by Mike Goeke  · 4 min read
Tired of battling the architectural duct tape and spaghetti code that inevitably creeps into complex projects? This piece reveals how architecture tests act as your codebase's automated guardian, enforcing design rules and preventing those quick fixes from derailing your system's structure.
Learn MoreEffective Playwright Testing in Micro Frontend Architectures
Apr 6, 2025 by Terry Welsh  · 7 min read
Learn how to overcome the challenges of end-to-end testing in micro frontend environments by using Playwright with a feature-focused approach. Discover strategies for effective test organization across distributed teams and codebases while maintaining high-quality test coverage.
Learn MoreReference Architecture for Website Chat Agents
Apr 1, 2025 by Matt Eland  · 15 min readPart of the Building AI Agents topic
This article defines a simple retrieval augmentation generation (RAG) chat agent architecture suitable for helping customers discover more about your organization and its offerings.
Learn More
Is Scrum really dead, or are teams using the framework as a scapegoat for something else? Let's dive into the real reasons why people think Scrum is dead.
Learn MoreAgile Forecasting: Leading to Better Outcomes
Feb 25, 2025 by Julie Yakunich  · 3 min read
Evidence-Based Management (EBM) and Agile Forecasting work hand in hand to help organizations make smarter, data-driven decisions. EBM ensures teams measure value delivery through empirical data, while Agile Forecasting leverages probabilistic methods to predict future outcomes. Together, they improve predictability, risk management, and stakeholder confidence, enabling teams to deliver measurable results aligned with business goals.
Learn More