Blog

Rails

108 posts tagged rails — the same founder-tested patterns, filtered.

Ruby on Rails Case Study: How JetThoughts Improved OpenApply's Code and UX

Ruby on Rails Case Study: How JetThoughts Improved OpenApply's Code and UX

OpenApply is a smart software platform that makes admissions and enrollment easier for students worldwide.
Ruby on Rails 8: Simplifying Sharding with New Methods

Ruby on Rails 8: Simplifying Sharding with New Methods

Ruby on Rails 8 brings helpful updates for working with sharded databases.
Ruby on Rails 8: How to Batch with Custom Columns

Ruby on Rails 8: How to Batch with Custom Columns

Rails 8 lets in_batches cursor on columns other than the primary key. What that changes for multi-tenant data and large migrations.
Ruby on Rails 8: Custom Compression for Encrypted Data

Ruby on Rails 8: Custom Compression for Encrypted Data

In Ruby on Rails 8, ActiveRecord’s encryption features are more flexible than ever. You can now set a custom compression algorithm for encrypted attributes.
Rails 8: Introducing the New Default Asset Pipeline – Propshaft

Rails 8: Introducing the New Default Asset Pipeline – Propshaft

The Rails asset pipeline helps manage static assets like CSS, JavaScript, and images. It improves delivery speed by compressing and combining these files.
Automate Your Deployments with Kamal 2 and GitHub Actions

Automate Your Deployments with Kamal 2 and GitHub Actions

Set up Kamal 2 with GitHub Actions to auto-deploy on every push. Step-by-step guide covering secrets, Docker builds, and health checks for Rails apps.
Why Your Form Submission Fails: Hotwire/Turbo 1.x, Cloudflare, and Missing Validation Messages

Why Your Form Submission Fails: Hotwire/Turbo 1.x, Cloudflare, and Missing Validation Messages

Recently, we encountered a bug in our application. A user reported that after submitting a form, nothing happened.
Direct Upload with Rails & Dropzone.js

Direct Upload with Rails & Dropzone.js

Configuring direct file uploads in Rails is now easier than ever. In this article, I'll show you how to create a file upload component in Rails 7.
Working with LLMs in Ruby on Rails: A Simple Guide

Working with LLMs in Ruby on Rails: A Simple Guide

Build AI features in Rails with LLMs. Step-by-step integration guide for OpenAI, Claude, and local models. Production code examples for Ruby developers ✓
Deploying Ruby on Rails applications with Kamal

Deploying Ruby on Rails applications with Kamal

With the release of Rails 8, Kamal will be the default tool for deploying Rails applications, simplifying the process for developers.

Reading this because something is going wrong?

A free code audit gives you a written assessment of your codebase in plain English.

Get a Free Code Audit

Rated 4.8/5 on Clutch · you keep the write-up either way