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
Applying Growth Mindset to Learning Rust – Dev Leader Weekly 33
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss how I intend to apply a Growth Mindset to learning Rust to support my team.
Scrutor in C# – 3 Simple Tips to Level Up Dependency Injection
Learn how to use Scrutor in C# for dependency injection with these 3 simple tips. Try out Scrutor in your next C# application and simplify your registrations!
Refactoring C# Code – 4 Essential Techniques Simplified
Learn about efficiently refactoring C# code with these 4 simple techniques! Follow along with code examples that show you how to approach refactoring.
Activator.CreateInstance in C# – A Quick Rundown
Leverage Activator.CreateInstance in C#, part of reflection in C#, to create object instances! This beginner’s guide walks you through simple C# code examples.
async await in C#: 3 Beginner Tips You Need to Know
Dive into async await in C# with these 3 beginner tips. Learn how to write async await code, handle multiple exceptions, and avoid dreaded deadlocks!
Reflection in C#: 4 Simple But Powerful Code Examples
Reflection in C# is powerful, but with great power comes great responsibility. Check out these 4 quick examples of reflection in C# to see it in action!
Check out this page to view all of the posts.