Rails Console-like Environment for a Plain Ruby ProjectI've been working on a Ruby project without Rails. It's a CLI tool that simulates retirement drawdown strategies for Canadians (I'll write a…
ReadOff the Chart: Candid Conversations in Health CareI usually write about software, systems, and career strategy - things that run on logic, feedback loops, and reasonably clear documentation…
ReadCapture Browser Console Logs in Rails System Tests with Capybara and CupriteWhen writing Rails system tests, a common practice is to use Capybara to simulate user interactions. If the front end is a JavaScript-heavy…
ReadThe Machines Finally Made Us Care About DocumentationI’ve been talking for years about the value of engineering documentation—and trying to convince fellow developers to write more of it. Not…
ReadActive Storage & Form Errors: Preventing Lost File Uploads in RailsRails' Active Storage is a powerful, built-in solution for handling file uploads, providing integration with cloud storage and automatic…
Read