Failure happens! It's our job to turn these disruptions into learning opportunities. As our software has become more distributed and complex, the "shift-left" movement brings reliability testing to earlier stages of development. Ensuring reliability goes beyond simple end-to-end tests.
To ensure the highest levels of reliability, you must perform a suite of testing types. Incorporate contract tests to validate APIs; load tests for scaling predictability. Let's learn from Chaos Engineering principles by incorporating disruptive behavior into your system before production.
Join Paul as we learn ways to incorporate a plethora of testing into your software development pipeline. We'll discuss the pros and cons of each and what you can do to add these to your processes.
By embracing a little disruption, you can significantly improve the reliability of your system.
The basic agenda follows:
5:30 - 6:00 Food and networking (Go excels at networking)
6:00 - 6:10 Announcements, intros, and so forth
6:15 - 7:00 Main presentation of the month
7:00 - 7:30 Q&A
7:30 - 8:00 Hang out and network
Please join us for this in-person event! Please, be sure to RSVP so that we can plan the food appropriately. We greatly appreciate your help as we try to ensure the safety and comfort of those attending.