Software I use, hardware I rely on, and the tools that keep me productive.
The things I use to build software and stay comfortable doing it. Some of it I actually need, some of it I bought to feel productive. Here's the list.
AI Tools
OpenClaw
A custom AI agent I run over Discord. It hooks into external APIs, handles multi-step research, and automates chores I don't want to do myself. It's also my sandbox: things that prove themselves in OpenClaw tend to end up in client work.
OpenAI Codex CLI
What I write most code with. It follows instructions to the letter, so when I know exactly what I want, that's what I get.
Claude Code
Where I go when I want taste. The best of the agents at UI work and design decisions, and anything where the result has to feel right, not just be correct.
OpenCode
Open-source agent that connects to any model provider. Handy when I want to try a different model without any ceremony.
Pi Agents
For when I want to configure the harness itself: custom skills, hooks, MCP servers, and fine-grained control over agent behaviour. The most tweakable of the lot.
Development Tools
Neovim
My primary editor. Fully customised with LSP support, Telescope, and a keybinding setup that makes everything feel instant. Once you go modal, you don't go back.
Zed
A fast, modern editor I reach for when I want something lighter or more visual. Great for pair programming and quick edits.
Ghostty
GPU-accelerated terminal that's fast and stays out of the way. I haven't thought about it since I installed it, which is the point.
Zen Browser
Privacy-focused browser built on Firefox, with the best tab management I've used.
Operating System
Omarchy
Arch Linux distribution with a curated Hyprland desktop. Tiling windows, keyboard-driven everything, and it looks great out of the box.
Workstation
Custom PC — Ryzen 7 7800X3D / RTX 5070 Ti / 64GB RAM
Self-built. The 7800X3D handles development and gaming without fuss, and the 5070 Ti is enough to run local AI models for fast voice transcription. 64GB of RAM means I never have to think about closing browser tabs.
MSI MPG 321CURX
32" 4K 240Hz QD-OLED. The colours are incredible and the response time makes everything feel buttery smooth, whether I'm coding or gaming.
ZSA Voyager Keyboard
Tented split ergonomic keyboard with a fully custom layout. The split design and tenting have done wonders for my wrists after long coding sessions.
Razer Basilisk V3 Pro 35K
Comfortable ergonomic mouse with a great scroll wheel. The wireless performance is flawless and the battery life is excellent.
ASUS ROG Destrier Ergo Chair
A gaming chair that actually supports good posture, and far more adjustable than most of them.
Sit/Stand Desk
Alternating between sitting and standing throughout the day keeps me focused and my back happy. Non-negotiable at this point.