Skip to content
The Productive C# Podcast podcast artwork

PODCAST · technology

The Productive C# Podcast

by Andrea Angella - Senior Tech Lead Manager, Software Mentor & Coach

Empowering Software Engineers to Progress in Their Career and Become Senior Technical Leaders — Without Burning Out

Publisher-supplied feed metadata · PodParley refreshed Apr 16, 2026 · Source feed

Episodes

  1. Stop Wasting Time: Use the 70/20/10 Rule to Grow Fast as a Developer

    Are you spending your time wisely as a software developer? In this video, I share how I borrowed Rob Moore’s 70/20/10 rule and adapted it to help you grow faster and smarter in your software development career. ✅ 70% – Focus on fundamentals and high-ROI learning that compounds over time ⚙️ 20% –...

  2. Want to Level Up Faster in Your Career? Say YES to These Two Questions

    Want to Level Up Faster? Say YES to These Two Questions If you're serious about accelerating your career, there's a simple test: ✅ Do you have a mentor guiding your journey? ✅ Are you mentoring someone else to solidify your growth? If the answer is no to either, you're likely missing out on one…

    more
  3. Efficient Top K Algorithm in C# Using Built-In PriorityQueue

    🚀 Boost your .NET skills with this efficient algorithm tip! Want to find the Top K elements from a large dataset without sorting the entire thing?Let me show you how to use the built-in PriorityQueue in .NET to get it done with just O(N log K) complexity 💡It’s a simple but powerful trick: ✅ Use…

    more
  4. Learn to code a Min Heap from scratch in modern C# (for .NET developers)

    I was a little bored recently and thought to myself, why not implement a Heap data structure in C# from scratch just to keep my mind sharp? 🙂I still remember the first time I came across this data structure at university — I was immediately fascinated. What a clever idea: representing a binary...

  5. The C# Career Architect (TM)

    I am officially self-promoting myself to a C# Career Architect role at Productive C# 😎 I guide engineers at any stage of their career to their next leap (mastery, promotion, pay raise, prestige or new role). I provide guidance, direction and tactical advice on how to grow productively and...

  6. How to transition from Lead Engineer to Engineering Manager

    Learn some advice on how you can transition from Lead Software Engineer to a Software Engineering Manager in your own company. What strategies can you use? How can you increase your influence to get new responsibilities?

  7. To embrace DevOps, how important it is to be skilled in containerization and CI/CD tools?

    How much do you need to know as a C# developer about Docker, CI/CD tools to embrace DevOps? Join my free Modern C# course ABOUT THE HOST Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com |…

    more
  8. Avoiding boilerplate and architecture erosion with Metalama

    This is the recording of an event where the architect of Metalama presented the Metalama framework and how it can help you write easy to maintain code.

  9. Free Ask Me Anything Webinar on Software Development

    Join my next Ask Me Anything webinar https://us06web.zoom.us/webinar/register/8517318706739/WN_q0g83d-jRy6jiC4A6uOrqw Ask anything about C#, .NET, software development, interviews, architecture, technical leadership, management, soft skills, mentoring, coaching, communication, development...

  10. .NET Conf 2024 - Key Announcements

    Join the Productive C# Ask Me Anything webinar https://us06web.zoom.us/webinar/register/6017316781632/WN_AiXvjoZ3QOKMos6jvN0KaQ Join my free Modern C# course https://www.productivecsharp.com/modern-csharp/ ABOUT THE HOST Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow...

  11. What's your opinion on rich domain model and POCO classes?

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  12. What's the minimal foundation you need on C#?

    Videon on Everyday C# https://www.youtube.com/watch?v=xZk8T-9kI3w Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer…

    more
  13. How do I know if management is for me?

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  14. How to keep up with the pace of new features added to C# and .NET?

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  15. What is C#?

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  16. How to work on a large codebase

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  17. How to navigate the transition from senior to lead software engineer

    Join Productive C# at https://www.productivecsharp.com & use code PODCAST for an exclusive 15% OFF. Enrol in the Free Modern C# Course at https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering...

  18. The Future of C# in the AI era

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  19. From Hobbyist to Professional - Andrea Angella Quick Coding Story

    A quick story of my professional journey on how I started coding until now leading teams of .NET software engineers (in 2024) https://www.productivecsharp.com/ Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate...

  20. Free Delegation Secrets Masterclass for Software Engineers and Engineering Leaders

    Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C#...

  21. Learning and Sharing for Success

    Are you prioritising learning and self development enough in your life? Spend some time to reflect how learning and sharing can improve your life and work.

  22. Ask Me Anything - Free Webinar

    Join my next Ask Me Anything webinar https://us06web.zoom.us/webinar/register/6317308506540/WN_AiXvjoZ3QOKMos6jvN0KaQ#/registration

  23. Build Amazing .NET Apps with C# and the Uno Platform

    Listen to a fantastic interview with Jérôme Laban, CTO of the Uno Platform, to understand how to build complete .NET apps using C# everywhere, thanks to the new C# Markup. Master C# with Productive C# Membership at http://productivecsharp.com/membership

  24. Leadership is Language

    You are a leader, and you don't know it yet. Learn my key takeaways from the book "Leadership is Language". Join my free Modern C# course https://www.productivecsharp.com/modern-csharp ABOUT THE HOST Andrea Angella | Technical Lead @ Redgate Software | ✨Former Six-Times MVP on C# | 💖 Grow…

    more
  25. Leveraging async braindumping to improve the quality of your meetings

    In this episode I share how async braindumping helps to make your meetings more inclusive and fair as well as improving the quality of discussions and decision making. There is a little price to pay in terms or organization but the benefits are well worth the cost.

  26. Reasons Why You Should Learn C# in 2025

    These are the 15 reasons why I consider C# the best programming language and why you should learn C# in 2025. Join the Free Modern C# Course https://www.productivecsharp.com/modern-csharp Join the Productive C# Membership https://productivecsharp.com. LinkedIn Article...

  27. Advent of Code 2023 C# Challenge

    How Advent of Code can help you become a better developer. Take the challenge to have a chance to win a free month of the Productive C# membership. https://www.productivecsharp.com

  28. Microsoft Semantic Kernel - Integrating AI in your C# applications

    Semantic Kernet project: https://github.com/microsoft/semantic-kernel Join the Productive C# Membership: https://www.productivecsharp.com/

  29. .NET Conf 2023 - Productive C# Special Event

    Watch the full video at https://www.productivecsharp.com

  30. Primary Constructors in C# 12

    Learn more about primary constructors in C# 12. Join our membership at productivecsharp.com

  31. RavenDB and .NET with Oren Eini

    In this episode, we will be learning more about the NoSQL Database, Raven DB, and why you should consider using it in your applications. Raven DB is written in C# .NET, so we explored what that means and the lessons Oren learned along the way. Finally, we finished with some career advice for .NET...

  32. Crucial Conversations

    Learn about techniques to handle crucial conversations at work and make decisions safely and effectively. Subscribe https://podcasters.spotify.com/pod/show/productivecsharp/subscribe

  33. Modern Software Engineering

    What is Software Engineering? Learn about the two key fundamental challenges of software engineer, how to become an high-performance team and proudly call yourself a Software Engineer. Subscribe here https://podcasters.spotify.com/pod/show/productivecsharp/subscribe

  34. Structs Improvements and Record Structs in C# 10

    Learn about all the new changes for structs in C# 10

  35. Global Usings in C# 10

    Learn how global usings in C# helps to remove repetitive using directives in your .NET projects.

  36. DateOnly and TimeOnly structs in .NET 6

    .NET 6 is introducing two new types to deal with dates and times independently.

  37. How to become a fluent C# developer with Codingame

    Compete regularly in clash of code inside the Codingame platform to improve your problem solving skills, become a fluent developer and succeed at the coding interview.

  38. The Mikado Method

    Struggling to refactor a complex legacy code base? The Mikado Method is the tool you need to get the job done.

  39. Master C# 9 Webinar

    Find the Master C# 9 Webinar on YouTube where I share all the latest features added to the language. https://youtu.be/IhYtXO3DkFs

  40. Records in C# 9

    Learn how C# 9 allows you to easily create immutable objects with value-object semantics using record types (data classes). www.productivecsharp.com

  41. XML Trees and LINQ to XML in C#

    Learn how to modernise the way you work in XML using C#, .NET and LINQ to XML.

  42. Debugging with OzCode

    In this episode, I am sharing my experience in using OzCode to debug a complex customer issue including red/green boolean visualisation, code history, star properties, search, in-memory object diff viewer, show all instances.

  43. Visual Studio vs Rider

    Learn the Pros and Cons of Visual Studio and Rider, the two main IDE for .NET developers.

  44. Playing with the Azure CLI

    The Azure CLI is a command line tool that provide a fantastic experience to work with Azure resources. In this episode, I share my first time experience with it and how you can get started using it. It's definitely the best tool for the job!

  45. Top tips to secure your .NET web applications

    Learn some of the most important ways to make your .NET web applications more secure. We'll talk about input validation, encoding, https, content security policies, sql injection, password hashing, secure static code analysis and so on. This a summary of my top learnings after attending a 3 days...

  46. Nullable Reference Types in C# 8

    Learn about nullable reference types and how the C# 8 compiler rules change when you enable this feature in your projects. Learn more at https://www.productivecsharp.com/

  47. Free Webinar on C# 8 New Features

    "How To Become A MASTER C# 8 Developer And Learn All The New Exciting Features Quickly" The next release of the Microsoft flaship programming language is fast approaching. Deep dive into the new exciting C# 8 features. https://www.productivecsharp.com

  48. How to organize a UX Review Session

    Learn what is a UX review session and how to organize it. https://www.productivecsharp.com/

  49. ContextMenu Challenge in WPF

    Learn how to use ContextMenu in WPF and how to bind a MenuItem to a command in your ViewModel using XAML. www.productivecsharp.com

  50. File System Integration Tests and Copy Directory

    Learn how you can write integration tests on the file system, how to create a temporary directory and copy directories in C#. www.productivecsharp.com

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Empowering Software Engineers to Progress in Their Career and Become Senior Technical Leaders — Without Burning Out

HOSTED BY

Andrea Angella - Senior Tech Lead Manager, Software Mentor & Coach

CATEGORIES

Frequently Asked Questions

How many episodes does The Productive C# Podcast have?

The Productive C# Podcast currently has 52 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is The Productive C# Podcast about?

Empowering Software Engineers to Progress in Their Career and Become Senior Technical Leaders — Without Burning Out

How often does The Productive C# Podcast release new episodes?

The Productive C# Podcast has 52 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to The Productive C# Podcast?

You can listen to The Productive C# Podcast on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts The Productive C# Podcast?

The Productive C# Podcast is created and hosted by Andrea Angella - Senior Tech Lead Manager, Software Mentor & Coach.
URL copied to clipboard!