Rob Zolkos

Ruby on Rails developer here to help solo devs and small teams amplify their impact. Email: robzolkos@hey.com Twitter: https://twitter.com/robzolkos
June 19, 2025

How can we use AI without getting dumber?

DHH's recent observation about AI resonated: “"As soon as I'm tempted to let it drive, I learn nothing, retain nothing."” When he lets AI take the wheel, his learning stops. Knowing how you learn best is crucial and I respect that. But his tweet reminded me of my first week with Rails many years ago. One command - rails generate scaffo...
Read more
June 18, 2025

That Weird AI Workflow Might Just Work

Kieran Klaassen and team mates shared their Claude Code workflow a few days ago. They broke down their process, showed what they built, and yesterday Kieran posted about the (potential) API costs a workflow like this has (or would have if not for Anthopic's Max plan). The response? While some were curious, the critical voices dominated...
Read more
June 3, 2025

Your Code Works? Prove It.

I recently opened a pull request on a new project and, along with the usual details, included a short demo screencast. I do these often because they’re low-effort but high-impact. The code in the PR might be clean. The tests might be thorough. But nothing proves your code works better than running through it like a real customer would....
Read more
February 21, 2024

(How I) Deploy Solid Queue with Capistrano

I manage a small number of Rails apps that haven't yet migrated to Kamal for deployment but I wanted to migrate to solid_queue asap to reduce the service burden of running redis. These applications are deployed with Capistrano on Ubuntu LTS servers and the solid_queue is managed by linux's systemd. There isn't much information out ther...
Read more
January 31, 2024

Daily backups and diffs of ONCE Campfire source code

When you purchase Campfire from 37Signals, you will be able to download the source code. This download is a ZIP file and includes no git information. You do need to include your purchase token in the url of the download and if valid the source zip will download. You are permitted of course to push that code to your own private git repo...
Read more
January 18, 2024

Developing with browser guards in Rails 8

As part of the Rails 8 milestones, DHH added a browser guard which he explains thus: “To take full advantage of our #nobuild defaults, we need to ensure that developers have easy control over which versions of the major evergreen browsers they intend to support, and guard their application from being accessed by unsupported versions.” ...
Read more
January 5, 2024

Memory issue after Rails upgrade

I upgraded a bunch of sites to Rails 7.1 recently and the ones deployed on Heroku started to show some massively increased memory usage: How could my app that was using ~128mb of memory be using four times as much with Rails 7.1? Well, its turns out that there was a change made to the default Puma config to make use of all available co...
Read more
January 5, 2024

Debugging production ActionMailbox issues in development

When receiving and processing incoming emails with ActionMailbox, you may come across issues with particular emails that you need to debug. There is a tiny section in the Rails Guides about how to work with ActionMailbox in development. But how do we get an email that caused issues in production and debug it in development with the too...
Read more
October 5, 2022

Well hello there

I’ll write something soon. I promise.
Read more