Learning Systems Thinking

Essential Non-Linear Skills and Practice for Software Professional

Ways to Learn

  • Read The Book

    To understand the mindshift technology professionals are experiencing as complexity increases … and how to think in systems.

  • Join the Community

    Join the Software Crafters Collective. Courses, cohorts, practice group and lively discussions about system design in the modern world.

  • Find Resources

    When we think in systems, we are integrating and synthesizing knowledge. Explore the evolving library of reading, listening, watching and learning resources from top experts.

  • Take a Workshop

    Want to get hands-on? Check out upcoming workshops. All over the world and together online, join others in learning systems thinking.

  • Subscribe to the Newsletter

    Learning Systems Thinking sends new resources, interesting quotes and upcoing events to your inbox. Don’t miss a thing!

  • Come to an Event

    Join your peers, in-person or remotely, to explore the hot topics in software systems design.

Recent Talks

Systems Thinking for Software Professionals

Maybe you want to turn a hobby into something more. Maybe you want to launch a business. Maybe you want to turn a hobby into something more.

From Software to Systems: Modern Agility

Maybe you want to turn a hobby into something more. Or maybe you have a creative project to share with the world. Maybe you want to turn a hobby into something more.