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
Ready, Set… Engineer! – Dev Leader Weekly 38
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss the third of a 3-part series with a focus on actions once you start working!
Examples of Composition in C# – A Simple Guide for Beginners
Check these examples of composition in C#! Learn about composition in object-oriented programming with these simple code examples in C# – perfect for beginners!
Examples of Inheritance in C# – A Simplified Introduction to OOP
See examples of inheritance in C# in this introductory guide to object oriented programming. Learn about when to use inheritance in C# and… when not to!
Regular Expressions in C#: 3 Examples You Need to Know
Check out these 3 simple examples of regular expressions in C#! If you’re new to regex and coding in CSharp, these are a perfect starting point for you!
Regex Options in C#: A Beginner’s Guide to Powerful Pattern Matching
Regular expressions are powerful for pattern matching, but what are the regex options in C# that we have access to? What do they do and how can we use them?
Collection Initializer Performance in C# – How To Get An 87% Boost!
Check out these benchmarks measuring collection initializer performance in C#. How the heck did I speed up C# collection initialization by 87%?!
Check out this page to view all of the posts.