Ivan Sanchez is an independent tech leader, developer and coach with over 20 years of commercial experience. He has worked in a variety of industries and has been an advocate of Agile and eXtreme Programming practices such as TDD and Pair Programming since the early 2000s.
He's been successfully delivering Kotlin code to production since version 1.0 and is the co-author of http4k: a lightweight HTTP library for Kotlin.
We all know that testing is an important factor in software development.
What if your tests could also work for you in dimensions that you didn’t even know existed? What if they could give you superpowers? Superpowers like easily running an entire bank on a single developer workstation, generating visual documentation of all the interactions across your fleet of microservices with a simple test plugin, or building reusable infrastructure which allow you to test your entire codebase at the unit, integration or end-to-end level.
In this talk, you'll learn about why your design and technology choices matter for testing and some Kotlin and http4k techniques that allow you to do much more by actually writing less test code.