Logging tool no more: Observability sheds light on Dark’s business growth and helps their customers scale
Dark is a programming language and platform that enables building serverless backends. There’s no infra, framework or deployment nightmares. It’s a new paradigm in software...
A Next Step Beyond Test Driven Development
The most successful software development movement of my lifetime is probably test-driven development or TDD. With TDD, requirements are turned into very specific test cases,...
HoneyByte: Incremental Instrumentation Beyond the Beeline
"It turns out," said Liz, "it was not a giant pile of work to start adding those rich instrumentation spans as you need them." Liz...
The Future of Software is a Sociotechnical Problem
"Sociotechnical" I learned this word from Liz Fong-Jones recently, and it immediately entered my daily lexicon. You know exactly what it means as soon as...
OpenTelemetry vs OpenTracing | Understanding OpenCensus and Related Terms
There’s been a fair bit of buzz lately about OpenTelemetry, which is the next major version of the OpenTracing and OpenCensus projects. The leadership of...
Working On Hitting a Release Cadence? CI/CD Observability Can Help You Get There
We recently sponsored our partner CloudBees' conference DevOps World & JenkinsWorld in San Francisco and our message “Observe how Customers Experience Your Build” resonated well...
Making Instrumentation Extensible
Observability-driven development requires both rich query capabilities and sufficient instrumentation in order to capture the nuances of developers' intention and useful dimensions of cardinality. When...
Dynamic Sampling by Example
Last week, Rachel published a guide describing the advantages of dynamic sampling. In it, we discussed varying sample rates to achieve a target collection rate...
Instrument Your Java App In Minutes with the Honeycomb Beeline for Java
We are excited to announce automatic instrumentation for your Java apps through our new Honeycomb Beeline for Java! This new Beeline streamlines instrumentation of HTTP...
Introducing Honeycomb Learn
So you're interested in observability. Perhaps you've read an e-guide or attended a conference session or meetup and learned about the benefits related to having...
The Honeycomb Beeline for Go v2 is...Go!
We've seen folks do amazing things using our Honeycomb Beelines--getting their apps instrumented in next-to-no time, expanding their observability, growing their understanding of what is...
How Are Structured Logs Different From Events?
We're all collectively trying to define observability ("o11y," pronounced "olly") these days, and, as Honeycomb is sometimes described as an event-based observability product, trying to...
How Honeycomb Uses Honeycomb, Part 9: Tracing The Query Path
This post continues our long-running dogfooding series from How Honeycomb Uses Honeycomb Part 8: A Bee’s Life. To understand how Honeycomb uses Honeycomb at a high...
Instrument Your Go App In Minutes with the Honeycomb Beeline for Go
Want magical per-request instrumentation to roll effortlessly out of your Go app without even looking like you’re trying? Meet the Honeycomb Beeline for Go! Beelines automatically...
The fastest, most direct route to instrumented code: a Honeycomb Beeline
If you’re feeling too busy or overwhelmed to instrument your code, we are here for you. We've talked many times about the value of instrumentation,...