"Software developer with a kaizen mindset"
Reading List
Systems Thinking
A great series of 5 articles by Andrew Hening about systems thinking. It gives a nice breakdown on how to look at things in a structured way.
Systems thinking is a way of making sense of the complexity of the world by looking at it in terms of wholes and relationships rather than by splitting it down into its parts.