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.