What Makes for a 'Good' Pair Programming Session?
Software changes so rapidly that developing on the cutting edge of it cannot fall to a single person. When it comes to asynchronously disseminating information...
Product Managing to Prevent Burnout
I’ve been thinking about a risk that—if I'm not careful—could severely hinder my team's ability to ship on time, celebrate success, and continue work after...
A Vicious Cycle: Data Hidden Behind Lock and Key
Understanding production has historically been reserved for software developers and engineers. After all, those folks are the ones building, maintaining, and fixing everything they deliver...
Evolving by Involving
In this post, we’re going to lay out the guiding principle that unifies the diverse world of CS as we see it—and show how we...
A Systematic Approach to Collaboration and Contributing to the Lattice Design System
The Honeycomb design team began work on Lattice in early 2021. Over several months, we worked to clean up and optimize typography, color, spacing, and...
Autocatalytic Adoption: Harnessing Patterns to Promote Honeycomb in Your Organization
When an organization signs up for Honeycomb at the Enterprise account level, part of their support package is an assigned Technical Customer Success Manager. As...
An Engineering Manager's Bill of Rights (and Responsibilities)
So many of the best and most promising managers I know have left management roles for senior IC roles since 2018, and as someone who...
An Engineer’s Bill of Rights and Responsibilities
If you let all the power drift over to the engineering managers, pretty soon it doesn’t look so great to be an engineer. Now you...
Why UX Designers Don’t Feel Valued—and Why This Is a Problem for Your Business
It’s time we had a real conversation about why UX designers everywhere are still unhappy, why that elusive “seat at the table” feels so impossibly...
Share Progress and Celebrate Wins With Demo Days
In my last blog post, I talked about the cadence of product planning and delivery at Honeycomb. Tucked away in there was a mention of...
Tapping Into the Hive Mind: Sharing Query History
Ever wonder how your teammates go about debugging? When you use Honeycomb, you’re not only getting observability into your systems; it also provides observability into...
How Reliability and Product Teams Collaborate at Booking.com
This article originally appeared on the Booking.com engineering blog. For more by the author, visit his blog www.codecapsule.com. With more than 1.5M room nights booked...
How to Effectively Lead High-Performing Engineering Teams
What are the foundational elements of a high-performance engineering team? While there’s no silver bullet, a few common threads make up the fabric of engineering...
Ask Miss O11y: I Don't Want to Be On Call Anymore. Am I a Monster?
“Can a subject matter expert ever step down?” Have you written anything about how to solve the ‘nobody wants to be on-call as a subject matter expert...
Cut Out Time Estimates on Roadmaps: Get Into a Product Delivery Rhythm
All of the business of software, but especially the delivery of product capabilities, is inextricably bound up in questions about time. What’s the estimate? If...