Wake
Records terminal sessions—commands, outputs, git context—so Claude Code can see what you've been doing. No more copy-pasting.
Software engineer, new dad, husband, and lifelong athlete. Building tools and sharing thoughts on software development.
Records terminal sessions—commands, outputs, git context—so Claude Code can see what you've been doing. No more copy-pasting.
A read-only MCP server exposing Linux cgroup v2 state—memory, CPU, IO pressure, OOM events—so Claude can answer 'what's eating my box?' with real numbers instead of guesses.
Sister project to cgroup-mcp: a read-only MCP server that drills from a cgroup down into the processes inside it. Per-PID memory, cmdline, parent/child, fds—everything /proc knows, exposed as tools.
Pipe any diff to gistdiff and get back a conventional-commit-style subject line — or the full subject + body, ready to pass straight to git commit -F -. One API, swap models freely.
Live weather from Mendocino, CA turned into ambient sound. Streams real-time data from a personal weather station and maps temperature, wind, humidity, and rain to Web Audio synthesis.
A CLI for developing in monorepos, not building them. Focused on developer experience and productivity.
On Cormac McCarthy, John Grady Cole, and what it means to practice a craft while the world moves on without you.
Browser AI to production K8s. The long way around.
How I built a tool that records terminal sessions so Claude Code can see what you've been doing.
A practical guide to extracting and publishing code from private repositories while maintaining git history.
Learn how to build modern microservices with type-safe gRPC using Connect, Node.js, and TypeScript.
Updated pnpm tests to use current version of the package manager
Build configuration array fails on export validation when writing to same dist directory
Specific packages in monorepo take extremely long time to build with cache hits