Michael Carducci

Software Architect & Magician

Michael Carducci spent years learning to see things as they actually are; first as a magician, then as a software architect, now as both simultaneously. And somehow that’s not even the whole story.

He’s the author of Mastering Software Architecture (Apress, 2025) and is currently writing The Semantic Layer. He has spent over 25 years following interesting problems; through roles from individual contributor to CTO and back again, across industries and continents.

As a speaker, he applies the same toolkit he uses in close-up magic: attention, misdirection, timing, storytelling, and the instinct to take the long way around when that’s where the truth lives. Audiences at hundreds of conferences across four continents have described his talks as the kind that change how you think about a problem rather than just what you know about it.

He also makes YouTube videos about technology and curiosity with his wife Kate, because some ideas are too important (or too interesting!) to leave only in conference rooms.

Presentations

Your data is worthless to AI (Without a semantic layer)

Here's How to Fix It...

9:00 AM MDT

Gartner just declared the semantic layer a non-negotiable foundation for AI. Most of the industry responded with a blank stare.

This presentation is the answer to that blank stare.

Your AI has a dirty secret: there is no mechanism in its architecture for truth. Only probability. Every response is a hallucination — most just happen to overlap with the facts. The philosophers figured out why 2,500 years ago, and they also gave us the solution. Plato defined knowledge as justified true belief. RAG is our architecture for justification. But there's a problem — your structured data is wholly inaccessible to it, because your JSON is full of magic strings that mean nothing outside the system that generated them.

This presentation shows you how to fix that. Not with a new framework, a bigger model, or an enterprise triple store. With a discipline — the discipline of making meaning explicit. JSON-LD, RDFS, OWL, and Schema.org form a standards stack that has been quietly solving this problem for 30 years. Your AI is already fluent in it. Half the web already speaks it. Google built an empire on it.

You'll leave with a concrete understanding of what the semantic layer actually is, why it matters, and — most importantly — how to start building it this week with the APIs you already have.

Your data isn't worthless. AI just doesn't know what it means yet.

When Code is Cheap, Architecture is Everything

Architecture in the Age of AI

8:30 AM MDT

As code generation becomes increasingly automated, our role as developers and architects is evolving. The challenge ahead isn’t how to get AI to write more code, it’s how to guide it toward coherent, maintainable, and purposeful systems.

In this session, Michael Carducci reframes software architecture for the era of intelligent agents. You’ll learn how architectural constraints, composition, and trade-offs provide the compass for orchestrating AI tools effectively. Using principles from the Tailor-Made Architecture Model, Carducci introduces practical mental models to help you think architecturally, communicate intent clearly to your agents, and prevent automation from accelerating entropy. This talk reveals how the enduring discipline of architecture becomes the key to harnessing AI—not by replacing human creativity, but by amplifying it.

The Art of Being an Architect

10:30 AM MDT

The hardest part of software architecture isn’t the technology, it’s the people. Every architecture lives or dies by its ability to influence behavior, build consensus, and turn vision into change. In this session, Michael Carducci explores the real work of being an architect: communicating clearly, guiding decisions, and driving meaningful change in complex organizations. Drawing from decades of experience and the principles behind the Tailor-Made Architecture Model, Carducci shows how to identify where change is needed, package ideas for adoption, and lead with both clarity and empathy.

And while AI may soon help us design systems, it still can’t align humans around them. The enduring art of architecture lies in shaping not just the code, but the culture that makes progress possible. You’ll leave with practical tools to navigate the human side of architecture and a renewed appreciation for why that art still matters.

3rd Generation Agentic AI

Solving Integration, Intelligently

1:00 PM MDT

AI models are evolving fast, but the systems around them aren’t. Every backend change still breaks your carefully tuned AI client, while on the web, every change to a server doesn’t require you to download a new browser. What if AI worked the same way?

