Tools, systems, and setup

I’ve always enjoyed getting more out of the tools around me. Sometimes that means finding a better app, sometimes connecting things that should already talk to each other, and sometimes building the missing piece myself. This is what I use today.

Last updated August 2026.

Hardware

14-inch MacBook Pro
My daily driver, whether I am at the desk or away from it.
Mac mini
The main machine in my homelab. It stays on and runs the services I want close to home.
Dell UltraSharp U2723QE
The built-in USB-C hub and KVM mean the monitor is also the dock. Dell Display and Peripheral Manager handles display settings and input switching from macOS.
NuPhy Halo75 V2
Mine has Blush Max silent switches. They keep the mechanical feel without making the whole room listen to every keystroke.
Logitech MX Master 4 for Mac
Configured with OpenLogi, an open-source, local-first alternative to Logitech Options+.
Keychron K0 Max
A number pad when I need one, and a programmable macro pad the rest of the time.
DJI Mic Mini
My microphone for dictation and recording, usually paired with Wispr Flow.
BOOX Palma 2
An Android-based e-ink reader that puts Kindle, Libby, and e-vrit on one pocket-sized device, instead of locking me into a single book ecosystem.
Steelcase Leap V2
A highly adjustable ergonomic chair. I got lucky and found mine for a good price on a second-hand marketplace.

Also: iPhone and AirPods Pro 2.

Software

Obsidian
My second brain. It holds writing, research, projects, decisions, and the things I track over time, from gear to the systems running at home. Since the notes are plain Markdown, agents can work from the same context too.
MarkEdit
TextEdit, but for Markdown. Small, fast, and open source.
Anybox
The fastest way for me to save a link and move on. Its API also means agents can search the collection and bring back the right link later.
Raycast
It is my launcher, clipboard manager, snippets library, and window manager. Hyper Key gives me another layer of shortcuts without colliding with the usual ones.
BusyCal
My second-favorite alternative to Apple Calendar. My heart is still with Fantastical, but BusyCal’s one-time purchase won me over.
Tripsy
I keep flights, stays, bookings, and places here, then share the same itinerary with whoever is coming. Its MCP integration lets me build or update the plan without entering every detail by hand.
Ice
A free, open-source alternative to Bartender that keeps my menu bar under control.
OpenClaw
Most of my agent setup runs through OpenClaw. It connects chat to the tools, memory, and recurring jobs on the homelab.
Wispr Flow
The most accurate dictation app I have used. I can speak naturally and get text that usually needs little or no cleanup.
TypeCue
A Mac app I built because typing a prepared line cleanly on camera is harder than it looks. One shortcut types the next block as real keystrokes, with the pacing already in the script.
Screen Studio
For recording and polishing product demos. The automatic zooms and smoother cursor movement save a lot of editing afterward.
Apple Music
My default music service.

Also in regular use: ChatGPT / Codex, Claude Code, Linear, Ghostty, Xcode, Figma, and GitHub.

Home and hosting

Pi-hole
Blocks ads and unwanted domains across the whole network, including apps and devices where a browser extension cannot help.
Home Assistant
It lets the house behave like one system instead of a collection of apps. Apple Home is the interface I use every day.
Sonos
The sound system behind both the home theater and music throughout the house.
Hetzner Cloud
A small VPS for side projects and utilities that need a public endpoint.

This site

Built with Astro and hosted on Cloudflare, using a heavily customized Barebones template.

The window-light effect is adapted from Sunlit, with custom foliage.

Find more /uses pages at uses.tech.