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
How to Understand a New Codebase – Tips and Tricks for Tackling Complex Code
Learn effective strategies and tips for how to understand a new codebase. From reading documentation to pair-programming, you’ll learn the necessary tools!
When Should Code Be Refactored? What You Need To Know
Learn when should code be refactored and the risks and benefits involved in doing so. Discover situations that call for refactoring and ways to minimize risks!
Examples Of The Factory Pattern In C# – A Simple Beginner’s Guide
Learn about the factory pattern! This article showcases several examples of the factory pattern in C# so that you can better understand this design pattern!
Why Test Coverage Can Be Misleading – How To Avoid False Confidence
Learn why test coverage can be misleading and the importance of balancing testing strategies to ensure maximum code quality and full bug detection.
Merry Christmas! – Behind The Screen – 2023 December, Week 4
Welcome to another Behind The Screen vlog. Wishing you all a very merry Christmas! This week I share a close call on the highway and mealcoach.io updates!
Love-Hate Relationship With Iterators – Dev Leader Weekly 23
Welcome to another issue of Dev Leader Weekly! In this issue I’ll dive into IEnumerable and iterators. Buckle up for this one!
Check out this page to view all of the posts.