Successfully Onboarding a Junior Engineer in Three Steps
An Introduction to Mongoid for Users of ActiveRecord
To mock, or not to mock?
The Bug that Forced Me to Understand Memory Compaction
An Overview of Type Checking in Ruby with Sorbet
Generating type signatures for dynamic mixins using Sorbet and Tapioca
A Journey Through the Sorbet Pipeline