20 years of Rails deployments at RailsConf
At RailsConf 2025, I gave a presentation on the last 20 years of deploying in Rails. If you missed it, come check it out!
Ben has been developing web apps and building startups since '99, and fell in love with Ruby and Rails in 2005. Before co-founding Honeybadger, he launched a couple of his own startups: Catch the Best, to help companies manage the hiring process, and RailsKits, to help Rails developers get a jump start on their projects. Ben's role at Honeybadger ranges from bare-metal to front-end... he keeps the server lights blinking happily, builds a lot of the back-end Rails code, and dips his toes into the front-end code from time to time. When he's not working, Ben likes to hang out with his wife and kids, ride his road bike, and of course hack on open source projects. :)
At RailsConf 2025, I gave a presentation on the last 20 years of deploying in Rails. If you missed it, come check it out!
PostgreSQL table partitioning is a great way to improve database bloat but is hard to manage. Honeybadger's pg_partition_manager gem can help you maintain partitions.
If you want to host custom domains for customers in your SaaS, you'll need to handle both DNS and SSL. Fortunately, Caddy can help with both. Read this article to learn how.
If you want to run a Docker container in AWS ECS, but the image requires a configuration file to work properly, are you stuck creating a custom image just to add that file? Nope! Learn how to add that file at deployment time.
Gain insights into your errors, application logs, and other event streams with a powerful query language and flexible visualizations. It's the logging tool you always wanted and the observability tool you didn't know you needed.
If you're a developer working with web hooks, you should definitely check out our new product, Hook Relay.
What do you do when you want to customize which resources are deployed via CloudFormation?
Do you love to learn about programming languages, and thrive in a dynamic remote environment? If so, you could be the next Honeybadger.
If you love Ruby and Lambda like we do, then re:Invent 2018 was like Christmas arriving early. Here's how you can get up to speed quickly with running Ruby code on Lambda.
When your autoscaling group terminates instances running Sidekiq, you should finish the Sidekiq jobs before the instance gets terminated. This is how we do that at Honeybadger.
Here's an easy way to run multiple Sidekiq processes via systemd.
We love Postgres at Honeybadger, but it does require some care and feeding. Here's what we've done to scale Postgres along with the growing needs of our business.
Are you deploying your apps to EC2 and wondering how to store your application secrets? Learn how to use KMS and IAM roles to store your secrets on S3 securely.
AptWatcher is a tiny Sinatra app that notifies your Slack channel about pending apt package updates.
We have a new version of our Read API that provides additional data and advanced search.
We just launched an integration with Intercom to track which users encountered errors.