dreamiurg.net
-
Your Standing Desk Is Less Secure Than You Think
The Bluetooth controller on my new standing desk accepts commands from anyone in range, no pairing needed. So I wrote DeskBar, a Mac menu bar app to switch between sitting and standing, and an iPhone app that finds the desks around you.
-
Geolocating Bird Cams by Listening for Planes
A propeller plane flying past a microphone leaves a falling tone in the recording. geodoppler matches those tones against public flight tracks to find where and when a recording was made.
-
See Your Commits Across Repos as Floating Islands
Gource draws one tree, which misrepresents work spread across separate repos. So I built code-islands, a Claude Code plugin that turns your commits into a video of floating islands.
-
Mapping an AI Coding Harness
After seven months my AI harness got too big to hold in my head. I had Claude build a dependency map of it, packaged it as a skill, and found code review instructions copy-pasted across half a dozen skills.
-
Picking Backup Climbs with 20 Years of Weather Data
When weather kills your primary climbing objective in Washington, which peak should you bail to? I pulled 20 years of daily weather for 500 peaks and built Climbable.day, an interactive planner, to answer that.
-
Nine Claude Code Skills for Everyday Development
I built nine Claude Code skills to automate my development workflow. Here's what each one does, how often I reach for it, and which ones might be worth stealing.
-
Process-Scoped Credentials for AI Agents
AI coding agents run on your machine with full access to your shell environment. Here's how 1Password CLI can keep credentials out of their reach.
-
iTerm2 for Claude Code: Repo Badges and Notifications
A shell wrapper that puts the repo name in an iTerm2 badge when Claude Code starts, plus the iTerm2 settings for notifications and Option-key shortcuts.
-
An MCP Server for Mountaineers.org
Building a Model Context Protocol server that lets Claude query Mountaineers.org activities, courses, and trip reports. TypeScript, npm, works in Claude Desktop and Claude Code.
-
Where the Work Goes When Agents Arrive
Six months of multi-agent AI development with Claude Code and Gas Town. How attention shifts from writing code to designing guardrails, and what the failure rates actually look like.





