Automation as a form of pre-commitment to best practices in web development. A talk given to the University of Melbourne's Web Information Technology class (Sem 1, 2013), based on experiences at 99designs.
every time you push code 2. Test before coding wherever possible, to make sure your design will allow for testing 3. Measure coverage of your tests, and fail your test run unless coverage increases
and other tedious tasks one-step 2. Use your test suite as a sanity check during deployment 3. Use feature flipping to get your code into the live site earlier