
Browse Editions
- · Featured
Making Time for Thinking
Power and control can be nice to have but what we need most is … time to think.
- · Featured
The Difference Between Building SYSTEMS vs Building SOFTWARE
Diana Montalion shares why traditional software approaches fall short in today’s complex systems—and how systems thinking offers a better path forward.
- · Featured
Software Systems Aren’t Just Software (with Diana Montalion)
To build truly large software systems, you need to see beyond the code. In this episode of Developer Voices, Diana Montalion, author of Learning Systems Thinking, explores how understanding systems—including people, priorities, and processes—can help developers design better, more adaptive software.
- · Diana Montalion · Events
Architecture is Designing Knowledge Flow -- Explore DDD
In the tech industry, we are most interested in knowledge stock: What do you know? What information can you apply easily? Whiteboard tests, for example, assess a candidate's stock of knowledge.
- · Diana Montalion · Events
Systems Thinking 2-Day Masterclass -- Explore DDD
This hands-on workshop introduces essential non-linear skills and practices for software professionals.
- · Diana Montalion · Events
Qualities of a Well-Functioning System -- Kotlinconf
Keynote discusses the increasing relational complexity in software and emphasizes three essential qualities of well-functioning systems: resilience, self-organization, and hierarchy, which challenge traditional thinking and promote better outcomes through collaboration with the system's inherent properties.
- · Diana Montalion · Events
Architecture is Designing Knowledge Flow -- Craft 2025
The tech industry needs to shift from focusing on individual knowledge stock to fostering knowledge flow to make better decisions amidst change. This involves understanding the differences between data, information, knowledge, understanding, and wisdom, and recognizing the importance of developing knowledge systems as a core architectural practice.
- · Diana Montalion · Events
The Friction Fix: Building Collaborative Relationships Between Teams -- QCon London
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.
- · Diana Montalion · Events
The Friction Fix: Building Collaborative Relationships Between Teams -- QCon London
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.
- · Diana Montalion · Events
Architecture isn't Kubernetes -- NDC London
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.
- · Diana Montalion · Events
Mindshifts: Thriving in the Systems Age -- OOP
In my lifetime, we have experienced the equivalent of 20,000 years of change. Nonlinear change. In many respects, we are the architects of change, yet we seem to do the same things again and again, expecting different results.