Switching From Ruby to SQL Schema in RailsRails maintains a file called schema.rb to represent the projects' database schema. This file is automatically updated every time a database…
ReadRails 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…
Read