A recent Rails addition lets in_order_of group several values into one sort position. Build a support queue that floats active work to the top and sinks finished tickets, all in one query.
This is an adapted excerpt from Chapter 15 of Modular Rails: Architecture for the Long Game, my book on building maintainable Ruby on Rails applications usin...
AI is changing software development, yet Ruby on Rails remains one of the best frameworks for building reliable, cost-effective custom web applications.
Practical workflows for Ruby on Rails developers: model selection, RSpec/Minitest, debugging, and CLAUDE.md conventions. From Planet Argon's real experiments.
Earlier this year, we were in conversations with a potential client about a vehicle history lookup tool- a web app where dealers and buyers could enter a VIN...
Large Rails apps often ship CSS bloated with unused framework classes. Learn how to add PurgeCSS to your asset pipeline to strip dead styles and speed up page loads.
A designer and an engineer shipped a production MVP in four weeks on Rails + Inertia. In this post, we share our agentic coding stack, the skills we built, and why it clicked.
How to decide whether to add a Ruby gem dependency or build it yourself: five factors to check for sustainable, maintainable, and secure Rails applications.
Most supply-chain attacks against RubyGems exploit a narrow window: an account is compromised, a malicious version ships, and any bundle install in the minutes that follow resolves straight to it. ...
Ruby Stack News — by Germán Silva There's a quiet revolution happening in developer tooling, and it doesn't require a cloud subscription, an API key, or sending your proprietary code to someone else's server. Over the past few months I've been experimenting with running large language models entirel
Create dynamic, white-label themes using Tailwind CSS color palettes and OKLCH color space. Change your app's entire color scheme with a single CSS variable.
Progressive enhancement hasn’t caught on nearly as much as it should. It’s likely related to folks not being able to envision it working in their real world contexts. This post attempts to alleviate that and reignite the conversation.
AI-assisted code generation is not free. It comes with a hidden cost: burnout. Are we dangerously ignorant to this problem? And how can we cope with it? In this post, we discuss this question.