All courses

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.

53 lessons engineers and platform builders Included with membership
JJ

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.

01

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.

01What Is Growth Engineering?
02Where Do Growth Engineers Work?
03Who Do Growth Engineers Work With?
04Tools and Skills
05Experimentation Pillars
02

Intro to Experimentation

The end-to-end experiment stack for engineers: flags, evaluation, assignment, exposure, and analytics, with hands-on simulators.

06Why Experimentation Matters
07A/B Test Fundamentals
08The Experimentation Lifecycle
09Experiment Stack Overview
10Feature Flagging for Experiments
11Flag Evaluation Mechanics
12Assignment and Exposure
13Analytics and Events
14A/B Test Simulation
03

Variation Assignment

Implement assignment in code: identity resolution, sticky bucketing, debugging mismatches, and monitoring for sample ratio mismatch.

15Assignment Flagging
16Choosing a Flagging Approach
17Identity and Assignment Logic
18Sticky Assignment
19Implementing Assignment in Code
20Debugging Variant Assignment
21Monitoring for Sample Ratio Mismatch
22Assignment Best Practices and Cleanup
04

Event Analytics

Plan and build the tracking layer: exposure and conversion events, funnels, attribution, and verification before and after launch.

23Planning and Tracking Strategy
24Exposure and Conversion
25Funnels and Attribution
26Tracking Architecture
27Pre-Launch Verification
28Live Monitoring
05

Targeting and Eligibility

Decide who enters an experiment and enforce it correctly across frontend and backend, then test, audit, and debug the rules.

29Eligibility Strategy
30Common Eligibility Patterns
31Implementing Eligibility in the Frontend
32Implementing Eligibility in the Backend
33Tracking and Auditing Eligibility
34Testing Eligibility Logic
35Debugging Targeting and SRM
06

Traffic Allocation

Allocate and ramp traffic safely across concurrent experiments using namespaces, isolation, and global holdouts.

36Traffic Allocation Fundamentals
37Ramping
38Unassigned Users
39Concurrent Experiments
40Traffic Isolation
41Namespace Management
42Global Holdouts
43Mid-Test Allocation Changes
44Debugging Allocation
07

Cleanup and Productization

Ship the winners and retire the rest: rollouts, flag retirement, reruns, and automating cleanup so the platform stays healthy.

45Rollouts
46Flag Retirement
47Cleaning Up Losers
48Reruns
49Tracking Integrity
50Cleanup Automation
51Test Automation

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
Subscribe on Skool to get access