Writing by Jagmeet — mostly about building things, occasionally about AI and the tools I'm shipping from the garage.
2026
- Ask Claude What Your Agent Actually Did
gitreceipts reconciles what your coding agent claimed against what git actually recorded, including the week it found five of its own bugs.
- Meet Bob… ClipBob!
Your clipboard history across all your Macs — secure, private, free. Why I built it, and how it works.
- Rustic Playground v0.4 — Bring Your Own Toolchain
Switch between stable, beta, nightly, or a specific pinned Rust version — per project, without leaving the app.
- When the tool should refuse to help
Why Rustic Playground v0.4 won't silently install a missing pinned toolchain — and what the yellow pill is really for.
- I Shall Not Live in Vain
A note for my father, on Father's Day — what he gave me, and the Emily Dickinson poem I found in his notes today.
- Claude and a two-week architecture detour
Two weeks building with Claude on a macOS + CloudKit app, then watching it fail on the second device. The rework, and why I'd take the same approach again.
- Distro Hopping Diaries: The Workstation
Part three of three — turning a dual-NVIDIA Ubuntu 26.04 rig into a real AI/ML workstation. Docker on btrfs, NVIDIA Container Toolkit, CUDA in a container, PyTorch on MNIST, and Gemma 4 serving at 154 tokens/sec.
- Distro Hopping Diaries: The Install
Part two — the actual Ubuntu 26.04 install on a dual-NVIDIA rig: btrfs `@`/`@home` subvolumes, Timeshift, zram, and the TPM-backed encryption detour that didn't pan out.
- Distro Hopping Diaries: Why I'm Trading Pop!_OS Cosmic for Resolute Raccoon
Why I'm leaving Pop!_OS for Ubuntu 26.04 — and what GNOME 50, Dracut, NVIDIA-on-Wayland, and Rust at the core bring to the table.
- Why I built Rustic Playground
A Swift-Playgrounds-inspired sandbox for learning Rust on macOS — and what I learned building it with an AI agent.
Subscribe
Occasional notes on building things — mostly software, sometimes with AI. No spam.
No spam. Unsubscribe anytime. Powered by Buttondown.