Writing
Notes on infrastructure security and automation, plus earlier writing on AI infrastructure.
- Innerwall: 41 days to a shipped open-source microsegmentation platformOct 18, 2026
On October 18 I launched Innerwall — an open-source microsegmentation platform for Linux VMs, bare metal and cloud instances.
- Native Firewalls as the Enforcement Plane: Compiling Policy AtomicallyOct 10, 2026
Six parts treated the host's firewall as a trusted executor. Part 7, the last, of Microsegmentation from First Principles opens the box: one owned table replaced in one kernel transaction, sets that carry the churn, connection marks that never misattribute, policy on disk before it reaches the kernel, and evidence gaps that close the loop the series opened.
- Inbound First: Scoping Enforcement for a First ReleaseOct 7, 2026
A first enforcement release could constrain both directions; Innerwall's constrains one. Part 6 of Microsegmentation from First Principles: why inbound is the half that pays, why outbound is a different problem rather than a smaller one, and how the other half is reserved in the contract instead of bolted on later.
- Short-Lived Certificates for an Agent Fleet: Enrollment and RenewalOct 5, 2026
Every stream is mutually authenticated, so every agent needs a certificate it got without a human and keeps without one. Part 5 of Microsegmentation from First Principles: token-gated enrollment with no trust-on-first-use window, a service boundary drawn on authentication, day-long credentials in place of revocation, and renewal as the critical path.
- Streaming Desired State: Snapshots, Deltas, and Per-Workload VersionsOct 3, 2026
A rendered policy in a database protects nothing until every host holds it, exactly. Part 4 of Microsegmentation from First Principles: why policy moves as desired state, why every session starts from a snapshot, what a per-workload version has to mean, and why a distribution failure costs convergence but never safety.
- Labels, Not Addresses: Workload Identity in Network PolicyOct 1, 2026
A rule that names addresses is a claim about assignments, and assignments drift. Part 3 of Microsegmentation from First Principles: why policy should name workloads by label, what makes an identity safe to write policy against, and how addresses become state the control plane derives.
- Simulation as a Deployment Stage: Running Policy Without Dropping a PacketSep 29, 2026
A candidate segmentation policy is a hypothesis about every flow an application needs, and observation cannot see the flows that didn't run. Part 2 of Microsegmentation from First Principles: why the hypothesis has to be tested as the exact ruleset enforcement will install, and what a verdict of safe to enforce has to be made of.
- Observe Before You Enforce: Why Segmentation Starts with a Flow MapSep 20, 2026
A segmentation policy is an allowlist under default deny, which makes it a claim about every connection an application needs. Part 1 of Microsegmentation from First Principles: why that claim has to start from observation, and what it takes to observe correctly.
- Why Every AI Application Needs a Gateway LayerFeb 24, 2026
You wouldn't deploy a web app without a load balancer. Why are you calling LLM APIs directly? The case for an AI gateway as essential infrastructure.
- The Hidden Costs of LLM API CallsJan 17, 2026
Most teams underestimate their LLM costs by 40-60%. Here's what nobody tells you about the true cost of running LLMs in production.
Series
Microsegmentation from First Principles
A series working through the design decisions behind Innerwall, one problem at a time.
- 1.Observe Before You Enforce: Why Segmentation Starts with a Flow Map
- 2.Simulation as a Deployment Stage: Running Policy Without Dropping a Packet
- 3.Labels, Not Addresses: Workload Identity in Network Policy
- 4.Streaming Desired State: Snapshots, Deltas, and Per-Workload Versions
- 5.Short-Lived Certificates for an Agent Fleet: Enrollment and Renewal
- 6.Inbound First: Scoping Enforcement for a First Release
- 7.Native Firewalls as the Enforcement Plane: Compiling Policy Atomically
Publications
Articles published elsewhere will be listed here.
Speaking
No talks yet. If you're organizing an event on infrastructure security or zero-trust networking, get in touch.