Cover your mouth when sneezing and other developer hygiene practices

bensheldon

Do you copy code around between projects? Did you install that module right off the Internet? When did you last wash your hands? Poor developer hygiene increases development time and costs, increases the risk of critical production failures and security breaches, and hurts your developers health and well-being.

Continuous Integration and Delivery practices and tooling can help operationalize hygienic development practices, saving you time, money, health and sanity. In this session you’ll learn platform-agnostic best practices, tools and services for code linting, static analysis, performance monitoring, logging, exception tracking, and dependency management; including:

The secret to paying off your Continuous Integration bill in just 20 minutes

  • 5 easy tools that will alert you to bugs and reliability risks before code ever gets to production
  • Why automating your style-guide can make code reviews 4 times more effective     
  • Simple steps you can take to never miss an exception or production downtime event ever again
  • How evergreening your dependencies can keep you up to date with every release and security patch
  • Learn easy, everyday practices to increase code quality, consistency and reliability for the lifetime of your web application

Session Track

DevOps

Experience Level

Intermediate

Drupal Version