Uses

What I use

Hardware, software, and tools I rely on day-to-day. Updated occasionally.

Hardware

  • MacBook Air 15" M4

    Laptop. The jump from Intel was significant; the M4 is barely worth upgrading from M1/M2 unless you're GPU-bound.

  • Mac mini M4

    Desktop machine. Quiet, tiny, and more than enough for longer builds, exports, and anything I want to leave docked.

  • MSI 27" OLED

    External display. Good enough for photo editing; not a substitute for a calibrated panel.

  • Glorious GMMK Pro Keyboard

    75% layout, Gateron Yellow switches. Wired, sturdy, and built like a tank.

  • Fujifilm X-M5

    Daily carry camera. Compact APS-C body with great AF. Paired mostly with the 35mm f/1.8 or the stock lens.

Development Stack

  • Zed

    Zed is my text editor of choice for anything with heavy tooling requirements. I still switch editors too often.

  • Ghostty + Opencode Slim

    Ghostty replaced iTerm2, with Opencode Slim coordinating specialized agents for research, review, UI work, and focused implementation.

  • TypeScript + Bun

    TypeScript everywhere. Bun as runtime, package manager, and test runner — it's fast enough that I stopped thinking about it.

  • Astro + React + Tailwind CSS

    Astro for content sites and static work, React when I need component-heavy UIs. Tailwind for both.

  • Cloudflare Pages + Workers

    Default deployment target. The edge network and free tier make it hard to justify self-hosting for most projects.

Apps

  • Raycast

    A quick launcher for apps, commands, and the small actions that keep my day moving.

  • Helium

    Best privacy and unbiased ad-blocking by default. Handy features like native !bangs and split view. No adware, no bloat, no noise.

  • DaVinci Resolve 21

    Still the best cataloging and editing workflow for high-volume shooting. Great Lightroom alternative now.

  • Obsidian

    Notes, references, and anything I want to keep local-first. Plain files, fast search, and no pressure to over-structure it.