Tools I Use
Development
Provider: Anthropic (Claude Max)
Anthropic is the only major LLM provider I trust enough to give my time, money, and data to, even more so since they stood their ground against the Pentagon’s demands for unrestricted military use of Claude. I know there’s a turf war between Opus 4.8 and GPT-5.6 Terra, or Fable 5 and Sol. But it’s like switching lanes in traffic: I’d rather stay where I am and pay attention to where the companies are heading.
AI Tools: Claude Code, OpenCode, Pi
Claude Code is my primary tool. Beyond it, I juggle between Pi and OpenCode, the latter running open-weight models (GLM 5.2, Kimi K3). TUIs, always. In his talk, Theo Browne compares talking to your LLM in a terminal to skeuomorphism: an interface that’s there to give us the illusion that we’re still at the controls of the code, in command, as we’ve always done. I disagree. I force my LLMs to consume CLIs, because that’s what makes them autonomous. My days are spent firing commands with
!, spawning herdr panes to type real interactive commands next to my agent’s. The terminal unifies my experience with my agent’s.Multiplexer: herdr
An agent multiplexer that replaced tmux for me. It keeps my sessions alive on the server even if I disconnect, its sidebar shows at a glance which agents are working, blocked, or done, and jumping between workspaces, or between the worktrees of a workspace, is one keystroke away.
Editor: Neovim
I switched from VS Code to Zed, then to Neovim. Working with Claude Code, I realized I don’t actually need any IDE overhead.
Shell: zsh
I juggled between Oh My Zsh! and prezto for years before landing on Antidote for plugins, with starship as my prompt.
Font: Operator Mono SSm Lig
I purchased Operator Mono a decade ago, and later moved away from it for its lack of ligatures. When I stumbled upon
this utility to patch it to add some
, I was able to use it everywhere.
Theme: Vesper
Neutral grays (I’ve grown tired of themes with blue-tinted gray backgrounds), sober, low contrast now that I read less code. It fades into the background.
Shaders: cursor_warp (sahaj-b/ghostty-cursor-shaders)
Just the animated cursor: I find it elegant, and it helps me spot it. I never fell for the interfaces that mimic CRTs, glitch out, or shoot fireworks.
Claude Code remote setup
Server: KVM2 VPS
A remote VPS where Claude Code runs headlessly. Keeping it off my local machine means I can work from anywhere without draining my laptop’s battery or resources.
My SSH client of choice to connect to the remote server from any device: Mac, iPad, or phone.
A lightweight SSH and Mosh client for iOS. Perfect for quick checks or interventions on my Claude Code sessions from my phone.
Office setup
Laptop: 13" MacBook Air M2 (2022)
I have always prefered laptops with a smaller footprint. I love the form factor of the 13” MacBook Air, and the fact that the M2 chip is more than capable of handling most of my needs.
Display: 31.5" LG UltraFine 32UN500
This is an aging 4K display I purchased a few years back, but it still does the job.
Keyboard: Logitech MX Keys Mini
I Switched from the Apple Magic Keyboard so I can easily bounce between my MacBooks and my gaming rig.
Mouse: Logitech G502 X Lightspeed
I dislike that it requires a dongle, and I still long for the free-wheel spin feature of my beloved MX Master. Still, I appreciate its sensitivity and it feels more durable.
Desk: IKEA Bekant 160 × 80
I moved out a year ago and decided I wanted something smaller than my trusty Ikea Karlby. Currently considering a Flexispot standing desk instead.
Chair: Sihoo M18
This one stood out as one of the best budget ergonomic chairs in many of the videos I watched. In my experience, though, it tends to squeak a lot, and breaks my back.
Audio / Video
Webcam: Elgato Facecam webcam
It’s the best value for the price I could find. I’d really like to have a DSLR, but the idea of managing the charging, capturing, and focusing process makes me cringe.
Microphone: Shure MV7
I used to use the Samson Q2U, and as much as I appreciated its sound quality given its price, it just had a horrendous look. So, I made the decision to upgrade to the Shure MV7, and I’m pretty happy with it.
Audio Interface: Universal Audio Volt 1
I was looking for a simple, high-quality, surdy and good-looking audio interface, and the Volt 1 is exactly that.
Boom arm: Elgato Wave Mic Arm LP
It really bothers me when half of the person’s face I’m watching gets blocked by a boom arm and a fancy microphone. Having a low-profile boom arm is a must-have for me.
Light: Logitech Litra Beam
I use it as my key light during video calls, and as a desktop lamp in other situations.
Productivity
Browser: Dia
I hate it. I HATE when it opens a chat interface when I’m trying to run a web search. I have never felt the slightest need for AI in a browser, and I will forever resent The Browser Company for letting Arc rot, then abandoning it. But Dia is the only browser I actually manage to browse with. Chrome, Zen, Helium, Brave… I just can’t.
Honestly, this is the best productivity tool I have ever used. It is essentially a Spotlight or Alfred replacement, but with a lot more features. It’s swift, highly customizable, has a great community, and is led by an excellent team.
I use it to manage passwords across all my devices and share them with people when needed. Using the same password everywhere isn’t acceptable in 2026.
Whenever I need to take a screenshot or capture my screen as a GIF or video, this is the tool I use.
A free, open-source alternative to CleanMyMac without the UI overhead. It cleans caches, removes apps thoroughly, analyzes disk usage, and monitors system performance, all from the terminal.
Voice-to-text that works everywhere on macOS. I still reach for my keyboard by default, but at around 100 wpm I’m not exactly blazing, so I’m trying to dictate more and more.
Apple Music
I’ve been a dedicated Spotify user for a long time, ever since Rdio sunsetted. Recently, though, I decided to give Apple Music another chance, and so far, I’m enjoying it.
Tech devices
iPhone 14 Pro
My daily driver. Not much to say about it.Nintendo Switch 2
I’m not a hardcore gamer, but I grew up with Nintendo and still have a soft spot for their franchises. Plus, my son loves to play on it.
Gaming PC
AMD Ryzen 5, 32GB RAM, RTX 4060. Built specifically to run Flight Simulator 2024 in VR at lowest possible cost. That’s really all that matters.
I use it exclusively for Flight Simulator 2024 too. I went with the Quest 3 over the 3S because Pancake lenses are just better than Fresnel for what I’m doing.
Flight controls
Depending on what I’m flying, I mix and match controls to get as close as possible to the real thing:
Honeycomb Flight Controls
,
Thrustmaster Airbus Sidestick
,
Logitech Saitek Rudder Pedals
. The goal is to make what I see in my headset feel authentic.
This is a /uses page, popularized by Wes Bos. See all slash pages.