This week: NuGet gets an end-to-end treatment, from package metadata, testing, multi-targeting, and versioning to private feeds and automated publishing. The architecture guides compare monoliths and microservices, then walk through modular monolith implementation, while the MCP articles explain the protocol and build C# servers and clients. There are also practical Serilog and Roslyn analyzer guides, plus videos on AI agent orchestration, leading peers, making invisible work visible, and stepping into a principal engineer role.
Like what you read or watched from the recap? I'd love if you helped share on Reddit or Daily.dev so others can see!
Weekly Recap
Featured this week: Private NuGet Feeds in .NET: Azure Artifacts and GitHub Packages -- start here if you need a practical way to distribute internal .NET packages securely.
Feeding My AI Workers Templates - Principal Engineering Manager AMA
I've been messing around with how to keep my AI agents on track, and one REALLY fun way to do that is setting up the guard rails and letting them loose. But... just how good are they actually?
As with all livestreams, I'm looking forward to answering YOUR questions! So join me live and ask in the chat, or you can comment now, and I can try to get it answered while I stream.
So THAT'S Why My Agent Orchestrator Sucks
In this video, I catch you up on how my home-grown agent orchestrator is going... so far.
Leading Peers as a Senior Engineer? Here's What Works
From the ExperiencedDevs subreddit, this developer wanted perspective on how to lead senior engineers when you are, yourself, a senior engineer.
How to Get Credit for Work That Doesn't Show
From the ExperiencedDevs subreddit, this developer wanted perspective on how to track glue work that holds together different projects.
Promoted To Principal Engineer: Here's What Actually Changes
From the ExperiencedDevs subreddit, this developer wanted perspective on being promoted to the principal level of software engineer.
Private NuGet Feeds in .NET: Azure Artifacts and GitHub Packages
Set up a private NuGet feed with Azure Artifacts or GitHub Packages. Learn nuget.config setup, authentication, and consuming private packages in .NET.
NuGet Package Metadata Best Practices: README, Icon, Tags, and License
Learn NuGet package metadata best practices. Configure README files, icons, license expressions, tags, and repository URLs to make your .NET package shine on NuGet.org.
How to Publish a NuGet Package to NuGet.org
Learn how to publish NuGet package files to NuGet.org using dotnet nuget push. Covers API keys, nuget.config setup, the validation queue, and unlisting.
GitHub Copilot CLI: The Complete Guide to the Agentic Terminal Agent
GitHub Copilot CLI guide for senior developers: install, modes, MCP, models, headless automation, permissions, and practical .NET workflow tradeoffs today.
Building MCP Servers and Clients in C#: The Complete Guide
Learn how to build an MCP server C# developers can trust, from stdio and HTTP transports to tools, clients, security, Azure hosting, and debugging tips.
Model Context Protocol (MCP) Explained for C# and .NET Developers
Model Context Protocol explained for C# and .NET developers: what MCP is, why it matters, and how hosts, clients, servers, tools, resources, and prompts fit.
Automating NuGet Package Publishing with GitHub Actions
Automate NuGet package publishing with GitHub Actions. Learn how to build, pack, and push your .NET package to NuGet.org on every tagged release using a complete workflow YAML.
NuGet Versioning and Semantic Versioning (SemVer) in .NET
Master NuGet versioning with SemVer 2.0 in .NET. Learn MAJOR.MINOR.PATCH rules, pre-release suffixes, version ranges in PackageReference, and csproj version properties.
Monolith vs Microservices in C#: A Decision Framework for .NET Developers
Cut through the hype with a practical decision framework for choosing between monolith vs microservices in C#. Learn when each architecture wins for .NET developers.
Serilog Sinks: Console, File, Seq, and More
Master Serilog sinks in .NET: console, file, Seq, async, and production sinks. Learn to configure multiple output destinations with filtering and formatting.
Serilog in .NET: Complete Guide to Structured Logging
Learn Serilog in .NET from scratch. Setup, sinks, enrichers, appsettings configuration, and best practices for ASP.NET Core with .NET 9 and .NET 10.
Monolith Architecture in C#: The Complete Guide
Explore monolith architecture in C# -- what it is, the types of monolithic architectures, when to use them, and how .NET developers work with each effectively.
Roslyn Analyzers in C#: The Complete Guide
Learn what roslyn analyzers are, how they work in the .NET 10 compiler pipeline, why teams build custom diagnostics, and how to write your first rule in C#.
How to Test and Debug a NuGet Package Locally Before Publishing
Learn how to test nuget package locally before publishing -- set up a local feed, pack to it, consume from a test project, and inspect your .nupkg file.
What Is a Monolith? Monolithic Architecture Types Explained for C# Developers
Understand what a monolith is and the different types of monolithic architectures -- with C# examples that show exactly how each type looks in .NET code.
Build Your First MCP Server in C#: A Step-by-Step Quickstart
Build an MCP server in C# with a local stdio quickstart covering packages, Host setup, tool attributes, VS Code wiring, stderr logs, and common fixes.
How to Multi-Target a NuGet Package for .NET 6, .NET 8, and .NET Standard
Learn how to multi-target NuGet packages in .NET using TargetFrameworks. Support .NET 6, .NET 8, and .NET Standard 2.0 in a single package with conditional compilation.
How to Set Up Serilog in ASP.NET Core: Step-by-Step Guide
Learn how to set up Serilog in ASP.NET Core with two-stage initialization, appsettings.json configuration, and structured request logging. .NET 9 and .NET 10.
Modular Monolith in C#: Complete Implementation Guide for .NET Developers
Build a modular monolith in C# with bounded contexts, module communication, and data isolation. Complete implementation guide with real .NET code examples.
- Join me and other software engineers in the private Discord community!
- Resume reviews and interview guidance!
- Software engineering podcast and livestreams!
- My Code Commute vlogs are on YouTube!
- All of my weekly vlogs are on YouTube!
- Remember to check out my courses, including this awesome discounted bundle for C# developers:

![Weekly Recap: NuGet Packaging, Monolith Architecture, and MCP in C# [Jul 2026]](https://devleader-d2f9ggbjfpdqcka7.z01.azurefd.net/media/SquareBanner.webp)


















