Enhance your sanity with Bash strict modeUsing set -eou pipefail alone should be considered dangerous.Mar 28Mar 28
There’s always room for DevExI’ve been working on some enhancements to Datadog’s Java APM trace library lately, and I went back and forth on whether to contribute back…Nov 22, 2025Nov 22, 2025
Adding one library and one line… and so much other workLast week was OpenNMS Dev Jam, and one of the things I played with was continuous profiling to help chase down some odd problems I was…Sep 23, 2022Sep 23, 2022
Observability: not an option anymoreSo, those who have been around me anytime in the last year know that I’ve gotten a little nutty about OpenTelemetry — tracing, in…Aug 2, 2022Aug 2, 2022
Designing for Failure, part deuxFollowing up on my previous post (sadly now over a year old), I wanted to talk about how to write good error messages in Java. If you…Apr 3, 2022Apr 3, 2022
Designing for FailureThis is a shameless plug for Eric Schrock’s blog post on the same subject.Apr 3, 2022Apr 3, 2022