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
8 Things I Wish I Understood Earlier In My Career
This article is a list of things that I wish that I understood earlier in my career. There’s no time machine, but I can share them with you!
5 Things I’ve Changed My Mind About – Dev Leader Weekly 39
Welcome to another issue of Dev Leader Weekly! In this issue, I share with you 5 things I’ve changed my mind about in my career!
C# Regular Expression Benchmarks – How To Avoid My Mistakes!
I tried to get C# regular expression benchmarks in my original article, but messed up a critical assumption. Let’s see how to fix that and get the real data!
C# Regex Performance: How To Squeeze Out Performance
Regular expressions are powerful for pattern matching, but what about performance? Check out this article for details on C# regex performance from benchmarks!
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!
Check out this page to view all of the posts.