Making Time for Thinking
Power and control can be nice to have but what we need most is … time to think.
Read articles to get a feel for Architecting Systems
Power and control can be nice to have but what we need most is … time to think.
Learning to respond is an essential systems-thinking skill. It begins with noticing our reactions.
Books for systems thinkers shared in the Icelandic tradition.
Emergence is a process, the ways simple interactions among individual parts form more-complex behaviors and patterns.
As we move from software to systems of software, time and relationship is where complexity increases at breakneck speed.
Exploring nonlinear thinking and approaches from experienced systems thinkers working inside, and outside, technology.
Read articles that are available to free subscribers
Architecting Systems is not (just) a newsletter -- it's a digital ecosystem of systems thinking tools and practices.
Power and control can be nice to have but what we need most is … time to think.
Systems thinking practices that will help you make impactful changes -- despite the emerging complexity of modern systems.
In the tech industry, we are most interested in knowledge stock: What do you know? This focus is holding many individuals, teams and organizations back. As relational complexity increases, individual knowledge stock is insufficient. What we need is knowledge flow.
Architecture, in the systems age, is not (just) Kubernetes. It is is designing relationships between parts (people and tech parts) then adapting those relationship patterns as circumstances change.
In this workshop, you’ll understand how interrelated and interdependent parts (in people and software) act together to create patterns Through hands-on exercises and a real-world scenario, you'll You’ll learn to create conceptual models to guide impactful decisions.
In this workshop, you’ll understand how interrelated and interdependent parts (in people and software) act together to create patterns Through hands-on exercises and a real-world scenario, you'll You’ll learn to create conceptual models to guide impactful decisions.
A two-day, hands-on Masterclass exploring systems thinking practices. As the relational complexity of our software systems increases, our traditional, linear thinking approaches are insufficient. Software professionals, especially those building interdependent software and services need to think in systems.
Architecture, in the systems age, is not (just) Kubernetes. It is is designing relationships between parts (people and tech parts) then adapting those relationship patterns as circumstances change.
school of systems
Want to dive into learning, right now? Join the community of systems explorers.
Nonlinear skills, practices and approaches for technology professionals building knowledge systems. Recommend your favorites!
Articles, talks, books, podcasts, courses and more ... organized by themes and practices that nourish and support systems thinking and design.
Browse resources published by systems experts and find more perspectives to support your learning practice.
Converse with other technologists faced with increasing complexity. We learn from each other while practicing the art and science of systems design.
Courses on demand and real-time cohort courses that improve our skills and strengthen our practice.
Informal groups to support a specific practice, like daily writing or pitching your ideas.
I keynote at technology events, as well as develop onsite, remote and custom workshops. Here are some upcoming events.
Systems thinking practices that will help you make impactful changes -- despite the emerging complexity of modern systems.
In the tech industry, we are most interested in knowledge stock: What do you know? This focus is holding many individuals, teams and organizations back. As relational complexity increases, individual knowledge stock is insufficient. What we need is knowledge flow.
Architecture, in the systems age, is not (just) Kubernetes. It is is designing relationships between parts (people and tech parts) then adapting those relationship patterns as circumstances change.
In this workshop, you’ll understand how interrelated and interdependent parts (in people and software) act together to create patterns Through hands-on exercises and a real-world scenario, you'll You’ll learn to create conceptual models to guide impactful decisions.
In this workshop, you’ll understand how interrelated and interdependent parts (in people and software) act together to create patterns Through hands-on exercises and a real-world scenario, you'll You’ll learn to create conceptual models to guide impactful decisions.
A two-day, hands-on Masterclass exploring systems thinking practices. As the relational complexity of our software systems increases, our traditional, linear thinking approaches are insufficient. Software professionals, especially those building interdependent software and services need to think in systems.
Architecture, in the systems age, is not (just) Kubernetes. It is is designing relationships between parts (people and tech parts) then adapting those relationship patterns as circumstances change.
Architecture, in the systems age, is not (just) Kubernetes. It is is designing relationships between parts (people and tech parts) then adapting those relationship patterns as circumstances change.
Architecture, in the systems age, is not (just) Kubernetes. It is is designing relationships between parts (people and tech parts) then adapting those relationship patterns as circumstances change.