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
What Is Refactoring And Understanding Why You Need It
What is refactoring? Learn about the art of refactoring and the benefits it can bring to your code. Discover what makes effective refactoring in this article.
Exploring Examples Of The Mediator Pattern In C#
Let’s explore examples of the Mediator Pattern in C#! See how the Mediator Pattern in C# can promote loose coupling, and increase scalability.
Remove Control Flag Refactoring – How to Simplify Logic
Simplify your code with the remove control flag refactoring technique in C#. See the benefits of removing control flags in this guide to applying the technique.
How Many Promotions Until Principal? – Dev Leader Weekly 18
Welcome to another issue of Dev Leader Weekly! In this issue we’ll look at my career journey and number of promos to be at principal level.
Enter Sandman – Behind The Screen – 2023 November, Week 3
Welcome to another Behind The Screen vlog. This week I discuss the topic of sleep and productivity, and in particular why that’s important for my initiatives.
Examples Of The Observer Pattern in C# – How To Simplify Event Management
Check our these examples of the observer pattern in C#! Learn how the observer pattern in C# can simplify the usage of events in your next project!
Check out this page to view all of the posts.