Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
TV & Film
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts125/v4/9a/29/41/9a2941dc-bdcb-9910-e33a-52e2215a1433/mza_7390528036290731206.jpg/600x600bb.jpg
The Productive C# Podcast
Andrea Angella - Senior Software Engineering Manager, former Microsoft C# MVP
52 episodes
2 days ago
Empowering C# Software Engineers to Progress in Their Career and Become Senior Technical Leaders — Without Burning Out
Show more...
Technology
RSS
All content for The Productive C# Podcast is the property of Andrea Angella - Senior Software Engineering Manager, former Microsoft C# MVP and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Empowering C# Software Engineers to Progress in Their Career and Become Senior Technical Leaders — Without Burning Out
Show more...
Technology
Episodes (20/52)
The Productive C# Podcast
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% – Invest in skills that boost your productivity in your current team

🧪 10% – Experiment with cutting-edge tech to stay ahead of the curve


If you want to stop wasting time and start making intentional progress in your career, this simple framework will help you focus your energy where it matters most.


👇 Let me know in the comments: What does your 70/20/10 breakdown look like right now?


👉 Like this video if it gave you clarity

🔔Subscribe for more practical C# career advice and technical insights

📢 Share this with your developer friends who needs this mindset shift!

Show more...
3 months ago
3 minutes 26 seconds

The Productive C# Podcast
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 of the most powerful ways to grow faster, smarter, and with more impact.


In this short video, I share why mentorship (in both directions) is a game-changer. Not just for technical skills, but for confidence, visibility, and long-term success.


🎥 Watch the video, reflect on your mentoring journey, and take action today.


👉 If you found this valuable, please share and subscribe to the podcast to for more insights on C# software career and engineering leadership.


#mentoring #career #softwaredevelopment #growthmindset

Show more...
3 months ago
5 minutes 45 seconds

The Productive C# Podcast
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 a MinHeap of size K ✅ Keep only the top K elements seen so far ✅ Achieve blazing-fast performance thanks to O(1) min peek📺 I walk through the full solution (with modern C# code)If you found this helpful: 🔁 Share with your fellow devs 👥 Subscribe for more practical .NET tips and software engineering content!
Show more...
3 months ago
9 minutes 1 second

The Productive C# Podcast
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 tree using an array and applying a simple invariant to build an in-place, stable sorting algorithm like HeapSort.Now, if you ask most engineers whether they could implement a heap from scratch, they'd probably say no — and that’s perfectly fine. But you don’t want to be just an average engineer, right?If you understand what a Heap is and how to use simple index math to navigate the tree up and down, you can figure out how to implement it — even if you don’t remember the details. Memorizing an algorithm is rarely helpful. Instead, focus on understanding the core concept. Once you do, you’ll find it surprisingly easy to reimplement it whenever needed.IMPORTANT: If you're solving a problem in .NET and need a heap, I strongly recommend using the built-in PriorityQueue class. It’s backed by a quaternary min-heap and optimized for performance. Still, it’s valuable to understand how it works under the hood — and you'll be surprised how few lines of modern C# it takes to implement your own.Happy C# coding!
Show more...
3 months ago
28 minutes 39 seconds

The Productive C# Podcast
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 effectively based on many years of experience in the software industry.

It’s not about knowing all the APIs, it’s about strategically building the skills that serve you best throughout all your career. Mastering the foundaments, soft-skills, leadership and focusing on outcomes.

If you want to go from good to great, follow Andrea Angella for effective C# career content. Please share to spread the news and subscribe to the show.

https://www.linkedin.com/in/andreaangella/

Show more...
3 months ago
4 minutes 7 seconds

The Productive C# Podcast
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?

Show more...
10 months ago
10 minutes 26 seconds

The Productive C# Podcast
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 | 🎤 Host of The Productive C# Podcast | 📚 Books Reader


Show more...
11 months ago
2 minutes 48 seconds

The Productive C# Podcast
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.

Show more...
11 months ago
49 minutes 11 seconds

The Productive C# Podcast
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 processes, teamwork, change management, delivery, risks, personal branding, networking, emotional intelligence, business, career advice and more.


Attending live will give you access to an incredible and special opportunity. You don't want to miss it!


Show more...
12 months ago
1 minute 16 seconds

The Productive C# Podcast
.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 Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C# Podcast | 📚 Books Reader


Show more...
12 months ago
28 minutes 26 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader


Show more...
12 months ago
2 minutes 47 seconds

The Productive C# Podcast
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, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C# Podcast | 📚 Books Reader


Show more...
12 months ago
4 minutes 36 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader

Show more...
12 months ago
3 minutes 15 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader


Show more...
1 year ago
6 minutes 22 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader


Show more...
1 year ago
3 minutes 37 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader



Show more...
1 year ago
3 minutes 55 seconds

The Productive C# Podcast
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 Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C# Podcast | 📚 Books Reader

Show more...
1 year ago
9 minutes 28 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader


Show more...
1 year ago
3 minutes 54 seconds

The Productive C# Podcast
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 Software | ✨Former Six-Times MVP on C# | 💖 Grow Software Engineering Leaders | 💻 Trainer, Mentor and Coach @ productivecsharp.com | 🎤 Host of The Productive C# Podcast | 📚 Books Reader

Show more...
1 year ago
4 minutes 46 seconds

The Productive C# Podcast
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# Podcast | 📚 Books Reader

Show more...
1 year ago
2 minutes 11 seconds

The Productive C# Podcast
Empowering C# Software Engineers to Progress in Their Career and Become Senior Technical Leaders — Without Burning Out