Blog

Posts by Charity Majors

Charity Majors

CTO

Charity Majors is the co-founder and CTO of honeycomb.io. She pioneered the concept of modern Observability, drawing on her years of experience building and managing massive distributed systems at Parse (acquired by Facebook), Facebook, and Linden Lab building Second Life. She is the co-author of Observability Engineering and Database Reliability Engineering (O’Reilly). She loves free speech, free software and single malt scotch.

Observability   Instrumentation   Debugging  

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

Observability  

Honeycomb Welcomes New VP Engineering

(Why it’s so important to look inside your org before you look outside) I am delighted to announce that we have a new VP of...

Observability  

So You Want To Build An Observability Tool...

I've said this before, but I'm saying it again: observability is not a synonym for monitoring, and there are no three pillars. The pillars are...

Observability   Metrics   Logging  

How Much Should My Observability Stack Cost?

What should one pay for observability? What should your observability stack cost? What should be in your observability stack? How much observability is enough? How...

Software Engineering   Observability  

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

Software Engineering   Observability  

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

Software Engineering   Observability  

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

News & Announcements   Culture  

Observations on the Enterprise of Hiring

Almost everybody hates interviewing. You aren’t wrong to hate it: interviewing is fucking broken, in ways that tear you down and rob you of your...

Metrics   Events  

The Price is Right

Here at the hive, we’re working on something that isn’t code or new features(!), but is a big part of our business notwithstanding: figuring out...

Observability   Instrumentation   Events  

Best Practices for Observability

Observability has been getting a lot of attention recently. What started out as a fairly obscure technical term, dragged from the dusty annals of control...

Observability   Metrics  

Metrics: not the observability droids you're looking for

I went to Monitorama last year for my first time. It was great; I had a terrific time. But I couldn’t help but notice how...

Observability   Debugging  

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

Monitoring   Instrumentation  

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

Observability   Monitoring   Debugging  

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

Observability   Events   Debugging  

Event Foo: A Series of Unfortunate/Incredible Events

Good technical intuition is one of the things that defines a good senior engineer. And unpacking that intuition is the most valuable teaching tool. By...

1 2 3 4