Course · engineers and platform builders
Growth Engineering: Fundamentals
A hands-on engineering course covering how to implement assignment, flag evaluation, exposure tracking, eligibility, traffic allocation, and cleanup for a real experimentation stack. Built for the engineers who own the platform behind every experiment.
Your instructor
Javid Jamae
Growth engineering leader who scaled Postman from $60M to $100M+ ARR and 20M+ users as Head of Engineering for Growth. Has built and audited experimentation systems at Achieve, Earnest, and Tout. 20+ years in engineering and product leadership.
What you will learn
What you will be able to do by the end.
Map the full experimentation stack and explain how identity, assignment, flags, exposure, and analytics connect end to end.
Implement variant assignment in code, including identity resolution, sticky assignment, and debugging mismatched variants.
Instrument clean exposure and conversion events, build funnel tracking, and verify firing before and after launch.
Implement eligibility and targeting across frontend and backend, then test and audit it for correctness.
Manage traffic allocation, ramping, namespaces, holdouts, and concurrent experiments without contaminating results.
Monitor for sample ratio mismatch and run productization work like rollouts, flag retirement, and cleanup automation.
Curriculum · 53 lessons
Everything inside the course.
Foundations of Growth Engineering
What growth engineering is, where these teams sit, who they work with, and the core skills and pillars the rest of the course builds on.
Intro to Experimentation
The end-to-end experiment stack for engineers: flags, evaluation, assignment, exposure, and analytics, with hands-on simulators.
Variation Assignment
Implement assignment in code: identity resolution, sticky bucketing, debugging mismatches, and monitoring for sample ratio mismatch.
Event Analytics
Plan and build the tracking layer: exposure and conversion events, funnels, attribution, and verification before and after launch.
Targeting and Eligibility
Decide who enters an experiment and enforce it correctly across frontend and backend, then test, audit, and debug the rules.
Traffic Allocation
Allocate and ramp traffic safely across concurrent experiments using namespaces, isolation, and global holdouts.
Cleanup and Productization
Ship the winners and retire the rest: rollouts, flag retirement, reruns, and automating cleanup so the platform stays healthy.
How to get access
Included with your Delivering Growth membership.
You do not buy this course on its own. Subscribe to the Delivering Growth community on Skool and you get this course plus every other course, the calculators, and the Custom GPT.
- All video lessons and written breakdowns for this course
- Every other Delivering Growth course, included in the same membership
- The Custom GPT trained on the full course material
- Free A/B testing calculators and design templates
- Community access and all future course updates