Read More

Setting Up Cypress, Rails, and CircleCI

Recently I set up a Rails app with Cypress end-to-end specs on CircleCI. Capybara's the Rails default for this, but Cypress is better. It's faster, more stable, and its in-browser spec runner is a much better experience than writing specs in Capybara. However, Cypress support is still a bit immature, so you have to do some manual tweaking.
Read More

Easily Clean Your Git Branches

Ever had text fill your entire terminal window when all you did was a quick git branch? Here's a quick pair of scripts which solves that problem by making it a simple matter of muscle memory to keep your repo completely clean.
Read More

Automated Gratitude at Scale

Recently I decided to individually thank each and every one of the top 100 contributors to Rails, and I wrote some software to make it feasible (almost).