Skip to main content

Uses

The hardware, software and tools I reach for every day. If a piece of it is worth recommending, it is on this list.

Hardware & desk

M3 MacBook Air
My main machine. Everything on this site was built on it.
BenQ PD3205U
32-inch 4K display. Docked at the desk so the editor and a browser can sit side by side.
Logitech MX Keys
Low-profile keyboard that pairs with the laptop and the display setup.
Logitech MX Master
The mouse I have used for years and keep going back to.
Apple AirPods (3rd generation)
For calls and anything that needs to be wireless and quick.
Sony WH-1000XM4
Over-ear and noise cancelling, for longer focused stretches.

Editor, terminal & CLI

Visual Studio Code
Default Dark Modern theme with Menlo. I stay close to the stock setup.
Ghostty
Terminal, running zsh.
pnpm & Node.js
Package manager and runtime for every project, this site included.
Git & GitHub
Version control, with GitHub Actions running CI and GitHub Pages hosting this site.
ESLint & Prettier
Linting and formatting, with import sorting and the Tailwind class plugin.
Playwright
End-to-end tests, including accessibility checks with axe-core.
Claude Code, GitHub Copilot & OpenCode
AI tooling that sits alongside the editor rather than replacing it.

Browser & extensions

Brave
Daily driver, and where most of the debugging happens.
React Developer Tools
Component tree and profiler for React work.
uBlock Origin
Content blocking.
Bitwarden
Password manager.
Privacy Badger
Blocks trackers that follow you between sites.

Everyday apps

Apple Notes
Quick notes and anything that needs to sync across devices.
Apple Reminders
Task list, both work and everything else.
Notion
Project planning and anything that outgrows a plain note.
Apple Music
Playing for most of the day.