The CoPE and Other Teams, Part 1: Introduction & Auto-Instrumentation
The CoPE is made to affect, meaning change, how things work. The disruption it produces is a feature, not a bug. That disruption pushes things...
Top Posts
-
Software Engineering
Dogfooding
Destroy on Friday: The Big Day 🧨 A Chaos Engineering Experiment - Part 2Â
-
Teams & Collaboration
Software Engineering
Culture
What Makes for a 'Good' Pair Programming Session?
-
Software Engineering
Dogfooding
Deploy on Friday? How About Destroy on Friday! A Chaos Engineering Experiment - Part 1
-
Tracing
Logging
Customer Stories
Confidently Shifting from Logs-Centric to a Unified Trace-First Approach: Ritchie Bros. Journey to Modern Observability
Sharing Honeycomb queries is even better with Boards
Hello Honeycomb users! I’m here to tell you about some updates to a feature some of you may already be using. We’ve renamed playlists to...
How Honeycomb Uses Honeycomb, Part 7: Measure twice, cut once: How we made our queries 50% faster...with data
This post continues our dogfooding series from How Honeycomb Uses Honeycomb, Part 6: Instrumenting a Production Service . The entire value proposition of Honeycomb’s columnar...
Bitten by a Kafka Bug - Postmortem
Dearest honeycombers, Yesterday, on Tuesday, Oct 17th, we experienced a partial service outage for some customers, and a small amount of data was dropped during...
You Could Have Invented Structured Logging
Sometimes we hear from folks who are a little bit intimidated by the notion of structured logging. Some common issues: There’s no approachable library for...
How Honeycomb Uses Honeycomb, Part 6: Instrumenting a Production Service
This post continues our dogfooding series from How Honeycomb Uses Honeycomb, Part 5: The Correlations Are Not What They Seem. In a recent blog post,...
Istio, Envoy, and Honeycomb
Here at the hive, we’re exceedingly excited about the emerging future of the “service mesh.” After deploying a sidecar proxy such as Envoy, a service...
Heatmaps Are The New Hotness*
Heatmaps are a visualization that shows the statistical distribution of the values in a dataset column over time. Each column of squares in the below...
Testing in Production: Why You Should Never Stop Doing It
Testing in production has gotten a bad rap—despite the fact that we all do it, all the time. This is probably because we associate it...
Using the Golang Pprof Web UI to Debug Memory Usage
Golang as an Observability Tool Go, for good reason, has become an incredibly popular language for everything from web applications to DevOps tools. We lean...
How Honeycomb Uses Honeycomb, Part 5: Feature Flags
This post continues our dogfooding series from How Honeycomb Uses Honeycomb, Part 4: Check Before You Change. Maybe you’ve heard the saying that correlation does...
Observability: What's in a Name?
“Is observability just monitoring with another name?” “Observability: we changed the word because developers don’t like monitoring.” There’s been a lot of hilarious snark about...
Announcing the Honeycomb AWS Elastic Load Balancer Integration
In the modern DevOps / SRE world, one of the most important things to get a clear picture of is what’s happening in between your...