Browse resources by type. Read a book, take a course, watch a video, listen to a podcast ...
Essential non-linear skills and practices for software professionals.
Outlines five disciplines for creating a learning organization that can adapt and thrive in a dynamic environment.
Insights into the interconnectedness of complex systems and provides a framework for understanding and influencing them effectively.
Exploring how design thinking can navigate complex, rapidly changing systems to create innovative solutions for the future.
Interview at GOTO 2024 discusses systems thinking in software architecture and how effective knowledge flow shapes organizational dynamics and team performance.
A live discussion on systems thinking, nonlinear skills, and software resilience
Improve code incrementally with practical, manageable steps for lasting maintainability
Practical techniques for structured arguments to improve reasoning and influence
How to learn proven API patterns to design, secure, and scale resilient APIs
Exploring systems thinking's impact on adaptability in software development.
Socio-Technical Alignment of Software, Strategy, and Structure
Tim and Brene talk about the critical skill of cultivating self-awareness
Take specific steps to deeper self-awareness