Uses
What I use to get things done
A snapshot of my setup. Updated when something earns its place — not just when it's new and shiny.
Hardware
- Custom desktop PCRyzen 5 3600X, 32 GB RAM, NVMe SSD, GeForce RTX 4070 Ti. Built it myself — still my favourite afternoon project.
- MacBook Air (M3, 16 GB RAM)Daily driver for web work. Silent, cool, gets out of the way.
- EPOMAKER X Aula F75 MAX75% wireless mechanical with Reaper switches. Hot-swappable and gasket-mounted, so I can change my mind on switches later.
- Logitech mouseWired. Batteries dying mid-ticket is a personal nightmare.
Operating systems
- macOSPersonal default. Spotlight + Raycast covers most things.
- Windows 11Used daily on my desktop. Comfortable in Settings and the registry when needed.
- Linux (Ubuntu / Debian)Mostly for tinkering — servers, a Raspberry Pi or two, the occasional VM.
Editor & dev tools
- VS CodeMain editor. A small, considered set of extensions.
- CursorWhen I want AI pair-programming without leaving the editor.
- iTerm2 + zshSensible defaults, no fancy prompt.
- GitSmall, descriptive commits. No force-pushing main.
- Node.jsBoth for project work and the odd quick script.
Day-to-day apps
- 1PasswordPasswords, SSH keys, MFA. No more sticky notes.
- NotionPersonal notes, project plans, the occasional runbook.
- RaycastWindow management, clipboard history, quick maths.
- SpotifyQuiet electronic music for the focus hours.
Networking lab
- TP-Link routerFlashed with stock firmware — I save the experiments for a separate test device.
- Unmanaged 8-port switchFor wiring up bits and pieces around the desk.
- Raspberry PiRuns Pi-hole and a couple of small services.