
Tech Lead in a Broken Team? What You Need to Do First - Dev Leader Weekly 150
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss what a new tech lead should do first when a team is overloaded and quality is slipping.
Personal updates and recaps from Dev Leader, including weekly episodes and blog roundups covering career reflections, AI experiments, and recent C# content.
Showing 25–30 of 338 articles

Welcome to another issue of Dev Leader Weekly! In this issue, I discuss what a new tech lead should do first when a team is overloaded and quality is slipping.
This week covers GitHub Copilot CLI workflows and permissions, MCP clients and servers in C#, and practical modular monolith design and testing. Plus, dig into production Roslyn analyzers and engineering leadership lessons on team culture, tech leads, and better questions.

Welcome to another issue of Dev Leader Weekly! In this issue, I discuss when team leads should raise concerns and how early coaching protects the team.
This week covers GitHub Copilot CLI workflows and building Roslyn analyzers in C#. Plus practical guides to modular monoliths, MCP transports, production Serilog, NuGet debugging, AI's impact, and engineering leadership.

Welcome to another issue of Dev Leader Weekly! In this issue, I break down what principal-level scope actually looks like, why impact and visibility feel so vague, and how sustained ownership changes the job.
This week covers NuGet packaging from metadata and local testing through private feeds, versioning, and automated publishing. Plus practical guides to monolith architecture, MCP servers and clients in C#, Serilog, Roslyn analyzers, AI agent workflows, and senior engineering leadership.