Look outside your building.
Domain knowledge transfer means taking a solution from one field and applying it to another.
Software engineering can be insular. We think our problems are unique. They rarely are. Other disciplines have already solved variations of our exact issues.
Read about biology, economics, or urban planning. A city’s traffic grid solves the same routing problems as a service mesh. An immune system handles threat detection better than most security platforms.
A practical example is Nassim Taleb’s concept of antifragility. He observed biological systems that get stronger when stressed. We can apply this directly to microservices. Instead of building a system that merely survives failures, we can build one that requires random failures to maintain its health. Chaos engineering is applied biology.
If you only read software engineering books, you will only write standard software.