Scaling Personalization: DevOps at Stitch Fix
summary
Stitch Fix runs personalized recommendations by scoring every client × inventory pair daily with machine learning, combines those scores with 3500 stylists for curation, and runs a tech stack of microservices, event-driven pipelines, and CI/CD with 125 engineers and 80 data scientists. Engineering scales via small cross‑functional two‑pizza teams, TDD, A/B experiments (roughly 1/3 win, 1/3 neutral, 1/3 lose), cloud‑only ops and integration of 50 third‑party services, enabling rapid iteration and tangible revenue and headcount growth.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:19Background
- 1:24Stitch Fix
- 2:29Personalized Recommendations
- 3:39Humans + Data Science
- 6:28Scaling Personalization
- 6:50Conway's Law
- 7:50Small "Service" Teams
- 13:28What Problem Are You Trying to Solve?
- 14:24Buy, Not Build
- 18:48Experimental Discipline
- 23:07Evolution to Microservices
- 26:38Quality Discipline
- 27:15Test-Driven Development
- 28:23Optimizing Developer Effort
- 29:51Build It Right (Enough) The First Time
related talks
25mPersonalization and Retail: Lessons from Stitch Fix
40mEnabling simple ML ops at Stitch Fix
34mAugmenting Human Decision Making with Data Science
20mBrad Klingenberg, Director of Styling Algorithms, Stitch Fix
02mDBTB IN Eric Colson r
18mSynthesizing human and machine capabilities
39mDecision Making Based on Machine Learning at Outfittery
42mAn Algorithm of Style
