Testing in Production

James discusses the evolving landscape of software testing, highlighting the shift towards testing in production environments, particularly among leading organizations. He emphasizes the importance of robust monitoring and aggregated logging to support this approach. Additionally, he addresses the complexities of versioning as systems become more interconnected, noting that consumer-driven contracts are emerging as a solution to these challenges.