I’m Nick Cosentino, the creator of Dev Leader. I’m a Principal Engineering Manager at Microsoft by day and a software engineering content creator by night! My journey in software engineering and leadership has been fueled by a passion for continuous improvement and a drive to empower teams with trust, transparency, and candor.
Here at Dev Leader, I share insights and experiences from my diverse background, spanning startups, small businesses, and big tech. I’ve been writing code for 20+ years and professionally creating software for 15 years now. I’d love to share my experiences with you!
Most Recent Posts
The Best Software Engineers Are Replaceable – Dev Leader Weekly 42
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss the idea of the best software engineers being replaceable but indispensable.
Autofac ComponentRegistryBuilder in ASP.NET Core – How To Register Dependencies (Part 3)
Learn how to use Autofac ComponentRegistryBuilder in ASP.NET Core! We’ll see how we can move closer to getting the C# plugin architecture support we want!
Autofac ContainerBuilder in ASP.NET Core – What You Need To Know (Part 2)
Learn how to use Autofac ContainerBuilder in ASP.NET Core to wire up dependency injection. I’ll explore what we can and cannot do with this approach!
AutofacServiceProviderFactory in ASP.NET Core – Problems With Dependency Injection (Part 1)
Learn how to use AutofacServiceProviderFactory in ASP.NET Core for dependency injection! This article explains how to set it up along with the pros and cons.
Break into Big Tech – My Journey from Startup to Microsoft
This article is a high-level view of my career journey going from startups to Big Tech — landing a principal software engineering manager role at Microsoft.
How Much Math Do You Need To Program? – Dev Leader Weekly 41
Welcome to another issue of Dev Leader Weekly! In this issue, I answer the question of how much math do you need to program — with help from Twitter.
Check out this page to view all of the posts.