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
Refactoring Legacy Code – What You Need To Be Effective
In this article, I’ll review the best practices for refactoring legacy code to reduce technical debt, overcome challenges, and how to prioritize refactoring.
Rewriting vs Refactoring Code: How To Navigate The Two
Let’s analyze pros and cons of rewriting vs refactoring code! Balancing project timelines, resources, and requirements is key for successful execution!
How To Approach Refactoring And Tech Debt – Dev Leader Weekly 19
Welcome to another issue of Dev Leader Weekly! In this issue we’ll look at refactoring and how to effectively prioritize tech debt.
Happy Thanksgiving! – Behind The Screen – 2023 November, Week 4
Welcome to another Behind The Screen vlog. Wishing you all a happy Thanksgiving! This week I share updates about the completion of my project and social media!
When To Refactor Code – How To Maximize Efficiency and Minimizing Tech Debt
Learn when to refactor code! Discover indicators that code needs refactoring, techniques for refactoring, and best practices for achieving long-term benefits.
How To Harness System.Reactive For The Observer Pattern
Check out this article to see how we can use System.Reactive (Rx) to implement the observer pattern to deal with event-driven scenarios! Source code included!
Check out this page to view all of the posts.