Fitness for nerds.