Sign in

Nicholas Blumhardt

@nblumhardt.com
155 followers 137 following 54 posts

Founder at @datalust.co, core maintainer for #serilog, original #autofac author, long-ago-.NET PM. Deep down the #rustlang rabbit hole. Also at nblumhardt.com/@nblumhardt. 🇦🇺

PostsRepliesMedia
Nicholas Blumhardt @nblumhardt.com · 15/09/2026
All set up for a fun day at #ndcoslo tomorrow! Drop in and say “hi” if you’re around 👋
021
Nicholas Blumhardt @nblumhardt.com · 10/03/2026
Quick question; we have a lot of variation between monitors on our dev machines. On yours, do the charts in this screenshot appear in little white boxes against a more grey background, or is the whole chart area just one big flat white canvas? Thanks! 😀
A development-time screenshot of the Seq 2026.1 Metrics screen, showing a grid of charts (and not much interesting data).
110
Nicholas Blumhardt @nblumhardt.com · 26/05/2025
The first 1.0M is the hardest 😉 www.nuget.org/packages/Ser...
NuGet download stats for SeilogTracing showing 1.0M total
040
Nicholas Blumhardt @nblumhardt.com · 20/05/2025
Since data movement has such a huge impact on performance in distributed systems, we did a bit of work cleaning up Seq's query plans in 2025.1, and now explicitly show the send/receive operations that connect computations locally and over the network. Still not perfect, but getting closer! 😁
A screenshot of an `explain select distinct(Keys(@Properties)) from stream` query in the Seq UI. Indentation shows the "receive" operations outermost, and "send" operations indented below them. Receive operations are tagged with their merge strategy, e.g. "unordered", and the send operations with their partitioning strategy, e.g. "unconstrained".
020