Skip to content

Uses

The hardware, software, and workflow behind my day-to-day work. Inspired byuses.tech.

Hardware

  • MacBook Pro 14" (M3 Pro)

    Daily driver — quiet, fast, great battery.

  • Dell U2723QE 27" 4K

    Sharp text is non-negotiable for long coding days.

  • Keychron Q1 Pro

    Gateron Brown switches, QMK firmware.

  • Logitech MX Master 3S

    The horizontal scroll wheel earns its keep.

  • Shure MV7

    For calls, screencasts, and podcast guesting.

Software

  • VS Code

    With Vim keybindings and a minimal setup.

  • Ghostty

    Fast native terminal with zsh + starship prompt.

  • Arc

    Browser profiles keep work and personal separate.

  • Raycast

    Launcher, clipboard history, window management.

  • Obsidian

    Notes, drafts, and a zettelkasten I mostly maintain.

Development stack

  • TypeScript

    Default language for everything that ships.

  • Astro

    Content sites and this very theme.

  • React

    For app-like interactive UIs.

  • PostgreSQL

    Boring, reliable, and always the right answer.

  • Fly.io + Cloudflare

    Compute close to users, static at the edge.

Workflow

  • Trunk-based git

    Short-lived branches, squash merges, conventional commits.

  • CI on every push

    GitHub Actions: typecheck, lint, test, preview deploy.

  • Preview-first deploys

    Every PR gets a URL; production deploys are boring.

  • Weekly review

    Friday afternoons: triage issues, clean up branches, plan the week.

navigate openesc close