Airbrake Blog
Discover the latest Airbrake product updates, announcements, and articles
Featured Posts
Featured Case Studies
Recent Posts
Awesome Airbraker: OpenTable
We would like to welcome OpenTable as the 34th Airbraker in our “Awesome Airbrakers” series. What value does Venga bring to it’s customers? Venga is a CRM and business intelligence platform that…
Tinkergarten Resolves Sign-Up Error with Airbrake Occurrences
“Being able to see an error the first time someone hits it, even if it’s just 5 minutes after the release goes live, and then quickly hopping on to fix it before a board member, the CEO or a customer complains really is invaluable to us.”
Tim Broder, CTO
Tinkergarten
Python Index Error: Index Out of Range
Introduction Today, we’re making our way through our in-depth Python Exception Handling series. In this article, we’ll discuss the Python IndexError: Index Out of Range. If you read The 2022 Airbrake…
Airbrake Data: Top 10 Golang Errors
Who loves Golang? Our Airbrakers do! Although Golang allows you to manually find errors within an application using their built-in error interface, many developers rely on Airbrake’s error monitoring to…
Python Exception Handling – NotImplementedError
Today, we’re making our way through our in-depth Python Exception Handling series, and we’ll dive into the NotImplementedError in Python. The NotImplementedError is commonly raised when an abstract method is…
Python Exception Handling – ValueError
Python is smart–smart enough to know when code is attempting to assign the wrong value to an object. That’s when you might see the ValueError in Python. Throughout this blog…
Go 1.17: A Few Golang Error Updates
Golang recently introduced their Go 1.17, which implements several changes to toolchain, runtime, and libraries. Instead of relaying every single change in the Golang 1.17 release, we wanted to highlight…
How To Use Node.js Profiling
What is Node.js Profiling Node.js profiling allows you to use the profiler already available to you (–prof) through the Node.js program and discover performance-related issues within your application. With this profiler,…
O11Y: Observability Best Practices for Developers
It can be stressful when you lack observability or “o11y” into your application. And definitely contributes to fear of deployments. Yet, we hear that lots of developers have poor…
Tackle Latent Errors and Dark Debt With Error Monitoring
No matter how well tested and thought through, changes to code can cause failure—a common reason for this: latent errors and dark debt. When pushing new code, we can only…
Node.js HTTP: ERR_HTTP_HEADERS_SENT
Introduction If you see the Node.js HTTP error, ERR_HTTP_HEADERS_SENT, there’s likely an issue with the response within your code. Your server may be trying several times to reach a client…
Balancing Speed and Reliability With Error Budgets
– Wasn’t this code tested? – Yes, it was, but… – Well, going forward, we need to focus on quality <crickets> I think every engineering team has had a conversation…