In this talk, Michael Carducci explores the architecture of 3rd Generation Agentic AI, building on the ideas and technologies introduced in Data Architecture for AI. You’ll discover how JSON-LD, Hydra, and semantic integration enable truly evolvable, interoperable AI ecosystems at web scale. Through live demos and real-world examples, Carducci shows how these web-native standards create APIs that describe themselves, adapt to change, and empower agents to discover and interact safely without brittle coupling. The real frontier isn’t smarter models—it’s shared meaning—and that’s an architectural problem worth solving.

Why AI Acceleration Keeps Slowing You Down

The Paradox of Speed vs Delivery

3:00 PM MDT

AI is accelerating software development at an unprecedented pace, but many teams are discovering a frustrating reality: faster coding isn’t translating into faster delivery.

The reason is counterintuitive. When you accelerate one part of a system, you don’t improve the system… you stress it. More code becomes more review, more coordination, more cognitive load, and ultimately, less flow.

This talk connects that modern failure mode to a foundational systems insight from The Goal: local optimization usually degrades overall performance. From there, Michael Carducci shows how to apply the Theory of Constraints to modern software delivery.

Using concrete examples, you’ll see how practices like XP, DevOps, Domain-Driven Design, and Team Topologies act as targeted interventions on specific bottlenecks—and how misapplying them can make things worse.

You’ll leave with a practical mental model for identifying constraints in your system, reasoning about trade-offs, and designing for flow in an AI-accelerated world.

Lost Developer Wisdom

8:00 PM MDT

In our rush toward the future, the software industry keeps forgetting its past—and with it, the hard-won lessons that could save us from repeating the same mistakes. In this live storytelling session, Michael Carducci revives the forgotten wisdom of the pioneers who shaped our craft.

Through entertaining, thought-provoking tales drawn from computing’s early days, he reveals how timeless principles still illuminate today’s challenges in architecture, AI, and innovation. Blending inspiration, history, and humor, Carducci connects these tales to our modern struggles with AI, architecture, and innovation itself. This isn’t nostalgia—it’s a rediscovery of the foundations that still shape great software and better technologists.

Your data is worthless to AI (Without a semantic layer)

Here's How to Fix It...

9:00 AM MDT

Gartner just declared the semantic layer a non-negotiable foundation for AI. Most of the industry responded with a blank stare.

This presentation is the answer to that blank stare.

Your AI has a dirty secret: there is no mechanism in its architecture for truth. Only probability. Every response is a hallucination — most just happen to overlap with the facts. The philosophers figured out why 2,500 years ago, and they also gave us the solution. Plato defined knowledge as justified true belief. RAG is our architecture for justification. But there's a problem — your structured data is wholly inaccessible to it, because your JSON is full of magic strings that mean nothing outside the system that generated them.

This presentation shows you how to fix that. Not with a new framework, a bigger model, or an enterprise triple store. With a discipline — the discipline of making meaning explicit. JSON-LD, RDFS, OWL, and Schema.org form a standards stack that has been quietly solving this problem for 30 years. Your AI is already fluent in it. Half the web already speaks it. Google built an empire on it.

You'll leave with a concrete understanding of what the semantic layer actually is, why it matters, and — most importantly — how to start building it this week with the APIs you already have.

Your data isn't worthless. AI just doesn't know what it means yet.

Your data is worthless to AI (Without a semantic layer)

Here's How to Fix It...

11:00 AM MDT

Gartner just declared the semantic layer a non-negotiable foundation for AI. Most of the industry responded with a blank stare.

This presentation is the answer to that blank stare.

Your AI has a dirty secret: there is no mechanism in its architecture for truth. Only probability. Every response is a hallucination — most just happen to overlap with the facts. The philosophers figured out why 2,500 years ago, and they also gave us the solution. Plato defined knowledge as justified true belief. RAG is our architecture for justification. But there's a problem — your structured data is wholly inaccessible to it, because your JSON is full of magic strings that mean nothing outside the system that generated them.

This presentation shows you how to fix that. Not with a new framework, a bigger model, or an enterprise triple store. With a discipline — the discipline of making meaning explicit. JSON-LD, RDFS, OWL, and Schema.org form a standards stack that has been quietly solving this problem for 30 years. Your AI is already fluent in it. Half the web already speaks it. Google built an empire on it.

