Slides & Writing

Decks & field notes

Slide decks you can step through, and short notes on things I have learned while building.

Screenshots, GIFs, and Showcase Videos from One Sentence

Every web project needs the same three artifacts: a screenshot for the PR, a GIF for the README, a short video for the launch post. I stopped making them by hand. A coding agent driving agent-browser does it from a sentence, and the results are more consistent than mine ever were.

  • agent-browser
  • claude-code
  • screenshots
  • video
  • skills

A PostHog Dashboard in the Menu Bar

I wanted my PostHog numbers one click away, so I built Hog Watch, an Electron tray app. Along the way I learned how tray windows really work, how much HogQL can do in one query, and what it takes to gate a desktop app behind a license key.

  • electron
  • posthog
  • hogql
  • desktop

Building One CLI for People and AI Agents

Coding agents are now some of the heaviest users of CLIs, and they can't answer a prompt. I rebuilt my buncli template so the same commands give a person prompts and readable output, and give an agent JSON, a schema, stable error codes, and its own operating guide.

  • bun
  • cli
  • ai-agents
  • typescript

Studying for AWS Cloud Practitioner from the System Tray

Studying for the AWS Cloud Practitioner exam kept losing to everything else on my calendar, so I put 130 flashcards in my system tray. A study tool you don't have to open turns build times and the minute before a meeting into review.

  • aws
  • electron
  • learning
  • certification

Four Kinds of Loops for Coding Agents

I kept hearing people talk about 'designing loops' for coding agents without ever defining the term. Turns out there are four distinct patterns, and picking the right one comes down to one question: what part of the work am I actually willing to hand off?

  • ai
  • claude-code
  • agents