Blogs

From Sleep to Speed: Making Rdkafka Sync Operations 16 Times Faster
As an open-source developer, I constantly seek performance gains in the code I maintain. Since I took over rdkafka from AppSignal in November 2023, I promised not only to maintain the gem but to provide a stream of feature improvements and perform...

Comparing SQLite based Rails cache stores – Oldmoe's blog
If you are running a production Rails application using SQLite then you are probably using SQLite as a cache store as well. Compared to something like Redis or Memcached, SQLite offers a potentially much larger caching space and a significantly hi...

Set up a Rails Development Environment with Dev Containers
I will walk through the steps my team followed to set up a pretty nice Rails development environment using Docker and VS Code Dev ContainersI recently worked on rewriting a super old Rails app (Rails 2 Ruby 1.8.7). We felt a bit burned by the fa...




Once a Maintainer: Rafael França - by Allison Pike
The Rails Core member on new releases and balancing pushing the community forward with stabilityI guess I always wanted to be part of Rails Core, at least as soon as I knew what the Rails Core team actually was. But in reality, how it came to be i...


Olly Headey — Rails, Assets, ActiveStorage and a Cloudfront CDN
I’ve been building a number of apps using Rails recently and they run on servers that are, shall we say, not particularly optimal. I’m from Yorkshire and I live in Scotland so thriftiness is ingrained.In a standard Rails app, all the bundled asset...