Generating a full-stack application from a database | notes.eatonphil.com