Platform & AI Engineering
Software, data, and AI systems built with a product manager's discipline: GCP architecture, BigQuery, Dataform governance, ML pipelines, agent workflows, and the evaluation that makes them trustworthy in production.
Enterprise AI architecture | evidence | operations
My work closes the gap between a working demo and dependable operations by making source authority, human review, evaluation, failure handling, and release evidence explicit. I lead commercial implementation through Measured Studios.
Editorial pillars
Software, data, and AI systems built with a product manager's discipline: GCP architecture, BigQuery, Dataform governance, ML pipelines, agent workflows, and the evaluation that makes them trustworthy in production.
Decision simulations, live interactive prototypes, game-system architecture, and research notes where agents, world state, constraints, traces, and measurable behavior matter more than surface presentation.
Applied complexity, decision intelligence, and the organizational systems thinking behind technical work: how teams, ownership, and feedback loops shape what gets built.
Public evidence with explicit provenance, maturity, and claim boundaries.
Short notes and deep dives across all pillars.
Worth-keeping shares from elsewhere on the web — articles, papers, tools.
AI can shorten implementation without shortening discovery. This essay gets the center of Domain-Driven Design right: the valuable part is not a diagram, a document, or a fashionable folder structure. It is the repeated work of learning the business, naming concepts precisely, separating contexts, and turning that shared understanding into software. An agent can draft an impressive model, but the team has gained little if nobody can explain which assumptions it made or recognize when the real domain contradicts it.
The useful tension is that a domain model still needs artifacts. Code records the implemented model, tests hold selected invariants, and decision notes preserve reasons, but none of them is the whole understanding. That makes DDD more valuable and easier to counterfeit at the same time. The practical standard is not how much domain language an agent can generate. It is whether engineers and domain experts can use the same vocabulary to challenge a design, keep changes small enough to review, and notice when an apparently correct implementation solves the wrong problem.
The strongest idea here is progressive hardening. Context documents tell an agent what the team believes, review agents catch violations that still require judgment, and deterministic checks enforce rules precise enough to encode. Repeated agent findings should become tests, linters, or structural checks whenever possible. That moves common verification toward a cheaper and more reliable layer instead of celebrating an ever-larger pile of prompts and reviewers.
The risk is that the harness becomes its own source of ceremony and drift. A living specification, scheduled audit, or self-improvement loop cannot certify its own correctness, and dense terminology does not make a control effective. The useful implementation path starts with observed failures: identify a recurring defect, state the constraint, decide who has authority, measure the check's false positives, and preserve human review for consequences that remain ambiguous. A harness should make the system easier to govern. If operating the harness becomes harder than understanding the code, it has moved complexity rather than reduced it.
As code becomes cheaper to produce, unowned complexity becomes more expensive. This essay grounds that claim in the decisions that syntax cannot settle by itself: consistency, retries, ordering, failure recovery, scale, team capability, operating cost, and the expected life of the system. A plausible implementation is not yet an engineering answer because the same feature can require a responsible monolith in one organization and a responsible distributed design in another.
The important qualification is that judgment is not a uniquely human property that engineers can claim without evidence. Agents can propose architectures and ask useful questions, while people routinely make shallow decisions or preserve bad conventions. The durable boundary is therefore process, not species: record why a tradeoff was chosen, expose assumptions, work in reviewable increments, test failure modes, and keep a named owner accountable for the result. AI amplifies whatever discipline already exists. Without those controls it accelerates entropy; with them it can widen the set of options a team can examine before committing to complexity.
Inspect the evidence and implementation work here, then use Measured Studios to scope a bounded readiness sprint or production pilot.