I second that. I experienced this drive towards overly complicated pipelines that require a bunch of external systems to work in order to test my application and claims like “it’s impossible to run it locally”.
The answer should be more modular code with clear interfaces and contracts so that I can test as much as possible locally.
The answer should be more modular code with clear interfaces and contracts so that I can test as much as possible locally.