My Productivity Stack

The software I actually pay for, how I use it, and a graveyard of the tools that didn’t survive contact with my workflow. I keep the stack small on purpose: fewer tools, each doing real work, most of them increasingly run by agents rather than by me.

Daily drivers

Dia Free
My main browser. I let agents drive it for research and for testing what I ship.
Raycast Free
Launcher and command bar. Basically everything starts with a keystroke here.
Email, keyboard-first and fast. The only inbox I can stand.
Voice dictation. I talk, it types - most of this site was written by voice (typos included).
I drive and control my Mac mini from my iPad with it.
AltTab Free
Proper Windows-style window switching on macOS.
Clocker Free
Tel Aviv and San Francisco clocks in the menu bar, for a two-timezone life.

AI & agents

xpander.ai Built it
Where I build, run, and manage every agent I use. I dogfood it every single day.
Claude Code
My primary coding agent. It wrote most of this website while I directed.
Codex
OpenAI's autonomous coding agent for the bigger, boring changes.
Plaud
AI recorder and notetaker. I stopped taking notes by hand - this captures calls and ideas for me.
Hark
Native iOS notifications from my agents - my phone buzzes when one needs me or finishes.
Model Usage Free
Menu-bar tracker so I can see what the models are actually costing me.

Build & infra

VS Code Free
My editor. Cursor was fun, but VS Code plus agents won.
GitHub
Code, CI, and the source of truth for everything I ship (gh + Desktop).
gh, awscli, kubectl, pnpm, node, psql, redis, hugo - and Fira Code as the font.
Postgres, auth, and storage behind the products.
DNS, Workers, and the proxy that keeps my API keys off the client.
Private mesh network into my machines, with Mullvad exit nodes for a fully private connection.

Comms & docs

Slack
Team HQ. My agents live here too, as teammates.
Notion
Docs, specs, and the company wiki.
My scratchpad for temp notes. I don't keep a notes system anymore - just a fast throwaway buffer.
Passwords and secrets, self-hostable and open source.

Homelab

Home Assistant Self-hosted
Runs on a Raspberry Pi 4 with an OpenClaw plugin. My home, automated by agents.
Read the setup →
Immich Self-hosted
Self-hosted photos on a Linux EC2 box with an S3 mount for unlimited storage, reached over Tailscale with SSL at Cloudflare.
Read the setup →

The Graveyard

Tools I loved, used, and buried. Rest in peace. 🪦

R.I.P.
Cursor
2024 - 2025
Loved it first. VS Code plus Claude Code quietly took over.
R.I.P.
Jira
2018 - 2024
Death by a thousand custom fields.
R.I.P.
Bitbucket
- 2024
Migrated to GitHub and never looked back.
R.I.P.
Craft
- 2026
Gorgeous app. Kept it for nostalgia, but I stopped keeping notes.