engineering managementsystemscomplexity Systems Thinking: 3 Steps to Tackle Complex Technical Problems Practical advice on dealing with complex systems for engineering managers. Published May 30, 2023 Link: Substack