devleader

17.8K posts

devleader banner
devleader

devleader

@DevLeaderCa

Nick Cosentino | Simplifying software engineering concepts for you | Principal Software Engineering Manager @Microsoft | Creator of @BrandGhostAI 👻

Seattle, WA Katılım Ocak 2023
1.1K Takip Edilen6.1K Takipçiler
Sabitlenmiş Tweet
devleader
devleader@DevLeaderCa·
Excited about our press release today! Super cool partnership for BrandGhost! Monte Mader Partners with BrandGhost to Streamline Social Media Engagement prn.to/3YxGM8K
English
1
1
11
1.7K
devleader
devleader@DevLeaderCa·
Regex.Match, Matches, and IsMatch in C#: Named Groups and Capture Collections Learn Regex.Match, Matches, and IsMatch in C# with named groups, capture collections, and .NET 7 EnumerateMatches for zero-allocation matching. Read the article here: bgh.st/itkwh9
devleader tweet media
English
0
1
0
56
devleader
devleader@DevLeaderCa·
Beginner's Guide For Writing TUnit Tests In C# Looking to get started with TUnit for your C# tests? Give me 10 minutes and you'll be writing your first TUnit tests and running them in Visual Studio OR the command line! Watch it here: bgh.st/2l2ptc
devleader tweet media
English
0
0
1
52
devleader
devleader@DevLeaderCa·
👀👀 Here are 12 videos you have to check out! Here's a collection of some of my more popular videos on YouTube: youtu.be/Zf0YWgNbKnQ In this video, I discuss the Reddit post about Rust replacing all of the C# at Microsoft. youtu.be/5OKLiQM2y30 This video talks about using plugins within a vertical slice architecture. I walk through one of my solutions to show how I have set things up. youtu.be/fTyubohxBGU This video is on plugin usage in Blazor! As someone that loves using plugins, I had to show the usage in Blazor as well! youtu.be/Wa3sdKGp3wE This video explains how you can use BenchmarkDotNet like all of the performance examples you see across the web! youtu.be/RR7Cq0iwNYo For the beginners out there for C#, this video details how IEnumerable works. While it doesn't do a super technical deep dive, it should help explain the behavior vs something like an Array or List. youtu.be/_v9k74gWJtE A step by step guide on setting up watches for debugging in Visual Studio. youtu.be/yg-qZXPBlKM If you're interested in getting started with Autofac, this video is a perfect starting point! youtu.be/GE-phyI6lEM What's faster? Task.WhenAll or Parallel.ForEach? Only one way to find out! youtu.be/iEfuyxwKQCE A fun look at composition (compared to inheritence). No experience required for this one! youtu.be/rohq-Wqj0yI Getting setup with xUnit for writing unit tests! youtu.be/Mk8bwXIZTXg This is a fun video on how to make your own ASCII art generator! youtu.be/xsY9tyRbCVk How to switch up your code to move away from Enums by refactoring them out! #blazor #csharp #dotnet #plugins #refactoring
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
YouTube video
YouTube
English
0
0
3
195
devleader
devleader@DevLeaderCa·
Do you use attributes in your CSharp code? Did you know that we can constrain attributes to different types and different types of members? This quick clip shows marking attributes to only be used on classes and on members -- super handy if you need to be very specific with what you're annotating. And one more pro tip: You can omit the word Attribute when you're annotating your types and members. This is because the square bracket syntax already suggests you're working with an attribute. Hurray for reducing redundancy! What are your favorite use-cases for attributes? Watch the full video here: youtube.com/watch?v=y6KoX1…
YouTube video
YouTube
English
0
0
2
123
devleader
devleader@DevLeaderCa·
Facade vs Adapter Pattern in C#: Key Differences Explained Compare facade vs adapter pattern in C# with side-by-side code examples, key structural differences, and guidance on when to use each. Read the article here: bgh.st/nufync
devleader tweet media
English
0
1
0
71
devleader
devleader@DevLeaderCa·
📌 Check out my channel for FREE learning resources on C#, dotnet, and software engineering in general: @devleader" target="_blank" rel="nofollow noopener">youtube.com/@devleader
English
0
0
0
82
devleader
devleader@DevLeaderCa·
You might be too good at helping. There’s a reason juniors love coming to you: You solve their problems in minutes, while they’d spend hours struggling. But here’s the catch: If you always jump in and do it for them, you’re not helping them grow. Instead, you’re building a culture of dependency -- even if it feels like you're helping. The next time someone asks for help, pause before you dive in. Try asking: - "What’s confusing you most?" - "What’s your hypothesis here?" By flipping the script, you’re helping them become better problem solvers—and buying yourself some time to focus on your own work. How do you balance being a mentor without becoming a crutch?
English
3
0
1
207
devleader
devleader@DevLeaderCa·
Do you think Leetcode-style interview prep helps or hurts actual software engineers? Would you ever use it as a hiring signal? (I have my thoughts...)
English
1
0
3
372
devleader
devleader@DevLeaderCa·
📌 Have you been tuning into my AMA live-streams I do EVERY Monday at 7:00 PM PST? Each stream I focus on: - Reviewing my most recent newsletter - Providing my perspective on spicy Reddit posts related to software development - And most importantly... ANSWER YOUR QUESTIONS! 👇 Let me know what you want me to answer in my next stream! 👇
English
0
0
0
50
devleader
devleader@DevLeaderCa·
Measuring Manager Effectiveness -- Can You Even Quantify It? Dev Leader Weekly 138 Read the article here: bgh.st/olm3u4
devleader tweet media
English
1
0
1
78
devleader
devleader@DevLeaderCa·
Why was the computer late for work? … .. . It had a hard drive.
English
0
0
0
102
devleader
devleader@DevLeaderCa·
📌 📌 If you enjoy my content, consider subscribing to my newsletter: weekly.devleader.ca It's free and I have something for all levels of software engineers to help you out on your development journey. Join thousands of other readers every weekend!
English
0
0
0
48
devleader
devleader@DevLeaderCa·
Weekly Recap: C# Enums, Facade Pattern, and Bridge Design Pattern [May 2026] This week delivers complete coverage of C# enums -- flags, switch patterns, and string conversion -- plus the facade and bridge design patterns in C#. Videos cover manager effectiveness and building for reusability. Read the article here: bgh.st/xkf3bl
devleader tweet media
English
0
0
1
84
devleader
devleader@DevLeaderCa·
C# Regex Performance: GeneratedRegex, Compiled, NonBacktracking, and Timeout Optimize C# regex performance with GeneratedRegex source generation, Compiled vs interpreted modes, NonBacktracking O(n) matching, and timeout for ReDoS prevention. Read the article here: bgh.st/8o6naw
devleader tweet media
English
0
0
2
188
devleader
devleader@DevLeaderCa·
SURPRISE Benchmarks - IEnumerable vs Paging (SQL & Entity Framework) In this video, we set out to pit IEnumerables & Iterators against a paging approach. We'll be looking at SQL and Entity Framework core as we compare benchmarks in CSharp. BenchmarkDotNet comes to our rescue to help us make sense of the results... but... the results are surprising once again! Watch here: bgh.st/xez4m8
devleader tweet media
English
0
0
14
689