Umbrella PRs as a Coordination Tool
The long-lived branch used to be a bad idea. That's changed. Here's the umbrella-PR pattern that makes phased feature work cheap for solo and small-team AI-assisted development.
Sprockets and Import Maps, Side by Side: A Practical Coexistence for Legacy Rails Apps
You don't have to rewrite all your legacy JavaScript to modernize a Rails app. Here's how Sprockets and Import Maps coexist without fighting.
The Refactor That Wasn't Broken
The most important refactors are the ones where nothing's broken yet. A walk-through of a real Ruby refactor that started with dissatisfaction, not a bug.