A Go implementation of Cloudflare's Cap'n Web protocol — bidirectional RPC over WebSockets with promise pipelining and pass-by-reference, no code generation required
Successor to bump. Semantic versioning for Go that auto-detects bump levels from API diffs, with monorepo support and safety checks.
A book-shaped guide on patterns for working with coding agents — from TDD with agents to rethinking how cheap code changes everything.
From GPT-1 curiosity to running agents in the background — how my relationship with LLM tools evolved over the years.
An anthropological examination of how a priestly order founded on shared stewardship became a new aristocracy of complexity, gatekeeping, and self-serving architecture.
A lightweight command-line tool that automates semantic versioning for Git repositories with safety checks and intuitive commands
A Go static analyzer that enforces mandatory struct field initialization using struct tags, preventing critical bugs from missing required configuration
Use duti to set Zed (or any editor) as the default app for plain text and other text files on macOS
How I built a Go static analyzer to detect and fix fragile positional struct literals, improving code maintainability and preventing subtle bugs
Paddle Tourney Dev Log: Day 1
Alternative approaches to technical interviews beyond algorithmic puzzles
My journey through the world of mechanical keyboards