rubyonrails

263 bookmarks · page 1 of 6
2025-12-26 · catalinionescu.dev

Building an AI agent inside a 7-year old Rails application

We run a multi-tenant Rails application with sensitive data and layered authorization. In this post, I walk through how I added the first AI agent tool using RubyLLM, Pundit policies, and our existing Algolia search, without introducing a parallel system or loosening constraints.

2025-08-27 · andre.arko.net

rv, a new kind of Ruby management tool

For the last ten years or so of working on Bundler, I’ve had a wish rattling around: I want a better dependency manager. It doesn’t just manage your gems, it manages your ruby versions, too. It doesn’t just manage your ruby versions, it installs pre-compiled rubies so you don’t…

2024-11-16 · thoughtbot.com

Zero-downtime with Rails credentials

Transitioning the codebase from using environment variables to Rails Credentials for Zero-Downtime Deploys.

Environment variables are not encrypted and therefore they can not be stored in any form of version control.
makes it easier to add new credentials because you don’t need to tell other developers to add them to their own .env file.
2024-11-05 · greg.molnar.io

Deploying a Jekyll site with Kamal

Since Kamal 2 can host multiple sites on the same server, I am consolidating my apps into larger hosts so I have less servers to worry about. Most of my apps are Rails apps, but I have a few static jekyll sites like this blog and I decided to look into how could I move this site…

2024-06-04 · hotwired.dev

HTML Over The Wire

Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.

2024-04-26 · railsatscale.com

Autotuner: How to Speed Up Your Rails App

Ruby’s garbage collector is designed to be adaptable, scaling from short Ruby scripts to running apps that serve millions of requests per second. While it’s designed to be adaptable, it may not work optimally for every use case. For this reason, Ruby’s garbage collector supports…

2024-04-16 · heroku.com

Pricing | Heroku

Heroku offers simple, flexible pricing to meet the needs of every app and every organization. Add data stores, cloud services, support, and more.