How to Use NLog for Structured Logging
We’re grateful for this guest post from Tim Wilde! You can find the source code for the examples he uses in his github repo. Strings...
Event Foo: Moar Context Better Events
This guest post from Mark McBride of Turbine Labs is the fifth in our series on the how, why, and what of events. As a...
Event Foo: Designing for Results
This guest post from Matt Klein of Lyft is the fourth in our series on the how, why, and what of events. Event based tracing,...
Event Foo: Constructing a Coherent Narrative
This guest post from Colin Curtin of Good Eggs is the third in our series on the how, why, and what of events. On Event...
Instrumentation: system calls: an amazing interface for instrumentation
When you’re debugging, there are two basic ways you can poke at something. You can: create new instrumentation (like “adding print statements”) use existing instrumentation...
Instrumentation: Instrumenting HTTP Services
Welcome to the second week of our blog post series on instrumentation, curated by Julia and Charity. This week will focus more on operational and...
Instrumentation: Worst case performance matters
This is the fifth in a series of guest posts about instrumentation. Like it? Check out the other posts in this series. Ping Julia or...
Instrumentation: Measuring Capacity Through Utilization
This is the second in a series of guest posts about instrumentation. Like it? Check out yesterday’s piece on the first four things you measure....
Instrumentation: The First Four Things You Measure
Note: this is the first in a series of guest posts about best practices and stories around instrumentation. Like it? Check out the other posts...
Discovering and Exploring Web Latency Spikes
Last week, I got a signup invite for Honeycomb. My consulting business has a website management platform with modest but steady traffic, about 30k req/day....