.NET Rocks!

The Evolution of Serilog with Nicholas Blumhardt

Episode #1466 Thursday, August 10, 2017

Is there more to logging? Yes! While at NDC in Oslo, Carl and Richard talked to Nicholas Blumhardt about his long running logging project called Serilog. Calling back to the earlier .NET Rocks episode on Serilog (2014!), Nicholas talks about how logging is one of those 'bicycle shed' problems - it looks simple on the surface, but the deeper you go, the more you find complexity that needs to be managed well. Don't do it yourself, use a great library like Serilog! The core implementation is simple, but a great abstraction allows you to push those logs wherever you need them, whether that be text files, databases or the huge diversity of existing log tracking.

Guests:

Nicholas Blumhardt

Nicholas Blumhardt is a keen developer, technologist and entrepreneur, with experience building large-scale platform software at Microsoft, developer tools including Seq and Octopus Deploy, and a wide range of consumer and enterprise software systems. Nick has had a long involvement with open source software in .NET, by founding projects like Autofac, Serilog and Sprache, and working on some of the first open-source components of the .NET Base Class Library (BCL). Nick is co-founder at Datalust and maintains a technical blog at nblumhardt.com.

Links:

An error has occurred. This application may no longer respond until reloaded. Reload ×