So You Want To Serve Your Generation?