Experimental Design
Design rigorous experiments — from power analysis to pre-registration
- Randomization
- Power analysis
- Factorial designs
- Adaptive experiments
- Design review
Causal Inference
Move beyond correlation — master DAGs, IV, diff-in-diff, and causal forests
- DAGs & do-calculus
- Matching & weighting
- Instrumental variables
- Sensitivity
- Identification memos
Reinforcement Learning
From MDPs to policy gradients, bandits, and RLHF
- MDPs
- Dynamic programming
- Q-learning
- Policy gradients
- Offline RL
- RLHF
Bayesian Statistics in Practice
Build probabilistic models with Stan and PyMC — from priors to MCMC
- Prior specification
- MCMC
- Hierarchical models
- Model criticism
- Probabilistic programming
A/B Testing at Scale
Sequential testing, multiple comparisons, and trustworthy experiment pipelines
- MDE & power
- Sequential testing
- Multiple comparisons
- Experiment infrastructure
- Review boards
Reinforce OS
Build and run adaptive experiments with the Reinforce OS experiment API
- Assign & observe API
- Variable library
- Thompson sampling
- Bayesian analysis
- Early stopping
Free & open
Decision-Making Under Uncertainty
Our open textbook — 10 interactive chapters covering experiments, causality, Bayesian thinking, bandits, and RL. No account required.
Start reading →