Drifting Ruby

Rails 7.2 Upgrade Problems (of my own making)

I maintain several Ruby on Rails applications. Most of these are personal projects that I've built to make managing my daily life a bit easier. These projects range from small to much larger in scale. I'm a big fan of keeping these projects up to date

Self Hosted Github Actions Runner

The spark of this blog post came from a tweet from DHH about the default Rails 8 having a Github Actions workflow. Github Actions is a great tool for automating your workflows. It's built into Github and is free for public repositories. However, if you have a private

Using Ansible to Update Kamal Servers

I've been using Kamal recently and it's been a great experience. It takes a lot of the headaches out of having to wait for a deployment to finish. Previously, I was hosting Drifting Ruby on AWS with Elastic Beanstalk. This was a great solution for a

Using SQLite in Production

So there is a recent push on using SQLite in production, but there's also little talks around the pros and cons of doing so. This article will try to cover the pros and cons of using SQLite in production. To start, there's some value in asking

Running Meilisearch

MeiliSearch is a powerful, fast, and easy-to-use search engine, perfect for developers who want to implement search functionality into their applications. In this blog post, we will walk you through the process of deploying MeiliSearch with SSL encryption using Docker Compose and Nginx as a reverse proxy. This setup ensures

Drifting Ruby © 2026