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
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
What Makes Good Code? – Should Every Class Have An Interface? Pt 1
Are you interested in learning about interfaces in C#? This article explains the idea behind a C# interface by showing examples of interfaces in code.
Staying Productive
Background I wrote a post a long while back about how I started to use Google Keep to get myself organized. Google Keep has been a
What Makes Good Code? – Patterns and Practices Series
What Makes Good Code? It’s been a while since I’ve had a programming oriented post, and I figured this would be a great topic to
Timur Kernel on 2013 Nexus 7 WiFi (flo)
Background on Timur’s Kernel I got fed up with having a pretty crummy head unit in my 2012 Audi TT RS (named Ignantt), and decided
Yeah, We’re an “Agile” Shop
Everybody Has Gone “Agile” If you’re a software developer that’s done interviews in the past few years, then you already know that every software development
Check out this page to view all of the posts.