Blog

Category: Software Engineering

Operations   Software Engineering  

The Future of Developer Careers

While JavaScript frameworks come and go, a change has been brewing over the last several years that will permanently change what it means to be...

Observability   Software Engineering  

Observability 101: Terminology and Concepts

This post is to help orient folks who want to learn more about observability but maybe feel overwhelmed by the vocabulary list. The goal is...

Operations   Software Engineering  

Incident Review: Meta-Review, August 2020

Every once in a while, teams or systems hit an inflection point where enough things change at once and the pattern of incidents shifts. We...

Customer Stories   Observability   Software Engineering  

Bees Working Together: How ecobee’s Engineers Adopted Honeycomb

At ecobee, adopting Honeycomb started as a grassroots effort. Engineers signed up for the free tier and quickly started sharing insights with teammates. When it...

Observability   Software Engineering  

Observability: 80% Practicing in the Next 2 Years

Observability is more than tooling. Of course having the right tools in place so you can ask arbitrary questions about your environment, without having to...

Guests   Observability   Software Engineering  

Bring Test Engineering into your DevOps practice

What do a test engineer and a DevOps or SRE team member have in common? The reality is that different teams need to proactively understand...

Sampling   Software Engineering   Tracing  

Getting At The Good Stuff: How To Sample Traces in Honeycomb

(This is the first post by our new head of Customer Success, Irving.) Sampling is a must for applications at scale; it’s a technique for...

Observability   Operations   Software Engineering  

How To Make Your Customers Happy, with Eaze

"Success is a catastrophe that you have to survive." -- CJ Silverio A couple of weeks ago I had the great pleasure of hosting CJ...

Dogfooding   Product Updates   Software Engineering  

From "Secondary Storage" To Just "Storage": A Tale of Lambdas, LZ4, and Garbage Collection

When we introduced Secondary Storage two years ago, it was a deliberate compromise between economy and performance. Compared to Honeycomb’s primary NVMe storage attached to...

Debugging   Dogfooding   Software Engineering  

Incident Report: Running Dry on Memory Without Noticing

On November 6, 2019, we intermittently rejected 1-3% of customer telemetry data at ingest for four periods of 20 minutes each. The trigger of the...

Instrumentation   Software Engineering   Tracing  

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...

Dogfooding   Product Updates   Software Engineering  

Working Toward Service Level Objectives (SLOs), Part 1

In theory, Honeycomb is always up. Our servers run without hiccups, our user interface loads rapidly and is highly responsive, and our query engine is...

Debugging   Instrumentation   Operations   Software Engineering  

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...

Logging   Observability   Software Engineering  

The Path from Unstructured Logs to Observability

Are you starting out on your journey toward observability? Do you have a mandate from management, or are you a lone warrior in the matrix?...

Dogfooding   Operations   Software Engineering  

Never Alone On Call

Does your organization have an on-call rotation? Several members of the Honeycomb engineering team recently hosted a live webcast about why they never feel alone...

1 2 3 4