Sign in

Dev Leader

@devleader.ca
3.1K followers 259 following 13K posts

Helping you become a better software engineer 💪 YouTube: YouTube.com/@DevLeader Newsletter: subscribe.devleader.ca Principal Software Engineering Manager at Microsoft. Views are my own.

PostsRepliesMedia
Dev Leader @devleader.ca · 1h
Why couldn’t the computer remove its hat? … .. . BECAUSE IT HAD CAPSLOCK ON.
010
Reposted by Dev Leader
Dev Leader @devleader.ca · 15h
Developers are more and more vocal about having fewer dependencies brought into their projects. Microsoft Testing Platform is a big step in that direction for testing frameworks! Check out the full video here: youtu.be/pYfT05L8C7o
001
Dev Leader @devleader.ca · 9h
That's not how you spell CSharp... #SoftwareEngineering #Developers #Memes
051
Dev Leader @devleader.ca · 10h
FORGET The Generic Resume Fluff! Focus On Impact As A Developer! Is this resume a bit too fluffy? Let's see if we can identify some opportunities for this senior software engineer to REALLY showcase all of the awesome impactful work that they've done! Watch it here: bgh.st/v78vt9
000
Dev Leader @devleader.ca · 15h
Developers are more and more vocal about having fewer dependencies brought into their projects. Microsoft Testing Platform is a big step in that direction for testing frameworks! Check out the full video here: youtu.be/pYfT05L8C7o
001
Dev Leader @devleader.ca · 19h
What's the stance on AI for development where you work? All in, up to you, or not at all? Maybe something in the middle?
000
Dev Leader @devleader.ca · 20h
But it gets complicated FAST, and that's a problem they solve at Jumpmind. Watch it here: podcasters.spotify.com/pod/show/dev…
podcasters.spotify.com
Data Replication Ain't Easy: Interview With Josh Hicks of Jumpmind by Dev Leader Podcast
Josh Hicks of Jumpmind knows a thing or two about just how complicated data replication can get.On the surface, it's a simple problem. Data in one spot needs to get to another spot. Add a new location in? No problem.... But it gets complicated FAST, and that's a problem they solve at Jumpmind.Big thanks to Josh for sharing his career journey, featuring AWESOME networking opportunities that really demonstrate just how important it is to keep up those relationships.----Josh Hicks is a senior technical sales engineer at Jumpmind, a leading retail technology company in Columbus, Ohio. Jumpmind’s cloud-native, mobile POS platform empowers retailers like American Eagle Outfitters, Build-A-Bear Workshop and Petco to streamline operations, enhance customer experience and achieve sustainable growth. As one of the first senior-level developers to join Jumpmind, he has played a significant role in the company’s growth since 2014. He quickly found himself involved in SymmetricDS, Jumpmind’s open-source database replication software. Today, he still writes software and also works in a customer success capacity, helping customers in their first six months of their deployments. Before Jumpmind, Josh held developer roles at Abercrombie & Fitch and Blue Cross Blue Shield Michigan. He has a B.A. in Systems Analysis from the University of Miami. Outside of work, he loves spending time with his three kids, especially watching them play sports.----🔑 Membership & Subscriptions:- 📨 ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Weekly Newsletter⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- 🏘️ ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Private Discord Community⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- 📽️ ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠YouTube Membership⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🧠 Courses:- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠All Courses⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠Nailing The Behavioral Interview⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Getting Started with C#⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Deep Dive C#⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Zero to Hero C# Bundle⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠Reflection in .NET⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Refactoring For C# Devs⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠[FREE] Intro to Software Development⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🗣️ Social Media & Links:- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠All My Links⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Blog⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠TikTok⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠LinkedIn⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Threads⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Twitter⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Facebook⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Instagram⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠GitHub⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Twitch⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠YouTube
000
Dev Leader @devleader.ca · 22h
xUnit Tests Not Running With .NET Standard Read it on Medium: medium.devleader.ca/xunit-tests-not…
000
Dev Leader @devleader.ca · 03/10/2026
Who is a computer’s favorite singer? … .. . A Dell.
010
Reposted by Dev Leader
Dev Leader @devleader.ca · 02/10/2026
What do squats in the gym and writing tests have in common? Not a whole lot, really. Except that people on the Internet can't agree on the best way to do them. There's too many people with really strong opinions.
111
Reposted by Dev Leader
Dev Leader @devleader.ca · 02/10/2026
Quitting the Plan: How One Developer Reinvented His Career from Scratch
101
Dev Leader @devleader.ca · 02/10/2026
ChatGPT now though, right? #SoftwareEngineering #Developers #Memes
000
Dev Leader @devleader.ca · 02/10/2026
Did This Mid-Level Developer NAIL Their Resume? Let's Review It! Time for a career change! How did this mid-level engineer do with highlighting their accomplishments? What could be improved on their resume? Watch it here: bgh.st/mox128
000
Dev Leader @devleader.ca · 02/10/2026
These things are tools that we can use. These tools have variations. Find the variation of the tool that fits your need. End of story. Watch the full video here: youtu.be/iBkSSuQBJx0
youtu.be
https://youtu.be/iBkSSuQBJx0
https://youtu.be/iBkSSuQBJx0
000
Dev Leader @devleader.ca · 02/10/2026
What do squats in the gym and writing tests have in common? Not a whole lot, really. Except that people on the Internet can't agree on the best way to do them. There's too many people with really strong opinions.
111
Dev Leader @devleader.ca · 02/10/2026
Do the teams that you work on actively pair program on tasks? Very rarely? Not at all?
000
Dev Leader @devleader.ca · 02/10/2026
worked in big tech, and is now leaning hard into entrepreneurship. Watch it here: podcasters.spotify.com/pod/show/dev…
podcasters.spotify.com
Quitting the Plan: How One Developer Reinvented His Career from Scratch by Dev Leader Podcast
In this episode of the Dev Leader Podcast, I sit down with Simon Stern to unpack a career journey that cuts across far more than just writing code. Simon started out in biochemistry on a path toward medicine, walked away from it entirely, taught himself to code, became a boot camp instructor, worked in big tech, and is now leaning hard into entrepreneurship.----You can get in touch with Simon:- Website: https://simonstern.ca- Twitter: https://x.com/SimiStern----🎥 Channels:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠@DevLeader⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: C#, DotNet, and Programming Tutorials⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠@DevLeaderPodcast⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: Podcast and Livestream⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠@DevLeaderPathToTech⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: Resume Reviews & Job Interviews⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠@CodeCommute⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: Q&A Vlog on Software Engineering & Careers⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠@BrandGhostAI⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: Cross Post and Schedule Content! (⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://brandghost.ai⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠)🔑 Membership & Subscriptions:📨 Weekly Newsletter:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://weekly.devleader.ca⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🏘️ Private Discord Community:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://sidestack.io/devleader⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🧠 Courses:All Courses:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.devleader.ca/courses⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Get Promoted As A Software Engineer:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/career-getting-promoted-as-a-software-engineer/?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Nailing The Behavioral Interview:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/career-nailing-the-behavioral-interview/?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Soft Skills For Software Engineers:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/career-soft-skills-for-software-engineers/?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Getting Started with C#:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/getting-started-csharp?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Deep dive C#:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/deep-dive-csharp?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠C# Zero to Hero BUNDLE:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/bundle/from-zero-to-hero-csharp/?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Reflection in .NET:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/from-zero-to-hero-reflection-in-dotnet/?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Refactoring For C# Devs:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://dometrain.com/course/from-zero-to-hero-refactoring-for-csharp-developers?ref=nick-cosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠[FREE] Intro to Software Development:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.youtube.com/playlist?list=PLzATctVhnsggb3lj53T8fJSK6LJQFUyKS⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🗣️ Social Media & Links:All My Links:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://linktr.ee/devleader⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Blog:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.devleader.ca/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠TikTok:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.tiktok.com/@devleader⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠LinkedIn:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.linkedin.com/in/nickcosentino⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Threads:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ https://threads.net/@dev.leader⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Twitter:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/CodeCommuteVlog⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Facebook:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.facebook.com/DevLeaderCa⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Instagram:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.instagram.com/code.commute⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠GitHub:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://github.com/ncosentino/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Twitch:⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitch.tv/devleaderca⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠
010
Dev Leader @devleader.ca · 02/10/2026
All About Multiline Strings in C# Read it on Medium: medium.devleader.ca/all-about-multi…
000
Dev Leader @devleader.ca · 02/10/2026
If Bill Gates had a penny for every time I had to reboot my computer… … .. . Oh wait, he does.
010
Dev Leader @devleader.ca · 02/10/2026
We don’t talk enough about breadth as a form of growth. Sometimes, stepping sideways today sets you up to leap further tomorrow. Have you ever taken a lateral step that paid off in unexpected ways?
000
Dev Leader @devleader.ca · 02/10/2026
📌 Have you checked out my live-streams yet? Every Monday night at 7:00 PM PST I go live and engage with YOU to hear about what software engineering topics you'd like to hear more about. Can't make it? No problem -- it's recorded! Let me know below what topics you'd like to hear about!
000
Reposted by Dev Leader
Dev Leader @devleader.ca · 01/10/2026
I don't always unit test my code, but when I do... I'm a huge fan of using interfaces for being able to unit test things. Some people hate it, but it works well for the patterns I follow. I mock my dependencies out and focus on the logic inside of the method I am testing.
101
Dev Leader @devleader.ca · 01/10/2026
📌 What other lists would you find helpful as a software engineer? - Some topic from C#? - Career progression advice in tech? - Something technical in software engineering? Let me know in the comments!
000
Dev Leader @devleader.ca · 01/10/2026
Generic Entity Framework Core Repository: Blazor Blog Example In this video, we'll move to a generic repository pattern around Entity Framework Core. We'll even see how this is actively used in a Blazor Blog Engine. Watch it here: bgh.st/dlvcxn
000
Dev Leader @devleader.ca · 01/10/2026
📌 Are you interested in more software engineering content? Did you know that I share a FREE weekly software engineering newsletter every week? Visit my profile or click the link beside my name to sign up for free! Join thousands of other readers to level up your software engineering.
000
Dev Leader @devleader.ca · 01/10/2026
Here's a list of 10 different refactoring techniques for you to leverage! Read more here: bgh.st/d4ki6g #coding #programming #refactor #refactoring
010
Dev Leader @devleader.ca · 01/10/2026
🗣️ Share with your network! #softwareengineering #softwareengineer #softwareengineers #softwarearchitecture
000
Dev Leader @devleader.ca · 01/10/2026
- Techniques and Examples: www.devleader.ca/2023/10/12/how-to-… - CSharp Examples: www.devleader.ca/2023/10/03/vertica… ---- 📨 Sign up for my email newsletter!
devleader.ca
Vertical Slice Architecture in C# - Examples on How To Streamline Code
Let's implement a vertical slice architecture in C#! We start by defining vertical slice architecture & dive into a C# vertical slice example. Let's dive in!
100
Dev Leader @devleader.ca · 01/10/2026
- Team Approach: www.devleader.ca/2023/10/10/vertica… Architecture & Code: - ASP.NET Core Example: www.devleader.ca/2023/12/07/explori…
devleader.ca
Exploring An Example Vertical Slice Architecture in ASP.NET Core - What You Need To Know
Check out this example vertical slice architecture in ASP.NET core! Together we'll look at building a flight booking app using vertical slice architecture.
100
Dev Leader @devleader.ca · 01/10/2026
Interested in reading more about vertical slice architecture? Check out these articles! Here are a collection of articles that I've put together on this topic! Development Style:
400
Dev Leader @devleader.ca · 01/10/2026
Now, does that mean that's the ONLY way I test? C'mon now... There's so many great ways to test! Watch the full video here: youtu.be/iBkSSuQBJx0
youtu.be
https://youtu.be/iBkSSuQBJx0
https://youtu.be/iBkSSuQBJx0
000
Dev Leader @devleader.ca · 01/10/2026
I don't always unit test my code, but when I do... I'm a huge fan of using interfaces for being able to unit test things. Some people hate it, but it works well for the patterns I follow. I mock my dependencies out and focus on the logic inside of the method I am testing.
101
Dev Leader @devleader.ca · 01/10/2026
What's the next Nuget package or library that you plan to explore and integrate next? What's the problem that it's solving for you?
000
Dev Leader @devleader.ca · 01/10/2026
A Simple Safety Net For Async EventHandlers Read it on Medium: medium.devleader.ca/a-simple-safety…
000
Dev Leader @devleader.ca · 01/10/2026
What do you call a computer mouse that swears a lot? … .. . A cursor.
000
Dev Leader @devleader.ca · 01/10/2026
And they protect their time like their career depends on it -- because it does. What’s one thing you could eliminate today to create more clarity?
000
Dev Leader @devleader.ca · 01/10/2026
📌 Have you checked out my live-streams yet? Every Monday night at 7:00 PM PST I go live and engage with YOU to hear about what software engineering topics you'd like to hear more about. Can't make it? No problem -- it's recorded! Let me know below what topics you'd like to hear about!
000
Reposted by Dev Leader
Dev Leader @devleader.ca · 30/09/2026
What's the expected behavior for this code? If an enum is sort of like a string because it has a name, but also sort of like a number because it has a numeric value... What do we expect?
101
Dev Leader @devleader.ca · 30/09/2026
📌 What other lists would you find helpful as a software engineer? - Some topic from C#? - Career progression advice in tech? - Something technical in software engineering? Let me know in the comments!
000
Dev Leader @devleader.ca · 30/09/2026
Shaggy Voice: It wasn't me! #SoftwareEngineering #Developers #Memes
011
Dev Leader @devleader.ca · 30/09/2026
Repository Design Pattern With Entity Framework Core This video kicks off the series on the repository design pattern. We'll look at how you can set up EF Core in an ASP NET Core web API and wrap it up in a repository design pattern! Watch it here: bgh.st/p88u9g
000
Dev Leader @devleader.ca · 30/09/2026
📌 Are you interested in more software engineering content? Did you know that I share a FREE weekly software engineering newsletter every week? Visit my profile or click the link beside my name to sign up for free! Join thousands of other readers to level up your software engineering.
000
Dev Leader @devleader.ca · 30/09/2026
- How Record Equality Works: youtu.be/HZMh-unN-fY - How To Benchmark Your Code: youtu.be/Wa3sdKGp3wE ---- 📨 Sign up for my email newsletter! 🗣️ Share with your network! #beginners #softwareengineering #softwareengineer #softwareengineers
youtu.be
https://youtu.be/Wa3sdKGp3wE
https://youtu.be/Wa3sdKGp3wE
000
Dev Leader @devleader.ca · 30/09/2026
- StringBuilder: youtu.be/zQHc4RKC6F0 Visual Studio: - Debug Watches in Visual Studio: youtu.be/_v9k74gWJtE - Debug Watches in VS Code: youtu.be/agABzm60spg OOP: - Inheritence: youtu.be/yly0sXAmYt0 - Composition: youtu.be/iEfuyxwKQCE General:
youtu.be
https://youtu.be/iEfuyxwKQCE
https://youtu.be/iEfuyxwKQCE
100
Dev Leader @devleader.ca · 30/09/2026
- How to Test Internal Classes: youtu.be/TjsM3oVg5_w - Learn xUnit: youtu.be/rohq-Wqj0yI - Why Write Tests (Practical Example): youtu.be/Bpvs8g4ArwU - Composition Helps Testing: youtu.be/CQd2x2_3Tpc Strings: - Comparing Strings: youtu.be/nFFKfbuOvQw
youtu.be
https://youtu.be/nFFKfbuOvQw
https://youtu.be/nFFKfbuOvQw
100
Dev Leader @devleader.ca · 30/09/2026
Enums: - Beginner's Guide: youtu.be/9GxabCuWTEk - Strings to Enums: youtu.be/VENbpXhGUZM - Flags: youtu.be/_yUOrzTCpGU - Avoid Incorrect Usage: youtu.be/Z_V-c7fph1U Testing: - Unit vs Functional: youtu.be/uCbAcMY65Tw
youtu.be
https://youtu.be/uCbAcMY65Tw
https://youtu.be/uCbAcMY65Tw
100
Dev Leader @devleader.ca · 30/09/2026
- Arrays, Lists, and Dictionaries: youtu.be/VFO5vK7QjBc - IEnumerable Crash Course: youtu.be/RR7Cq0iwNYo - Iterators: youtu.be/fU5-QeSLG2I - Iterators vs Collections: youtu.be/0s_VMhZSOwQ - Iterators vs Paging w/ EF Core: www.youtube.com/watch?v=lOX-TL5lcYA
youtube.com
https://www.youtube.com/watch?v=lOX-TL5lcYA
https://www.youtube.com/watch?v=lOX-TL5lcYA
100
Dev Leader @devleader.ca · 30/09/2026
Are you new to CSharp? How about 22 FREE video tutorials to help you out? Here is a collection of videos that I've put together on this topic. All full-length. All for free! Collections & Enumerables: - Beginner's Guide to Dictionaries: youtu.be/5VvAcoBJGJs
youtu.be
https://youtu.be/5VvAcoBJGJs
https://youtu.be/5VvAcoBJGJs
400
Dev Leader @devleader.ca · 30/09/2026
If you're new to enums, sometimes their behavior can be a little bit confusing. I have you covered in this full video tutorial though! Watch the full video here: youtu.be/9GxabCuWTEk
youtu.be
https://youtu.be/9GxabCuWTEk
https://youtu.be/9GxabCuWTEk
000
Dev Leader @devleader.ca · 30/09/2026
What's the expected behavior for this code? If an enum is sort of like a string because it has a name, but also sort of like a number because it has a numeric value... What do we expect?
101