Blogs

Active Storage in production: lessons learned and in-depth look at how it works
1. IntroductionIn my company, we lucked out that Rails 5.2 (and Active Storage) was released just before we needed to implement user uploads. This means that we have been using it in production for over 5 years, across 3 different hosts (Heroku, A...

Exploring the Sorbet Ruby Compiler - DEV Community
This article was originally written by Jeffery Morhous on the Honeybadger Developer Blog.The most common criticism of Ruby is its performance when compared to other languages. However, Stripe, one of the world's largest and most influential Ruby s...


Building AI applications with Ruby | Mario Alberto Chávez Cárdenas
When ChatGPT came in popularity earlier this year I wasn’t that excited, actually I refrained myself from jumping in to it. Mainly because most of the day-to-day work I do is related to Fintechs and confidential data.Then in April, this year, the ...

Fix Sneaky ArgumentErrors When Upgrading Ruby - FastRuby.io
Upgrading from Ruby 2 to Ruby 3 can be a challenging task, especially when your Rails application relies on ActiveJob with Sidekiq. In the process, you may encounter cryptic ArgumentError exceptions that make the upgrade seem daunting. By followin...

The looming demise of the 10x developer: Why an era of enthusiast programmers is coming to an end
I’ve recently been telling anyone who will listen that I am excited to be on the precipice of using Sorbet to write a type-checked edition of Mocktail that has the potential to unlock productivity workflows never before possible in Ruby.I’m not th...

Software Defined Talk Episode 421: The Not Kubernetes Podcast, with David Heinemeier Hansson
Co-owner and CTO of 37signals, David Heinemeier Hansson is more commonly known as “DHH”. Famous as the creator of Ruby on Rails, Basecamp and HEY, David has made a career of being provocative on, and on behalf of, the.

