devleader
@DevLeaderCa
Nick Cosentino | Simplifying software engineering concepts for you | Principal Software Engineering Manager @Microsoft | Creator of @BrandGhostAI 👻
I'm looking for more podcast guests for the Dev Leader Podcast! Got an interesting career journey that you'd like to share with others? Are you passionate about something in software engineering and want your voice heard? Let me know in the comments, or tag someone that should…

How To Automatically Cast Between Types In C# Read it on Medium: stories.devleader.ca/how-to-automat…
Why do Java developers wear glasses? … .. . Because they can't C#.
Avoid These C# Testing Patterns... Unless They Actually Work! In software engineering, software testing gets a lot of people debating on the best way to write tests. If we think about our software testing pyramid, where is our effort best spent? My issue: When people disregard…

How does MediatR fit into Clean Architecture? Read more here: devleader.ca/2024/02/06/c-c… #DotNet #CSharp #CleanArchitecture

You probably don't want to hear this but Waterfall actually works. And before you rush to furiously write angry messages... I didn't say that other things don't work. I also didn't say Waterfall always works. In my conversation with Jade Wilson, she shared that her team…
Finding Mentors As A Junior Software Engineer Dev Leader Weekly 103 Read the article here: weekly.devleader.ca/p/finding-ment…

Do you find certifications helpful in software development? If so, what are you using them for? If not, why not?
How To Level Up As A Tech Lead - Interview With @anemarifiser What does it take to be a Tech Lead in software engineering? I sat down with Anemari Fiser to discuss! We dug into: - What is a tech lead? - How to move into the role? - How do soft skills fit into the picture?…

Plugin Architecture in C# for Improved Software Design Read it on Medium: stories.devleader.ca/plugin-archite…
Why was the function stressed? … .. . It didn't like being called all the time.
Weekly Recap - 2025-07-25 Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#! Read the article here: devleader.ca/2025/07/26/wee…

Try THIS To Stop Enum Changes From Breaking Your C# Code Continuing on our journey with Enums in C#, we turn our sights toward something different... Something slightly less conventional for supporting Enums in dotnet. What happens if you don't want to refactor your C# Enums…

What's the Unit of Work pattern? Read more here: devleader.ca/2024/02/05/uni… #DotNet #CSharp #CleanArchitecture

How frustrating do you think this would be: Imagine this scenario: You've spent years working on your technical skills as a software engineer. Thousands of lines of code were written. Hundreds of features delivered. Even more bugs were fixed. You've been on countless design…
Thoughts on the "everything as code" (infrastructure, pipelines, etc.) trend? Is it improving development processes, in your experience?
The Reverse Podcast Interview - Interview With Alex Lau He's BACK! I felt very fortunate to have Alex Lau, author of Keep Calm and Code On, back on the channel for an interview... But with a twist! We did a bit more of a grab-bag style where we jumped between some different…

Async Event Handlers in C#: What You Need to Know Read it on Medium: stories.devleader.ca/async-event-ha…