Top all-time · #1298
Honeybadger
Company blog · honeybadger.io/blog · on HN as stympyprogrammingweb
Honeybadger is the company blog at honeybadger.io, writing about programming and web. Since 2012, 54 different Hacker News readers have linked it 91 times, most often “Error Monitoring, Error Tracking, and Notification for Ruby on Rails”. It is still writing: the last post was on 2026-10-29, and you can follow it by feed.
Real-time error tracking, APM & logging for your favorite stack. Helps developers find and fix issues faster. Get started for free.
Most-linked posts?
- Error Monitoring, Error Tracking, and Notification for Ruby on Rails5 people · 5 mentions · first linked 2012-11-30
- /3 people · 4 mentions · first linked 2013-02-17
- Fuck-That Money3 people · 3 mentions · first linked 2020-02-11
- Top Ten Git Tips and Tricks3 people · 3 mentions · first linked 2021-05-13
- Deep dive into the Elixir Logger module3 people · 3 mentions · first linked 2025-10-29
- Shipping Rails Logs with Kamal and Vector2 people · 2 mentions · first linked 2024-04-23
- Going Deep on UUIDs and ULIDs2 people · 2 mentions · first linked 2019-03-05
- A deep dive into Solid Queue, a DB-backed queueing system2 people · 2 mentions · first linked 2024-10-08
- Is No PaaS a good idea for Rails?2 people · 2 mentions · first linked 2025-04-17
- The APM paradox: Too much data, too few answers2 people · 2 mentions · first linked 2025-11-03
What Hacker News says?
I've been assembling a list of these lately for a book that I'm working on. ( http://startingandsustaining.com ) Some of the categories are fairly loose as some apps don't fit nicely into categorical buckets, but hopefully this is a helpful list. --Browser/Email Testing BrowserStack ( http://www.browserstack.com ) Litmus ( http://litmus.com ) --Bug/Issue Tracking BugHerd ( http://bugherd.com ) Lighthouse ( http://li…
Comment linking /
on “Ask HN: Tools of the trade, 2013 edition”Submitted AngularJS and Rails 4 - A Step by Step Tutorial as a story · 12 points
HN discussionMy recent use case is needing an alert if a certain metric of my system exceeds a threshold or is not present. The simplest viable alerting tool might take these parameters: * alert threshold * comparison operator * expected datapoint interval (in units of time) * whether to consider missing data breaching (boolean) * if missing data is breaching, margin of skew allowed (in units of time) (assume the tool magically…
Comment linking /
on “First, it was Craigslist, next it's Zapier”Submitted Going Deep on UUIDs and ULIDs as a story · 10 points
HN discussionSure, it can be accomplished in a variety of ways: swapping a migrated replica; breaking big schema changes into multiple incremental migrations that minimize the amount of time the database is locked and back-filling data; or spinning up an entirely new cluster, migrating everything, and then switching traffic over from the old cluster to the new cluster at the load balancer. Any number of these techniques can be m…
Comment linking /blog/2013/08/06/zero-downtime-migrations-of-large-databases-using-rails-postgres-and-redis
on “Confessions of an Intermediate Programmer”Submitted Elixir background jobs: choosing the right tool for the job as a story · 9 points
HN discussionNot Java or Python, but here’s some Ruby: https://www.honeybadger.io/blog/how-to-try-again-when-except... The above article talks about exploiting Ruby's support for call/cc to do something similar. A noteworthy difference: Ruby's support for call/cc is baked into it's runtime, while in Haskell you can implement call/cc as a normal library. This is done by leaning on Haskell's monadic "do" syntax and a suitable impl…
Comment linking /blog/how-to-try-again-when-exceptions-happen-in-ruby/
on “Why GitHub used Haskell for Semantic”Submitted Fuck-That Money as a story · 9 points
HN discussionYes, I was highlighting my view. To respond to the advantages mentioned: - Roda (or Sinatra) gives routing. Actually it's very advanced routing that can be composed - JSON serialization can be achieved more easily with Hash + Array and a subset of basic types (boolean, numeric, string, nil), which are easier to generate than with jbuilder, and it's also more performant. That being said, nothing stops developers from…
Comment linking /blog/avoid-these-traps-when-nesting-ruby-modules/
on “Matestack – Reactive UIs in pure Ruby”Submitted The APM paradox: Too much data, too few answers as a story · 8 points
HN discussionI have to chime in and offer up Honeybadger ( https://www.honeybadger.io ) as a hosted option for monitoring, since I'm a co-founder. :) Our goal is to make dealing with errors so awesome that you'll want to get more of them. :)
Comment linking /
on “Exception Monitoring and Response”Submitted The case against using RubyGems.org in production as a story · 8 points
HN discussionknapsack_pro gem uses Knapsack Pro API which is paid. See more at https://knapsackpro.com It works similarly like tools for exceptions tracking, i.e https://www.honeybadger.io is paid but has MIT client https://github.com/honeybadger-io/honeybadger-ruby Other than that I do support paying customers.
Comment linking /
on “Ask HN: How did you acquire your first 100 users?”Submitted The APM Paradox as a story · 7 points
HN discussionYou might like Honeybadger: https://www.honeybadger.io/ Full text search, a lightning-fast drill-down UI, and advanced collaboration tools make Honeybadger the best option to manage Rails errors. IMHO Since our public launch we've gained a lot of traction. Many of the apps we monitor are household names. For the latest news: @honeybadgerapp. Sorry for the blatant plug, but you asked. :)
Comment linking /
on “Exceptional acquires Ranger Monitoring”Submitted Observable Systems with Wide Events as a story · 7 points
HN discussionWere you aware that an exception handling service named Honeybadger already exists?[0] 0 - https://honeybadger.io
Comment linking /
on “Show HN: Honeybadger Chrome Extension”Submitted Top Ten Git Tips and Tricks as a story · 6 points
HN discussionWe are using Elixir/Cowboy at https://www.honeybadger.io to receive log drain data from our customers' Heroku apps. It's reliable and fast, but deployment has been a sort point (we're spoiled by Capistrano). I recently changed the deployment to elasticbeanstalk with the multiple docker image approach, and that has been much nicer. The ecosystem is still young -- a lot like Rails was in the early days -- so there are…
Comment linking /
on “Ask HN: Are you using Elixir/Phoenix in production?”Submitted Managing PostgreSQL partitioned tables with Ruby as a story · 5 points
HN discussionRuby (and earlier, Perl) formalised this with the __END__ section: https://www.honeybadger.io/blog/data-and-end-in-ruby/
Comment linking /blog/data-and-end-in-ruby/
on “Show HN: People forget that you can stick any data at the end of a bash script”Submitted Writing AWS Lambda Functions in Ruby as a story · 5 points
HN discussionThank you for sharing your initial research. Too many AskHN drop a question without hint what the user already looked at. https://raygun.com and https://www.honeybadger.io/ seem to be US, too. https://appsignal.com/ is based in Amsterdam.
Comment linking /
on “Ask HN: Error tracking SaaS hosted in Europe”Submitted Fuck-That Money as a story · 5 points
HN discussionhttps://www.honeybadger.io/ is GDPR compliant
Comment linking /
on “Ask HN: Are there any crash reporting services that play nicely with GDPR?”Submitted Deep dive into the Elixir Logger module as a story · 4 points
HN discussionI hear concerns like this a lot. It's one of the reasons we built http://honeybadger.io - The modern alternative to AB.
Comment linking /
on “Open letter to Airbrake.io”Submitted Deep Dive into Elixir Logger as a story · 4 points
HN discussionSince the article was written 9 years ago, I wonder what the state of the art is in using concurrency in JavaScript. Concurrency in JavaScript (2023) - https://www.honeybadger.io/blog/javascript-concurrency/ Modern JavaScript Concurrency (2025) - https://dev.to/gkoos/modern-javascript-concurrency-2025-edit...
Comment linking /blog/javascript-concurrency/
on “Concurrent JavaScript: It can work (2017)”Submitted Elixir Performance Monitoring as a story · 4 points
HN discussion