Capture 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…
ReadReject Nested Attributes in RailsWhen building a web application for a relational data model, handling nested models in a single form submission is a common requirement…
ReadCover Letter Writing for NerdsI was inspired to write this after encountering a LinkedIn discussion on the topic of cover letters. The debate centered on whether it still…
Read