Emily Samp
Successfully Onboarding a Junior Engineer in Three Steps
An Introduction to Mongoid for Users of ActiveRecord
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