Articles by Tag #rails

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Contributing to RubyGems (.org)

A few months ago, I wrote about a move that bypassed the maintainers who had built the RubyGems and...

Learn More 11 2Jan 28

Avoiding N+1 Queries in Rails: Easy Performance Wins for Beginners

Performance issues in Rails apps can sneak up on you, especially if you're working with ActiveRecord...

Learn More 15 7May 15 '25

Untangling the Rails Monolith - quick look at the database

how small incremental changes can benefit in the long term

Learn More 26 0Dec 11 '25

Your First Rhino Contribution: Making MVP Development Even Faster

From Reading to Contributing If you've been following our Rhino Framework series, you've...

Learn More 8 0Oct 10 '25

Hostile Takeover of RubyGems: My Thoughts

I'll keep this post evergreen, as the situation evolves. Also, when you are done reading - hire...

Learn More 11 2Feb 6

Why Ruby Devs Keep Mixing Up Symbols and Frozen Strings; and How to Tell Them Apart

Every time Ruby developers start talking about # frozen_string_literal: true, someone inevitably...

Learn More 11 2Nov 5 '25

Hulk accept postmark challenge!! Hulk write email!

Postmark Challenge: Inbox Innovators. What Hulk built People not respond when Hulk write...

Learn More 14 0May 29 '25

Migrating from Rails to Go and keeping strong conventions

Ruby on Rails has long been a go-to framework for building web applications quickly and elegantly....

Learn More 41 4Apr 22 '25

BetterStructureSql - Clean Database Schema Dumps for Rails (Beta)

A pure Ruby gem that generates clean structure.sql files without pg_dump noise. Currently running in 4 production apps. Looking for feedback!

Learn More 8 0Nov 20 '25

Tired of Rails one-off scripts becoming a nightmare? I built something for that.

You know the drill. You need to run a script once to fix some data, update user preferences, or...

Learn More 4 0Nov 17 '25

Scaling PostgreSQL Performance with Table Partitioning

Table of contents: The background The investigation The execution The result What we would do...

Learn More 48 7Jun 13 '25

Contributing to Rhino: Building the Future of MVP Development

Why Contribute to Rhino? So you've read about Rhino Framework and you're thinking, "This...

Learn More 7 0Oct 1 '25

Life update as a full stack developer

Hey friends! 👋 I didn’t post a tutorial last week, and there’s no excuse that can justify it. I...

Learn More 7 6Sep 30 '25

How to integrate Brakeman Security Scanner with GitHub Code Scanning

How to create a GitHub actions workflow that gets results from the Rails security scanner Brakeman and pushes them to GitHub Code Scanning so they show up alongside CodeQL results.

Learn More 2 0Dec 22 '25

Fixing Tailwind CSS Autocomplete in RubyMine (Rails 8 + Tailwind CSS 4)

Fixing Tailwind CSS Autocomplete in RubyMine (Rails 8 + Tailwind CSS 4) If you’ve recently...

Learn More 2 0Oct 7 '25

TailView UI: Open-Source Rails Components with Hotwire Magic 🚀

TailView UI: Building Beautiful Rails Apps Without the JavaScript Fatigue ...

Learn More 7 1Nov 4 '25

Role-Based Authorization for Rails: How We Built Rabarber

The Problem We built an admin area for a sales company that included a custom CRM,...

Learn More 6 4Nov 10 '25

Setting Up Solid Cache on Heroku with a Single Database

I ran into an issue trying to deploy a Rails 8 app to Heroku that was using Solid Cache. This was for a small MVP and ultimately I wanted to use the Solid stack (cache, queue, job) but wanted this to run off a single database on a PaaS like Heroku. The following outlines what I did to get this working.

Learn More 1 1Nov 11 '25

Semantic Caching for RubyLLM: Cut Your AI Costs by 70%

If you're using RubyLLM to build AI-powered applications in Ruby, you're already enjoying a clean,...

Learn More 9 0Feb 3

Create a Kanban board with Rails and Hotwire

This article was originally published on Rails Designer This one has been in my "articles...

Learn More 4 3Oct 9 '25

Announcing Attractive.js, a new JavaScript-free JavaScript library

This article was originally published on Rails Designer After last week's introduction of Perron,...

Learn More 1 0Oct 23 '25

Two products, one Rails codebase

This article was originally published on Rails Designer's Build a SaaS (apologies for the title,...

Learn More 3 0Nov 5 '25

Inline editing with custom elements in Rails

This article was originally published on Rails Designer How would you tackle this feature in a...

Learn More 3 0Nov 13 '25

Update page title counter with custom turbo streams in Rails

This article was originally published on Rails Designer A few weeks ago I helped someone start...

Learn More 1 0Nov 6 '25

Building in Public - Day 0

My brain freezes every time I think about publishing the first MVP. It’s definitely not ready. And...

Learn More 2 0Jan 22

Reescrevendo Legados #01

Contexto Na iugu, temos um processo rigoroso de cadastro e KYC (Know Your Customer) para...

Learn More 1 0Jan 24

Post-Split Trauma: How to Debug Distributed Systems

"Your monolith is now 10 services—and everything is on fire." You did it. You split the...

Learn More 5 0Jun 21 '25

Hexagonal Rails: Escape the Framework Trap

Your Rails app is not your business. Let’s face it: most Rails codebases look like this: class...

Learn More 10 5Jun 12 '25

Visual loading states for Turbo Frames
with CSS only

This article was originally published on Rails Designer When you use Turbo Frames on your page...

Learn More 1 1Oct 2 '25

Building Enterprise Vector Search in Rails (Part 1/3): Architecture & Multi-Tenant Implementation

This is Part 1 of a 3-part series on building production-ready vector search for enterprise...

Learn More 6 0Jan 11