Uses

What I use

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

Hardware

  • MacBook Pro 14" M3 Pro

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

  • LG UltraFine 27" 4K

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

  • Keychron Q2 Pro

    75% layout, Gateron G Pro Red switches. Wireless when I need it, wired otherwise.

  • Sony A7C II

    Daily carry camera. Compact full-frame with great AF. Paired mostly with the 35mm f/1.8.

Development Stack

  • VS Code + Neovim

    VS Code for anything with heavy tooling requirements, Neovim for everything else. Still switching between them too often.

  • Ghostty

    Replaced iTerm2. Fast, native, and the config format is sane.

  • 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

  • Notion

    Project planning and long-form notes. Would prefer something local-first but haven't found a good replacement yet.

  • Arc

    Primary browser. Spaces keep work and personal contexts separate. Using it less aggressively as development slows.

  • Lightroom Classic

    Still the best cataloging and editing workflow for high-volume shooting. Capture One is better technically; the library management isn't.

  • Linear

    Issue tracking for client work and larger personal projects. Opinionated in the right ways.