Professional Software Engineering for AI and Distributed SystemsA graduate course designed to bridge the gap between writing code and engineering production-grade distributed systems — with intentional technical debt, architecture defense, and AI as a force multiplier.
February
Anatomy of an AI Engineering SystemSeventeen slash commands, seven templates, and three model tiers — how a set of short, composable skills turns Claude Code into a full software development lifecycle.
The Ideal Repository StructureHow strict layer boundaries prevent architectural decay — a deep-dive into interface-first, layered monorepo design with Go and Python examples.
How I Learned to Love the BombA developer's journey from AI skepticism to building an entire engineering system around it. Adapt or die — and what adaptation actually looks like.
The Decorator Pattern for Observability and ResilienceHow the decorator pattern cleanly separates logging, metrics, retry, and circuit breaking from business logic — with examples in Python and Go.
January
From Dependency Parses to Montague Semantics via Vector-Grounded Concept BasesExploring how Universal Dependencies parse trees, Montague-style typed lambda calculus, and vector-derived concept bases fit together into a compositional semantics pipeline.
My Development EnvironmentA walkthrough of my macOS development setup: zsh, neovim, tmux, and 80+ CLI tools — all managed from a single dotfiles repo with a one-command install.