RSSAmplifier

Blog

Andy Waite

Ruby and Rails Developer, Toronto

andywaite.comRSS feed ↗10 posts

Latest posts

Using hk for git pre-commit hooks in Ruby and Rails projects

Discuss this post on Reddit Introduction

Using Claude Code custom slash commands with Ruby

For the past few weeks I’ve been using Claude Code extensively in my Ruby development workflow and find it incredibly powerful, especially since the launch of the Sonnet 4 model.

Setting up Zed with Ruby LSP

(Last updated: 2025-09-04)

Extracting transcripts from Just Press Record

Just Press Record is a nice little app for recording voice memos, available on macOS, iOS and watchOS.

An Introduction to the Ruby LSP Add-on System

I wrote an article for Shopify Engineering’s Rails at Scale blog:

Adding Sorbet and Tapioca to a Jumpstart Pro app

This post describes the process of setting up Sorbet and Tapioca for the Jumpstart Pro Rails template.

A GitHub Actions Rails CI Workflow in 5 lines

A few years ago, Matt Swanson wrote a great post on setting up Rails CI on GitHub Actions. It quickly became my go-to reference for setting up CI for new apps.

My Ruby Kata Template

Recently I’ve been aiming to do more katas, both in my personal time, and at work in our Deliberate Practice group.

Defining your team’s policy for broken builds

To deliver working software incrementally, and at a sustainable pace, it’s critical to keep the master build passing at all times.

Avoiding common cron pitfalls when scaling Rails

A common theme in business applications is the need for some kind of periodic task to run at a fixed interval, such as daily or weekly. This is often used for activities such as billing, pushing data to other systems, or integrating with a third-party API.