My Ideal Workflow
Local Enviornment
Portable
Customizable
Lots of pre-built images
Free
Technologies I would smash in
Local Development
Version Control
One-command setup
DB Push/Pull
Uploads Push/Pull
PHP & JS Testing
Bundler
Image Optimization
Code Standardization
Composer / Bedrock
Deployment
Push to Github
Master triggers deploy
Other branches create staging sites
CI bundles packages
Installs Composer packages
Runs tests
Kubernetes & AWS
Made with Slides.com