You'll leave with a concrete understanding of what the semantic layer actually is, why it matters, and — most importantly — how to start building it this week with the APIs you already have.

Your data isn't worthless. AI just doesn't know what it means yet.

Six Secrets to Succeeding with Microservices

1:30 PM MDT

Microservices architecture has become a buzzword in the tech industry, promising unparalleled agility, scalability, and resilience. Yet, according to Gartner, more than 90% of organizations attempting to adopt microservices will fail. How can you ensure you're part of the successful 10%?

Success begins with looking beyond the superficial topology and understanding the unique demands this architectural style places on the teams, the organization, and the environment. These demands must be balanced against the current business needs and organizational realities while maintaining a clear and pragmatic path for incremental evolution.

In this session, Michael will share some real-world examples, practical insights, and proven techniques to balance both the power and complexities of microservices. Whether you're considering adopting microservices or already on the journey and facing challenges, this session will equip you with the knowledge and tools to succeed.

The Semantic Strategy For AI

Unleash the true potential of AI

5:00 PM MDT

Gartner just declared the semantic layer a non-negotiable foundation for AI. Most of the industry responded with a blank stare.

This presentation is the answer to that blank stare.

Your AI has a dirty secret: there is no mechanism in its architecture for truth. Only probability. Every response is a hallucination — most just happen to overlap with the facts. The philosophers figured out why 2,500 years ago, and they also gave us the solution. Plato defined knowledge as justified true belief. RAG is our architecture for justification. But there's a problem — your structured data is wholly inaccessible to it, because your JSON is full of magic strings that mean nothing outside the system that generated them.

This presentation shows you how to fix that. Not with a new framework, a bigger model, or an enterprise triple store. With a discipline — the discipline of making meaning explicit. Be introduced to a standards stack that has been quietly solving this problem for 30 years. Your AI is already fluent in it. Half the web already speaks it. Google built an empire on it.

You'll leave with a concrete understanding of what the semantic layer actually is, why it matters, and—most importantly—how to empower teams to start building it this week with the APIs you already have.

Your data isn't worthless. AI just doesn't know what it means yet.

Refactoring REST APIs for the Last Time: Strategies for a Future-Proof Design

8:30 AM MDT

REST APIs often fall into a cycle of constant refactoring and rewrites, leading to wasted time, technical debt, and endless rework. This is especially difficult when you don't control the API clients.

But what if this could be your last major API refactor? In this session, we’ll dive into strategies for designing and refactoring REST APIs with long-term sustainability in mind—ensuring that your next refactor sets you up for the future.

You’ll learn how to design APIs that can adapt to changing business requirements and scale effectively without requiring constant rewrites. We’ll explore principles like extensibility, versioning, and decoupling, all aimed at future-proofing your API while keeping backward compatibility intact. Along the way, we’ll examine real-world examples of incremental API refactoring, where breaking the cycle of endless rewrites is possible.

This session is perfect for API developers, architects, and tech leads who are ready to stop chasing their tails and want to invest in designing APIs that will stand the test of time—so they can focus on building great features instead of constantly rewriting code.

Innovation: Why the Majority Is Always Wrong

12:30 PM MDT

If everyone agrees with you, you’re probably not innovating, you’re just conforming faster. History’s breakthroughs rarely came from consensus; they came from heretics, hackers, and the hopelessly curious. In this talk, Michael Carducci takes aim at the myth of collective wisdom and explores why the crowd is almost always optimized for the past. Through stories of misfits who changed the world—from computing pioneers to magicians who reinvented wonder; Carducci reveals the hidden patterns of real innovation: discomfort, doubt, and persistence in the face of polite disbelief.

You’ll learn how to recognize the subtle forces that suppress new ideas, how to trust your intuition when it runs counter to consensus, and how to cultivate the curiosity and courage that real innovation demands. This is a talk for the misfits, the tinkerers, and the quietly visionary… because progress has always started at the edges.