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
Delta State Algorithm Creation Series
Delta State Algorithm Motivation This post will act as the table of contents for an algorithm I’m developing for calculating deltas between state for generic
Double Down On Your Strengths!
Double Down: Why I’m Working This I haven’t written in a while, and despite setting a goal for myself to start writing more, I’m not
Resolutions: Why Have Them and How to be Successful
What’s Up With Resolutions? It’s that time of year! You know, where everyone is thinking back on all of the things they wish they had
How to Refocus: Getting Back in the Groove
Identifying when you need to refocus It happens to everyone at some point to varying degrees, for various reasons, and at different times in our
What Makes Good Code? – Should Every Class Have An Interface? Pt 2
Should Every Class Have an Interface? This is part two in the sub-series of “Should Every Class Have an Interface?“, and part of the bigger
API: Top-Down? Bottom-Up? Somewhere in the Middle?
A Quick Brain-Dump on API Desgin I’ll keep this one pretty brief as I haven’t totally nailed down my thoughts on this. I still thought
Check out this page to view all of the posts.