Being Rugged: How not to fail when things break.
A real-life tale of how Testing in Production has your back if you build safe enough failure states

Search for a command to run...
Series
Complex systems (including micro-services) can rarely be tested to completeness. Knowing when and where your software is not healthy in your live environment can compliment your testing plans.
A real-life tale of how Testing in Production has your back if you build safe enough failure states

Networks are not perfect; mistakes get shipped; your code, integrations, and users will surprise you. Testing in Production is your safety net. Keeping a good eye on your Live system is key to supporting your applications and users. Monitors work li...

Adding observability and cross-application monitoring to microservices

Instrumenting Application Behaviours with Monitoring tooling

Observability gives you debugging superpowers. It's x-ray vision to see what's happening inside your live software. The insight you can gain from knowing what happens when your users interact with your services (and when your services interact with e...
