Writing
Notes from the build
Field notes on distributed systems, AI agents, and the craft of shipping software.
6 articles
Behind the Map: The Architecture Powering an Asset Integrity SaaS Platform
How an AIMS platform connects pipeline records, asset locations and engineering workflows while preserving traceability.
Designing for Failure: Resilience Patterns for Distributed Systems
The resilience patterns I reach for when a service absolutely cannot go down — and the trade-offs nobody mentions.
Agentic Coding in Practice: What Actually Works
A grounded look at AI coding agents: where they help, where they hurt, and the guardrails that make them useful.
From Pipeline Files to Engineering Insight: A Connected AIMS Workflow
How an Asset Integrity Management System connects inspection files, structured records and geographic context so engineers can review pipeline data with a clearer chain of evidence.
From Spreadsheets to Spatial Intelligence: Building an AIMS
How an Asset Integrity Management System turns inconsistent inspection workbooks into structured records and map-ready engineering context.
gRPC at the Boundary: Contracts That Survive Change
How to use gRPC and Protobuf so that service boundaries stay stable while the services behind them keep evolving.