Production Comes First - An Outside-In Approach to Building Microservices by Martin Thwaites
Briefly

At the most foundational level, linters represent the first line of defense, ensuring developers adhere to proper conventions. Compiler feedback offers a deeper analysis. Developer tests and E2E testing assess code impacts and system integration. Production telemetry and customer feedback provide insights into real-world operations.
Martin Thwaites emphasizes testing from 'the inside out,' including not only internal system components but also the connections between different parts. Comprehensive testing ensures code quality and system functionality.
Read at InfoQ
[
add
]
[
|
|
]