Writing code is not a trivial endeavor. No matter where it runs and the conditions that exist in that environment, its users must be delighted with the experience of running a stable application. In this session, we'll cover a number of concepts, patterns, and tools that you can use to improve your code. We'll discuss unit testing, resiliency patterns, logging strategies, and so much more.