Writing

Two books, one thesis.

Most of what goes wrong in software lives in what nobody wrote down: decisions, assumptions, meaning. Both books are about making the implicit explicit, first in architecture, then in data.

Books

Books

Mastering Software Architecture, cover
Apress · 2025

Mastering Software ArchitectureA Comprehensive New Model and Approach

A new model for architecture that treats people, business forces, and organizational reality as first-class constraints. It rebuilds the field’s canon from first principles instead of summarizing it.

Published
Author
Michael Carducci, with contributing author Daniel Tippie
ISBN
979-8868804090
The Semantic Blueprint, concept cover art
Concept art
Packt · 2027 · in progress

The Semantic BlueprintBuilding an AI-Ready Semantic Layer with W3C Open StandardsWorking title

A hands-on guide to building an AI-ready semantic layer with JSON-LD, RDF, OWL, SPARQL, SHACL, and more, starting from data you already have. Why AI can’t use data whose meaning is implicit, and how to build the layer that fixes it, one system at a time, with standards that have been quietly solving this for thirty years.

Early-access edition available soon

Video

DevRandom, with Kate.

Videos about technology, its history, and the humans inside it, made with Kate Carducci, who directs, edits, lights, and wrangles the magician. Some ideas are too important, or too interesting, to leave in conference rooms.

DevRandom on YouTube →

Want this thinking in your building?

The books are the model; the workshops and engagements put it to work.

See workshopsStart a conversation