To LINQ Or Not To LINQ - That is the Question
LINQ introduces inefficiencies in the form of hidden allocations. The C# Team's coding guidelines say: 1. Avoid LINQ 2. Avoid using foreach over collections that do not have a struct enumerator 3. Consider using an object pool. There are many usages of object pools in the compiler to see an example Having a good understanding what LINQ is does internally should yield enough information to know whether you are taking a performance hit. LINQ, as a built-in technology, has performance advantages and disadvantages. The code behind the extension methods has had considerable performance attention paid to it by the .NET team. The code shown in this video can be found here: https://github.com/matlus/VariousBenc...

▶︎
Logging And Application Insights in Non-ASP.NET Applications

▶︎
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

▶︎
Introduction To gRPC

▶︎
SOLID IS OLD!! - Dependency Inversion Principle

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
IDisposable Exposed

▶︎
Why The Best Engineers Are Solving Code Review Bottlenecks

▶︎
What to teach when AI writes the code | Rainer Stropek | TEDxLinz

▶︎
The Story of C++: The World's Most Consequential Programming Language | The Official Story

▶︎
Unit Testing Strategy

▶︎
Let's Talk - Always use the "as" operator - No Thank you

▶︎
Abstraction in Software Design

▶︎
How to Write High Quality Code that doesn't fall apart.

▶︎
"How to Think About AI": Cory Doctorow on Big Tech, Understanding AI, Labor Automation & More

▶︎
Custom Loggers. Importance of Logging Off Application Servers

▶︎
Anthropic is Completely F*cked.

▶︎
Are we really doing this again

▶︎
Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

▶︎
