Session

Software has Consequences: A Missing Layer in Engineering Discipline

Modern engineering teams have mature disciplines for observability, security, reliability, and cost optimization. We measure everything. We monitor everything. We tune everything.

And yet, when we make architectural decisions — migrate to microservices, adopt a service mesh, redesign scaling policies — we rarely model how those decisions propagate across system layers before we ship them.

Architectural changes ripple through infrastructure, resource consumption, cost structures, failure domains, and even physical constraints. We often discover those consequences after deployment. We don’t have a formal discipline for modeling them upfront.

This talk proposes a structured approach to cross-layer consequence modeling — an emerging discipline focused on architectural propagation, determinism, diffability, and predictive reasoning.

It is not a dashboard.
It is not sustainability reporting.
It is not “better observability.”

It is an attempt to define a missing layer in engineering maturity.

You’ll leave with:

A visual propagation model you can apply immediately

A way to reason about architectural tradeoffs across layers

Clear criteria that distinguish consequence modeling from post-hoc analytics

A maturity framework for evolving beyond reactive measurement

This session invites critique and discussion from experienced engineers who care about structural rigor.

Matt "Kelly" Williams

Helping engineers see how architecture, DevOps, and AI shape performance, cost, and sustainability—and why they’re really the same problem.

Loveland, Colorado, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top