https://joshblais.com/posts/how-i-deploy-apps/