Blog

Category: Software Engineering

Software Engineering   Sampling   Observability  

Data Strategy for SREs and Observability Teams

The idea that telemetry data needs to be managed, or needs a strategy, draws a lot of inspiration from the data world (as in, BI...

Software Engineering   LLMs  

How Does ‘Vibe Coding’ Work With Observability?

You can’t throw a rock without hitting an online discussion about ‘vibe coding,’ so I figured I’d add some signal to the noise and discuss...

Software Engineering   LLMs  

AI for Software Engineering is Just Another “Paradigm Shift”

How many of you started with technologies you still use exactly the same way today? Even if you’re a master Lisp/Clojure developer, you’ve still evolved,...

Software Engineering   LLMs   Conferences & Meetups  

Building AI-Ready Infrastructure for the Enterprise

Last week marked the inaugural HumanX conference, a convening of leaders, technologists, policy makers, and media, all brought together to discuss the state of AI...

Software Engineering   LLMs  

Does AI Help Write Better Software, or Just… More Code?

As software teams race to integrate AI into their development workflows, we need to ask ourselves: are AI-powered tools actually making software better?...

Software Engineering   LLMs  

How I Code With LLMs These Days

I first started using AI coding assistants in early 2021, with an invite code from a friend who worked on the original GitHub Copilot team....

Software Engineering   Best Practices  

The Future and The Floor: Framing Investments for Growth

There are a limited number of investments that a team can make in any given year and it can be daunting to choose the “right”...

Technical Deep Dives   Software Engineering  

The Most Important Developer Productivity Metric

At Honeycomb, we believe in ensuring an awesome developer experience for our own engineering teams; it's the only way that we can compete with companies...

Software Engineering   LLMs  

Using GitHub Copilot to Speed Up Your Development Workflow

As a software engineer, I’m always evaluating tools and technologies that can optimize my workflow. Developer productivity isn’t just about writing more code—it’s about reducing...

Software Engineering   LLMs  

AI Strategies for Software Engineering Career Growth

All the conditions necessary to alter the career paths of brand new software engineers coalesced—extreme layoffs and hiring freezes in tech danced with the irreversible...

Teams & Collaboration   Software Engineering   Product Updates  

Feature Focus: A Six-Week Progress Recap - September 2024

Over the past six weeks, we introduced a series of impactful updates aimed at making your observability workflows faster, more unified, and more collaborative. Here’s a...

Software Engineering   Culture  

A CoPE’s Duty: Indexing on Prod

Building a center of production excellence (CoPE) starts with indexing on production. Here’s why. Odds are that a software engineer today is really focused on...

Software Engineering   Observability  

The Evolution of Engineering and the Role of Observability 2.0 in Shaping the Future

Engineering has come a long way since the days of delivering discrete, point-in-time products that were often packaged on a CD and shipped to customers....

Software Engineering   Dogfooding   Debugging  

Always. Enable. Keepalives.

As part of our recent failure testing project, we ran into an interesting failure mode involving the OpenTelemetry SDK for Go. In this post, we’ll...

Software Engineering   Culture  

A CoPE’s Guide to Alert Management

Alerts are a perennial topic, and a CoPE will need to engage with them. The bounds of this problem space are formed by two types...

1 2 3 8