
Explore Interviews
& Videos
-
The Difference Between Building SYSTEMS vs Building SOFTWARE
Systems Thinking
Diana Montalion shares why traditional software approaches fall short in today’s complex systems—and how systems thinking offers a better path forward.
-
Navigating Complexity with Systems Thinking • GOTO 2024
Systems Thinking
Andrew Harmel-Law and Diana Montalion explore the critical importance of systems thinking in software development and organizational dynamics.
-
Happy Path Programming
Thinking About Thinking
The 100th episode! Diana Montalion teaches us about Systems Thinking and why it matters for those of us building software in an increasingly complex world.
-
Software Developers Journey
From a Bookstore to Systems Thinking
As a kid, Diana had the feeling that she loved the wrong things. We discussed how she discovered computers but didn't embrace them for a long time. Diana explained how she wanted to become a writer, moved to Montana, and opened a bookshop. We talked about rediscovering programming, and how she finally went all-in, moved to Austin, TX, and became a systems expert.
-
Beyond Coding
Systems Thinking
Diana Montalion shares how we think in terms of systems to accommodate for what we want as users, depending on the context we’re in.
It requires a way of thinking we’re not used to: systems thinking, or non-linear thinking. But doing so and adapting the software we create, can open up opportunities that weren’t there before.
-
Software Architecture Stream
Nonlinear Thinking
We are used to linear thinking – but really nonlinear thinking and systems thinking is what helps in a lot of modern challenges around software architecture. Diana Montalion is an expert on these subjects and applies them to software architecture regularly. She will tell us how nonlinear thinking helps with software architecture and why it is important.
-
Frontmatter
Author Interview
Diana Montalion is the author of the Leanpub book Writing as Thinking: Practices for Technology Professionals. In this interview, Leanpub co-founder Len Epp talks with Diana about her background and her career, becoming a systems architect, the nature of non-linear systems thinking, and how writing can help you learn how to think differently.
-
APIs Unplugged
APIs in a Nonlinear World
In this episode, Mike and Matt are joined by Mentrix Group founder Diana Montalion. They discuss the relationship between APIs, software architecture, and non-linear thinking, as well as the most powerful ways that non-linear, systems, and pattern thinking can be applied in the context of digital transformation. -
Add Dot
Systems Thinking
What is Systems Thinking? Vaughn and Diana discuss how this form of thinking can help software architects. Includes cat herding, metacognition and a few shared personal experiences.
-
Techie Leadership
Building Trust
In this episode you can hear Diana Montalion and Andrei talk about partnering with people who are good at covering your blind spots, the process of structuring change and the essential quality called trust.
-
11/22/24 •
W-Jax Opening Keynote
Architecture, in the systems age, is not (just) Kubernetes. It's not the implementation of any particular toolset. Architecture is designing relationships between parts and adapting those relationship patterns as circumstances change. This requires engaging our mental models and working together to transform them.
-
10/16/24 •
Navigating Complexity with Systems Thinking • Diana Montalion & Andrew Harmel-Law
Andrew Harmel-Law and Diana Montalion explore the critical importance of systems thinking in software development and organizational dynamics.
-
8/5/24 •
GSAS23 Q&A Session with Mark Richards, Eoin Woods, Jacqui Read & Diana Montalion
Attendees ask their questions about software architecture and industry trends.
-
5/15/20 •
Speaking Truth to Power: A Foundational Skillset
There is an underlying skillset the nourishes and supports our ability to practice DDD or any approach that challenges traditional “power” structures. In this workshop, we’ll focus on that skillset.
-
10/14/20 •
Systems are Communication Structures
Achieving conceptual integrity in a system requires crafting conceptual integrity in people.
-
4/20/22 •
Systems Thinking
A wonderful discussion with Patrick Akil on how systems thinking is relevant to our work in software.
-
5/3/23 •
A Commune in the Ivory Tower - A New Approach to Architecture
An “everybody” keynote held at Domain-Driven Design Europe.
-
8/10/23 •
Architecture Over Architects - Codecamp Romania
Architecture is a technology-agnostic skill set. As the relational complexity of software increases, we need, more than ever, smart architecture.
-
11/1/22 •
From Software to Systems: Skills we Need Now
In the world of “digital transformation”, software is becoming systems. Unfortunately, we don’t think in systems. What are the essential skills and practices that help us navigate this paradigm shift?
-
2/23/24 •
DDD US Launch
First live streaming event to announce the new DDDUnitedStates.com site and discuss DDD’s impact on software in the United States.
-
1/3/23 •
Architecture Over Architects
A keynote to open the (Architectural) Decision Making Gathering open space.