.NET Don’t Use This LINQ Feature. It’s Bad. Code Cop #26 This video was about .Skip(x).Take(y) versus .Take(x..y). The performance difference is minor for providing a range argument. The former tends to be more readable as well. The New Way…
Professional Development – 2025 – Week 1
Development Writing Safe SQL Queries in .NET There is a NuGet package InterpolatedSql which has a SqlBuilder that requires an interpolated string as an argument. It is database- and ORM-agnostic, however there is InterpolatedSql.Dapper that works specifically with Dapper. Yes,…
Professional Development – 2024 – Week 52
.NET You Completely Misunderstand Span in .NET | Code Cop #025 Systems theory Why does it feel like the world is falling apart?
Professional Development – 2024 – Week 51
.NET Why is Microsoft Harming .NET Open-Source? This video talks about how Microsoft is considering having an eventing framework be part of .NET (versus open source solutions such as MassTransit or NServiceBus). It gives some examples — Nancy, Swagger —…
Professional Development – 2024 – Week 50
Networking Joining a Professional Group Where Everyone Knows Each Other Teams The One Way I Know a Team is in Trouble (via Software Lead Weekly)
Professional Development – 2024 – Week 49
.NET Make Your API Requests Insanely Fast in .NET This is a continuation of his previous video where Nick is using the Delta NuGet package to implement client-side caching. He recommends another package, Replicant, to provide the same kind of…
Professional Development – 2024 – Week 48
.NET Why Developers and Companies Hate .NET 9 The Fix for Your Database Performance Issues in .NET The NuGet package Delta. You can apply it for the entire backend (app.AddDelta()) or you can apply it to specific endpoints. For the…
Professional Development – 2024 – Week 47
.NET What’s New in .NET 9 with Examples (via Nick Chapsas) Why I’m Worried about Blazor and Its Future (vi Nick Chapsas) This video was a 4-year lookback on a video of the same name to react to the statements…
Professional Development – 2024 – Week 46
.NET The Only Type of Testing You Need (Nick Chapsas) Always Return Early in Your Code | Code Cop #024 (via Nick Chapsas) Returning early to avoid unnecessary nesting is fine. Nick had an issue with how the provider of…
Professional Development – 2024 – Week 45
.NET Stop Using AutoMapper in .NET (via Nick Chapsas) The primary argument is that if things aren’t set up correctly, you don’t know at compile time. Unit tests should never mock the AutoMapper; use the real mapper. Mapperly is an…