Software I use, hardware I rely on, and the tools that keep me productive.

I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I'm being productive when I'm really just procrastinating. Here's a big list of all of my favorite stuff.

AI Tools

  • OpenClaw

    A custom-built AI agent I run over Discord, designed to push the boundaries of what's possible with AI automation and connectivity. It integrates with external APIs, handles multi-step research workflows, automates repetitive tasks, and serves as a testing ground for new AI-driven capabilities. The insights I gain from building and iterating on OpenClaw directly inform the AI-powered solutions I deliver to clients — from intelligent assistants to automated business workflows.

  • OpenAI Codex CLI

    My go-to for writing most code. Codex is incredibly smart and follows instructions to the letter — when I know exactly what I want, it delivers precisely that. Perfect for when the task is well-defined and I need literal, accurate execution.

  • Claude Code

    Where I go when I want taste. Claude Code excels at UI/UX work, design decisions, and anything that benefits from aesthetic judgement. When a task needs more than just correct code — when it needs to feel right — this is what I reach for.

  • OpenCode

    My open-source alternative that can connect to any model provider. When I want simple defaults to try a different model or experiment with something outside the usual ecosystems, OpenCode makes it effortless.

  • Pi Agents

    When I need maximum configuration of the harness itself — custom skills, hooks, MCP servers, and fine-grained control over agent behaviour. Pi agents let me tailor the entire development workflow to the exact shape of the problem.

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 emulator that's blazing fast and stays out of the way. Clean, minimal, and handles everything I need.

  • Zen Browser

    A privacy-focused browser built on Firefox. Clean UI with great tab management that keeps my workflow distraction-free.

Operating System

  • Omarchy

    An Arch Linux distribution with a curated Hyprland desktop environment. Tiling window management, keyboard-driven workflows, and a beautiful aesthetic out of the box. It's the perfect balance of form and function.

Workstation

  • Custom PC — Ryzen 7 7800X3D / RTX 5070 Ti / 64GB RAM

    Self-built custom PC. The 7800X3D is a beast for both development workloads and gaming, and the 5070 Ti handles anything I throw at it from gaming to lightning fast local AI model voice transcription inference. 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 proper ergonomic gaming chair that actually supports good posture. The adjustability is on another level compared to most chairs in this space.

  • Sit/Stand Desk

    Alternating between sitting and standing throughout the day keeps me focused and my back happy. Non-negotiable at this point.