WordPress is well known for its user friendliness, but it's often not seen as very developer friendly. Out of the box, it doesn't necessarily promote modern, stable development practices, but that doesn't mean you can't bring these techniques and approaches to WordPress. This talk outlines one possible deployment workflow while covering the basic concepts of development/staging/production environments, version control and a few command line tools. We'll cover database migrations and keeping dependencies (like plugins, themes, and WordPress itself) up to date. Familiarity with using the terminal will be assumed, and it will be helpful if you already have WP-CLI and Composer running in your local environment.