Talk Title
“From Laptop to Live Site: An Introduction to Continuous Integration and Continuous Delivery”
Talk Description
While platform-specific platforms have largely standardized hosting and deployment challenges that slowed down teams, there are still a lot of questions every team must answer on their own.
How confident are we that a code change is providing the right behavior? How do we know it isn’t breaking something else?
This presentation will walk through a fictionalized story of a team rushing to get multiple changes to their sites. Along the way they’ll learn:
- Why unit tests and coding standards checks usually run first.
- The importance of a separate testing environment for database-related changes.
- The utility of visual regression tests.
- That most of the work of Continuous Integration is talking through how they actually want to work together.
Bio
Steve is a developer with two decades of experience building WordPress and Drupal sites. While interning at a theatre company in college, Steve overheard the artistic director say they needed a blog and an online magazine. Steve volunteered to build the sites and WordPress 2.0.4 got the job done. His path was changed and he’s been making websites ever since.
As a freelance and agency developer, built sites for a range of clients including The Joffrey Ballet, Foreign Affairs, Marketplace, Public Radio International, and many higher education institutions. You can find patches from Steve all over Drupal core and contributed modules.