Honeycomb Blog

Level Up With Derived Columns: Bucketing Events For Comparison

animated bee with a bucket
When we released derived columns last year, we already knew they were a powerful way to manipulate and explore data in Honeycomb, but we didn’t realize just how many different ways folks could use them. We use them all the time to improve our perspective when looking at data as we use Honeycomb internally, so…
Read More...

Level Up With Derived Columns: Understanding Screen Size (With Basic Arithmetic)

bee sudoku image
When we released derived columns last year, we already knew they were a powerful way to manipulate and explore data in Honeycomb, but we didn’t realize just how many different ways folks could use them. We use them all the time to improve our perspective when looking at data as we use Honeycomb internally, so we decided…
Read More...

Level Up With Derived Columns: Basic Comparisons

bee sudoku board
When we released derived columns last year, we already knew they were a powerful way to manipulate and explore data in Honeycomb, but we didn’t realize just how many different ways folks could use them. We use them all the time to improve our perspective when looking at data as we use Honeycomb internally, so…
Read More...

Observability: A Manifesto

Everybody and their freaking grandpa is now claiming to do observability, not stodgy old monitoring. Fine, great. Nice to be trendy I guess. But are they? What’s the difference? You all know how I define observability: the power to ask new questions of your system, without having to ship new code or gather new data…
Read More...

Diving into Kubernetes clusters with Honeycomb

At Honeycomb, we’re excited about Kubernetes. In fact, we’re in the early stages of moving some of our services to k8s. Tools like kops have made getting started with k8s easier than ever. But building clusters is only the beginning – before long you might find yourself with a large number of deployments, pods, and…
Read More...

The New Best Engineer

If you make a habit of reading twitter or the writings of various thought lords and ladies of the internet, you’ve probably heard a lot of advice on what software engineers should do, like: Software engineers should deploy their own code! Software engineers must know how to operate their own services! EVERYBODY is in ops…
Read More...

The New Stack Writes up Charity’s Monkigras Talk on the Sustainability of On-Call Culture

If you’ve been keeping up with our blog, you’ll remember that we published a related post about the sustainability of oncall culture a couple of weeks ago, but this writeup from The New Stack of the talk Charity gave at Monkigras in London this year is worth a read as well–giving a talk and writing…
Read More...

Sam Stokes talks about data infrastructure on the Data Engineering Podcast

This past week, Honeycomb engineering manager Sam Stokes was interviewed on the Data Engineering Podcast, and in addition to hearing him talk a little about himself (which as far as I can tell, he almost never does) I thought you might want to hear all about Honeycomb’s data infrastructure in Sam’s voice (which is extremely…
Read More...

Oncall and Sustainable Software Development

Yes, being on call typically and anecdotally sucks. I understand! If you’ve heard me speak, I often point out that I’ve been oncall since I was 17 years old—so I know how terrible it can be. But I believe strongly that it doesn’t have to be. Oncall can and should be different. It can be…
Read More...

Development at Honeycomb: Crossing the Observability Bridge to Production

For years, the “DevOps” community has felt focused on one main idea: what if we pushed our ops folks to do more development? To automate their work and write more code? That’s cool—and it’s clearly been working—but it’s time for the second wave of that movement: for developers (that’s us!) to own our code in…
Read More...