TL; DR:
I strive to be replaceable as a manager
A single point of failure is NOT a good thing
Being replaceable != dispensable
I’ll be hosting a live Ask Me Anything stream on Monday, May 6th at 9:30 PM PST
EXCLUSIVE ARTICLE IS NOW ARCHIVED
This newsletter issue has an EXCLUSIVE article but it’s now archived on my website. You can read it here with a paid subscription:
https://www.devleader.ca/2024/05/04/the-best-software-engineers-are-replaceable-dev-leader-weekly-42/
What’s In This Issue
In ONLY 6 Minutes – Blazor Interactive SSR and MudBlazor Tutorial
How Much Math to Program? – Principal Software Engineering Manager AMA
Hidden Dependency Injection Limits with Autofac in ASP.NET Core
Unlock Your Engineering Confidence – Interview With Maria Glazunova
AutofacServiceProviderFactory in ASP.NET Core – Problems With Dependency Injection (Part 1)
Autofac ContainerBuilder in ASP.NET Core – What You Need To Know (Part 2)
Autofac ComponentRegistryBuilder in ASP.NET Core – How To Register Dependencies (Part 3)
Weekly Recap
The FIRST One – Behind The Screen 2023/02/W1
I am starting to release last year’s vlogs on YouTube! My weekly vlogs are for members only on YouTube, but I want to start sharing with you the older vlog entries so if you haven’t become a YouTube member, you might find these interesting!
YouTube membership gets you access to these weekly vlogs that are put out every weekend so that you can see everything going on behind the scenes in my content creation journey, side projects, and some of my career journey as well.
In ONLY 6 Minutes – Blazor Interactive SSR and MudBlazor Tutorial
Want to get up and running with MudBlazor in your next Blazor web application? Check out this simple tutorial for using MudBlazor alongside interactive Server-Side Rendering (SSR) render mode in Blazor.
I put this tutorial together for you to help you avoid one mistake I made: Jumping into the dual render modes too soon! I wasn’t prepared to mix client and server-side rendering in Blazor, and didn’t realize I could get MudBlazor working with just interactive SSR.
How Much Math to Program? – Principal Software Engineering Manager AMA
This stream focused on: How much math you need to program! Join me every Monday at 9:30 PM PDT!
Hidden Dependency Injection Limits with Autofac in ASP.NET Core
Dependency injection is a powerful pattern that we can use in software development. ASP.NET Core comes with the IServiceCollection functionality built in to give us this kind of capability. However, we do have other tools, such as Autofac, that can enable us to do more powerful things with our dependencies.
In this video, I’ll explore the trade-offs of using Autofac in the recommended way for setting up your application. For many people, this pattern will work very well. However, as someone who builds plugin architectures, there are a few limiting factors that I need to work around!
Unlock Your Engineering Confidence – Interview With Maria Glazunova
I’ve said it a million times and I’ll say it a million more: Communication is a critical skill for software engineers. And if you don’t want to listen to me, listen to Maria Glazunova who I had the pleasure of interviewing in this video!
Maria coaches many software engineers and tech professionals on how to improve their communication skills. Many of these people have English as their second (or third) language — but the fundamentals of what we discuss regarding communication apply to EVERYONE.
Thanks for the awesome chat, Maria!
*SO* Close To Plugins In C# – Autofac in ASP NET Core
This is the second video in my series explaining how to get the most out of Autofac in ASP.NET Core. The first video examined the suggested way to set things up — but this video goes against the grain with setting up our dependency injection container!
In this video, I’ll explore the trade-offs of using an Autofac ContainerBuilder in contrast to the recommended way of setting up an ASP NET Core app. We’re getting MUCH closer to having a workable plugin setup!
Break into Big Tech – My Journey from Startup to Microsoft
This article is a high-level view of my career journey going from startups to Big Tech — landing a principal software engineering manager role at Microsoft.
AutofacServiceProviderFactory in ASP.NET Core – Problems With Dependency Injection (Part 1)
Learn how to use AutofacServiceProviderFactory in ASP.NET Core for dependency injection! This article explains how to set it up along with the pros and cons.
Autofac ContainerBuilder in ASP.NET Core – What You Need To Know (Part 2)
Learn how to use Autofac ContainerBuilder in ASP.NET Core to wire up dependency injection. I’ll explore what we can and cannot do with this approach!
Autofac ComponentRegistryBuilder in ASP.NET Core – How To Register Dependencies (Part 3)
Learn how to use Autofac ComponentRegistryBuilder in ASP.NET Core! We’ll see how we can move closer to getting the C# plugin architecture support we want!
Join me and other software engineers in the private Discord community!
All of my weekly vlogs are now on YouTube which are accessible via membership!
Remember to check out my courses, including this awesome discounted bundle for C# developers:
As always, thanks so much for your support! I hope you enjoyed this issue, and I’ll see you next week.
Nick “Dev Leader” Cosentino
social@devleader.ca
Socials:
– Blog
– Dev Leader YouTube
– Follow on LinkedIn
– Dev Leader Instagram