from/prod
← All companies

THE COMPANY INDEX TRACKED BLOG

Honeybadger

Ideas, decisions, and lessons from the team.

blog.honeybadger.io (opens on the source site)LinkedIn X
12Posts tracked
last weekLatest publication
1.0Posts / month over the last 12 months

Latest writing

12 of 12 posts

Datadog alternatives: which observability platform fits your needs? (opens on the source site)

If you've ever responded to a late-night service outage, then you know how important it is to have the right tooling to get everything back up and running. Platforms like Datadog handle monitoring along with data collection and analysis across all kinds of vectors, spanning infrastructure monitoring, network performance, and security compliance. The insights Datadog provides enable actionable improvements to your technical architecture, resulting in satisfied customers and better business outcomes. While Datadog is one of the dominant players in the observability space, that doesn't mean it's…

Read at the source

A Starlette middleware guide for FastAPI and Python developers (opens on the source site)

Starlette middlewares let you apply logging, auth, and CORS across every route in a web app without duplicating code. This article covers Starlette's built-in middlewares, building custom ones with pure ASGI and BaseHTTPMiddleware, and the execution-order rules that keep your FastAPI applications secure and fast. Read on to learn how to build and order Starlette middlewares the right way.

Read at the source

A comprehensive guide to Fly.io logging (opens on the source site)

Logging is an import part of debugging an app. Without a good method of catching errors or logs in general, you would end up with uncaught issues and could also lose valuable customers in the process. Read this article to learn how to effectively handle logs on Fly.io.

Read at the source

Next.js error handling: a practical guide (opens on the source site)

Next.js gives developers a structured way to handle errors at every level of an application — from form validation to root-level crashes. Learn how to manage expected errors with return values, catch uncaught exceptions with error boundaries, and set up automatic error reporting in production.

Read at the source

SIEM alerts: everything you need to know (opens on the source site)

SIEM alerts help you detect suspicious behavior before it becomes a breach. But security monitoring can quickly turn into noisy dashboards and missed threats without the right approach. Read this article to learn how to design effective SIEM alerts and implement real-time security monitoring.

Read at the source

Test-Commit-Revert: A useful workflow for testing legacy code in Ruby (opens on the source site)

When you inherit a legacy app with no tests, your first step should be to add them. But that can be a huge task! How do you even start? In this article, José will introduce us to a testing workflow called test-commit-revert (TCR) that is particularly useful for adding tests to legacy systems. Read to see practical examples and how to set up your tooling for minimal friction.

Read at the source

Privacy choices

Reading never requires analytics. These choices last 90 days on this browser.

Essential sign-in and security storage always stays on. Read the privacy notice.