A practical guide to experimentation (and benchmarking)