• Tour
    Features Error tracking Uptime monitoring Status pages Cron & heartbeat monitoring
    Frameworks
    Ruby on Rails Laravel Django Phoenix
    Languages
    Ruby PHP Python JavaScript
    Elixir Crystal Node Go
  • Pricing
  • Blog
  • Docs
  • Status
  • Contact
  • Meet the 'Badgers
  • Log In
Get started for FREE
  • Blog Home
  • Honeybadger
  • Ruby
  • PHP
  • Python
  • Elixir
  • JavaScript
  • Posts by Topic
    Ruby (187) Honeybadger (81) Rails (61) JavaScript (60) PHP (51) Python (33) Laravel (33) Go (16) Briefing (13) Django (12) Node (12) DevOps (10) Elixir (8) Aws (8) Briefing 2021 Q3 (7) React (7) FounderQuest (6) Briefing 2021 Q2 (6) Error Handling (6) Conferences (5) Testing (5) Security (4) Developer Tools (4) Elastic Beanstalk (4) Heroku (3) Debugging (3) Docker (3) Markdown (3) Serverless (3) Websockets (3) Sql (3) Events (2) Jekyll (2) Startup Advice (2) Guest Post (2) Sidekiq (2) Git (2) Front End (2) Rspec (2) Oauth (2) Logging (2) GraphQL (2) Flask (2) Nextjs (2) DynamoDB (2) Case Studies (1) Performance (1) Allocation Stats (1) Integrations (1) Bitbucket (1) Mobile (1) Gophercon (1) Clients (1) Vue (1) Lambda (1) Turbolinks (1) Redis (1) CircleCI (1) GitHub (1) Crystal (1) Stripe (1) Saas (1) Elasticsearch (1) Import Maps (1) Build Systems (1) Minitest (1) Guzzle (1) Tdd (1) I18n (1) Github Actions (1) Postgresql (1) Xdebug (1) Zend Debugger (1) Phpdbg (1) Pdf (1) Multithreading (1) Concurrency (1) Web Workers (1) Fargate (1) Active Record (1) Django Q (1) Celery (1) Amazon S3 (1) Aws Lambda (1) Amazon Textract (1) Sucrase (1) Babel (1) Pdfs (1) Hanami (1) Discord (1) Active Support (1) Blazer (1) Ubuntu (1)
  • Write For Us
  • RSS Feed

The Honeybadger developer blog

Tutorials, product info and good advice from the Honeybadger crew.

Announcing Uptime and Performance Metrics for Rails

Uptime and performance monitoring for ruby and rails applications

Honeybadger now includes server monitoring!

The more you understand the context of your errors, the faster you can fix them. That’s why we’ve added server monitoring to all accounts...

  • author photo By Benjamin Curtis
  • #honeybadger
  • Oct 23, 2013

Alerts and integrations just leveled up

channels_screencast

Since the beginning, you've been asking for:

More integrations with tools like Jira, Sprintly and PagerDuty A richer and more granular system of alerts

Well, my friends, today you have them.

We've just shipped a completely...

  • author photo By Starr Horne
  • #honeybadger
  • Aug 30, 2013

Zero downtime migrations: 500 million rows

Data makes things hard

In this article I'm going to go over some of the tricks we use to handle large data migrations at Honeybadger. Check out the video for a quick overview.

When you have a lot of data, your life gets harder. When you only have...

  • author photo By Starr Horne
  • #rails
  • Aug 6, 2013

The case against using RubyGems.org in production

A screed + a screencast showing you how to host your own gems

Let’s get this out of the way: gems are awesome, and RubyGems.org is a great service.

...But lately I’ve been feeling queasy every time I add a new gem to an app. The more I think about...

  • author photo By Starr Horne
  • #ruby
  • Aug 6, 2013

Batch Resolve and Error Trendlines

Batch Resolve

Don't think we settled for a dumb old "resolve all" button. Our batch resolve is tied to our powerful error search system.

That means you can resolve all errors assigned to you that are in staging and contain the word "banana."

  • author photo By Starr Horne
  • #honeybadger
  • May 13, 2013

PHP Exception Monitoring with Honeybadger

Don't forget where you come from

It's 2013, baby, you're a badass rails developer. Sure you've made a few mistakes. Most of them in PHP. But those days are long gone left behind in a trail of dust with your matchbox twenty LPs and your matrix trenchcoat...

  • author photo By Starr Horne
  • #honeybadger
  • Apr 23, 2013

Comments are a beautiful thing

Github flavored markdown lets you add structure, images, links and code to your comments. By the way, did you know that you can comment on an error just by replying to it's email notice? Pretty cool, huh?

Here's the code we used to create the example...

  • author photo By Starr Horne
  • #honeybadger
  • Apr 3, 2013

Honeybadger gem v1.6.1 has SHIPPED

There's never been a better time to upgrade

Why we've added lots of new features, a few bugfixes and an actual old fashioned changelog.

Removed ActiveSupport Dependency

Notice anythig missing?

Honeybadger no longer requires ActiveSupport. Thanks...

  • author photo By Starr Horne
  • #honeybadger
  • Mar 19, 2013

The Inadequate Guide to Rails Security

If you're like me, you got into this business because you love building awesome apps.

Let's take a second to reflect on the good times.

...back to the real world.

It sucks that you even have to worry about security. It's just sick that there are...

  • author photo By Starr Horne
  • #rails
  • Mar 19, 2013

Handle Inbound Email in any Rack Application

So your client just called...

He wants his app to handle incoming email. Just like Basecamp.

No problem, you think, lots of services will send you email by POST to your app. Should be easy. Right?

Nope.

Each service uses a proprietary format. Some...

  • author photo By Starr Horne
  • #ruby
  • Feb 19, 2013
  • ← Previous
  • Next →

Level up your software development career

Join our community of kick-ass developers as we learn engineering, DevOps, cloud architecture, and bootstrapping remote software companies. Tell me more →

    We're Honeybadger. We'll never send you spam; we will send you cool stuff like exclusive content, memes, and special swag.

    Product
    • Error tracking
    • Uptime monitoring
    • Status pages
    • Cron & heartbeat monitoring
    • Integrations
    • Plans & pricing
    • HB vs. Error Trackers
    • GDPR
    • Security
    Stacks
    • Rails
    • Laravel
    • Django
    • Phoenix
    • JavaScript
    • Ruby
    • Node
    • Python
    • PHP
    • Elixir
    • Crystal
    • Go
    • Cocoa
    Company
    • Meet the 'Badgers
    • Job openings
    • Brand assets
    • Terms of use
    • Privacy statement
    • Contact us
    Resources
    • Developer docs
    • Developer blog
    • Newsletter
    • Exceptional Creatures
    • FounderQuest
    • Twitter