Blogs
How I actually use AI to write Ruby on Rails code | Mario Alberto Chávez - Ruby on Rails, AI Tools & former CTO
Nowadays, there is a lot of noise on social media about coding with AI. It’s common to read posts from people claiming they cloned a service in hours, even though they don’t know how to code. There are also people claiming that if you’re not using...
Ruby Rendering Seismic Observation Data – Now open for 2026 sponsorships
From Disaster Prevention to High-Performance Maps
On December 26, 2025, I published an article titled “Ruby at the Front Line of Disaster Prevention.” It was inspired by a real, uncomfortable fact: Tokyo Gas uses Ruby to protect millions of people...
What finally posting Rails UI to Hacker News taught me | railsui.com
For a long time, I kept putting off posting Rails UI to Hacker News. I checked the thread, stared at the website and product, revised copy, tweaked screenshots, and basically procrastinated until I convinced myself it was “ready enough.”
Then one...
Ruby::Box: Rethinking Code Reloading with Isolated Namespaces | Ruby Elders
Ruby lives in a single global object space. Classes, modules, and constants can see each other, reopen each other, and override each other freely. This is one of Ruby’s greatest design strengths: it enables expressive DSLs, powerful metaprogrammin...
Optimistic UI in Rails with optimism... and Inertia—Martian Chronicles, Evil Martians’ team blog
Your user drags a card across a kanban board. They expect instant feedback. Not a loading spinner, brief flicker, or “please wait.” Here’s the thing: optimistic UI is a lie. And the modern web has trained everyone to expect interfaces that lie con...