Notes

Quiet essays on
systems craft.

Writing down what I learn while building backend systems, AI integrations, and developer tooling.

All posts are currently being drafted. Check back soon.

Backend8 min read

Designing calm, observable pipelines

How to build backend systems that are easy to reason about, debug, and extend — without sacrificing performance.

Draft in progress
Systems6 min read

Latency budgets for real-time collaboration

Lessons from building a WebSocket-based whiteboard: how to think about and enforce latency constraints at every layer.

Draft in progress
AI10 min read

Privacy-first AI: patterns that scale

Why running inference client-side with WASM isn't just a privacy win — it's a performance win too.

Draft in progress
Systems12 min read

The craft of building your own shell

What I learned building ShellShockedJS — a POSIX-compliant shell in Node.js from scratch.

Draft in progress
Cloud7 min read

Carbon-aware computing on AWS

How Viridian routes workloads across regions based on real-time carbon intensity data.

Draft in progress

Stay in the loop

These essays ship slowly, like good software.

No newsletter yet, but you can watch the GitHub or reach out directly. I write when I have something worth saying.