Emily Samp


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