My Starship Prompt Revisited: Making Blocks Vanish Cleanly
A follow-up to my Starship setup: how I got the status and AI blocks to appear only when they matter, without leaving a powerline stub behind.
10 min read

All my posts about various tools
55 posts
Tooling posts from the messy, useful layer between idea and shipped thing - editors, command-line utilities, local services, helper apps, developer workflows, and the periodic day-to-day toolbox refresh. These are the notes I wish I had already written when setting something up for the second or third time.
A follow-up to my Starship setup: how I got the status and AI blocks to appear only when they matter, without leaving a powerline stub behind.
10 min read

A week after Token Use hit 1.0.0 by cutting features, it's on 1.2.2. Coach mode, a Rust port of Microsoft's AI-Engineering-Coach rules, full-text scrollback, an MCP server, and a 3D graph.
11 min read

Two projects worth writing about: terminal-svg, a new Rust tool for pixel-perfect terminal screenshots, and Token Use finally reaching v1
8 min read

I spent a few days running Headroom, a local proxy that promises to cut the tokens your AI coding agent sends to the provider. The savings are real, but they're not where the dashboard first makes you think they are.
11 min read

A short look at codebase-memory-mcp, an MCP server that indexes your codebase into a queryable knowledge graph so Claude Code or Codex can answer structural questions without grepping every file.
9 min read

A local-first dashboard for tracking AI coding tool spend across Claude Code, Codex, Cursor, Copilot, and Gemini CLI - with a TUI, a desktop app, and zero API keys required.
16 min read

A Rust CLI I built to stop writing terrible commit messages - aic generates AI-powered commit messages, PR drafts, diff reviews, and repo visualisations from your staged changes.
10 min read
