Writing
Blog
Things I've learned, built, or found interesting enough to write about.
Search for a command to run...
Writing
Things I've learned, built, or found interesting enough to write about.
Writing
Things I've learned, built, or found interesting enough to write about.

A first look at Northline — a native Apple practice and assessment app for students, teachers, and tutors, running on iPhone, iPad, and Mac with everything stored locally for the alpha.
9 posts
More Posts

A preview of an unreleased project: a production-oriented MCP bridge that gives AI agents broad, safe, task-level access to IDA Pro, Hex-Rays, and ida-domain.

A simple terminal-based way to launch Codex with a reusable custom Markdown prompt on Windows, macOS, and Linux.

Three new components for embedding rich previews of YouTube videos, GitHub repositories, and websites directly in MDX blog posts.

A revised field guide to every environment variable referenced in Claude Code's bundled cli.js, with one complete table covering all 477 names, their family, likely purpose, and whether the description is directly verified or inferred.

A developer-focused breakdown of a Claude Code header bug: the client computes a cache hash, passes it through the request path, and then drops it in favor of a hardcoded value.

A reference post demonstrating every in-blog component: CodeFile, Steps, Kbd, FileTree, Callout, Timeline, MetricCard, and PostImage.

How I added a Markdown-powered blog to my portfolio site using gray-matter, react-markdown, and rehype-highlight.

Reflections on sharing work-in-progress publicly, dealing with imposter syndrome, and why shipping beats perfecting.