You are doing logging in .NET wrong. Let’s fix it. - Nick Chapsas - NDC London 2024

This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndclondon.com/ Subscribe to our YouTube channel and learn every day: /‪@NDC‬ Follow our Social Media!   / ndcconferences     / ndc_conferences     / ndc_conferences   #dotnet #programminglanguage #programming Logging is a vital part of every application that runs in production. It is in place to tell a story about the lifecycle of its runtime and make it easy for developers to debug a system and identify what failed and how when things go wrong. It is, however, extremely easy to get it wrong, and the problems caused can stay hidden for years. In this session, I will talk you through all the possible issues that logging can cause and show you how you can fix every single one of them.

Correcting Common Async/Await Mistakes in .NET 8 - Brandon Minnick - NDC London 2024
▶︎

Correcting Common Async/Await Mistakes in .NET 8 - Brandon Minnick - NDC London 2024

Using Vector Databases for Multimodal Embeddings and Search - Zain Hasan - NDC London 2024
▶︎

Using Vector Databases for Multimodal Embeddings and Search - Zain Hasan - NDC London 2024

Unlocking The Secrets Of TLS - Scott Helme - NDC London 2024
▶︎

Unlocking The Secrets Of TLS - Scott Helme - NDC London 2024

Deep .NET: Writing async/await from scratch in C# with Stephen Toub and Scott Hanselman
▶︎

Deep .NET: Writing async/await from scratch in C# with Stephen Toub and Scott Hanselman

The Complete System Design Course  (CAP Theorem, Databases, Caching, Kafka, Redis and More)
▶︎

The Complete System Design Course (CAP Theorem, Databases, Caching, Kafka, Redis and More)

Nick Chapsas Is Right About Clean Architecture (Mostly)
▶︎

Nick Chapsas Is Right About Clean Architecture (Mostly)

Simple Code, High Performance
▶︎

Simple Code, High Performance

Platform Engineering in the age of Generative AI -
▶︎

Platform Engineering in the age of Generative AI -

ASP.NET Core Full Course For Beginners (.NET 10)
▶︎

ASP.NET Core Full Course For Beginners (.NET 10)

Deep .NET: An even DEEPER Dive into LINQ with Stephen Toub and Scott Hanselman
▶︎

Deep .NET: An even DEEPER Dive into LINQ with Stephen Toub and Scott Hanselman

Why The Best Software Engineers Focus On System Design
▶︎

Why The Best Software Engineers Focus On System Design

10 Things I Do On Every .NET App - Scott Sauber - NDC Oslo 2025
▶︎

10 Things I Do On Every .NET App - Scott Sauber - NDC Oslo 2025

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Why Netflix is betting on systems thinkers—not specialists—in the AI era | Elizabeth Stone (CPTO)
▶︎

Why Netflix is betting on systems thinkers—not specialists—in the AI era | Elizabeth Stone (CPTO)

Kafka for .NET Developers - Ian Cooper - NDC London 2024
▶︎

Kafka for .NET Developers - Ian Cooper - NDC London 2024

Deep .NET: A Complete .NET Developer's Guide to Span with Stephen Toub and Scott Hanselman
▶︎

Deep .NET: A Complete .NET Developer's Guide to Span with Stephen Toub and Scott Hanselman

AI Agents In-Depth – Function Calling, MCP and Tool Use Under the Hood - Alan Smith - NDC AI 2026
▶︎

AI Agents In-Depth – Function Calling, MCP and Tool Use Under the Hood - Alan Smith - NDC AI 2026

How Kent Beck shapes the software engineering industry
▶︎

How Kent Beck shapes the software engineering industry

Practical OpenTelemetry in .NET 8 - Martin Thwaites - NDC London 2024
▶︎

Practical OpenTelemetry in .NET 8 - Martin Thwaites - NDC London 2024

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

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