Andy Waite
AboutContactWork

Posts

  • Mar 31, 2025

    Setting up Zed with Ruby LSP

  • Dec 8, 2024

    Extracting transcripts from Just Press Record

  • Oct 3, 2024

    An Introduction to the Ruby LSP Add-on System

  • Sep 17, 2023

    Adding Sorbet and Tapioca to a Jumpstart Pro app

  • Apr 15, 2022

    A GitHub Actions Rails CI Workflow in 5 lines

  • Apr 9, 2022

    My Ruby Kata Template

  • Mar 16, 2020

    Defining your team's policy for broken builds

  • Mar 15, 2020

    Avoiding common cron pitfalls when scaling Rails

  • Mar 14, 2020

    Speed up your TDD by refactoring rails_helper.rb

  • Oct 2, 2019

    Getting started with Sorbet

  • Sep 15, 2019

    Migrating from Mocha to rspec-mocks

  • Jul 15, 2018

    Preventing False Positives in RSpec When Testing Exceptions

  • Oct 11, 2015

    Prevent Accidental Coupling in Rails

  • Aug 15, 2015

    Faster TDD in Rails with Bundler's 'require: false'

  • May 23, 2015

    Ruby and Rails Resources for Intermediate to Advanced Developers

  • May 17, 2015

    Improve Your Workflow by Avoiding Conflated Commits

  • May 1, 2015

    Treating ActiveRecord as a private interface with FigLeaf

  • Feb 28, 2013

    Minimal Rakefile for RSpec, Cucumber and Jasmine

  • Feb 21, 2013

    Playing with (RSpec)-Fire

  • Dec 5, 2012

    Using Zeus with Cucumber and Guard

  • Aug 22, 2012

    TDD Triangulation Practice

  • May 28, 2012

    RubyMotion App Template

subscribe via RSS

Andy Waite

  • Andy Waite
  • contact@andywaite.com
  • andyw8

Ruby and Rails Developer, Toronto