Developer Setup

The Workspace.

A comprehensive look at the hardware, editor setup, and software tools I rely on daily to engineer and ship production-grade applications.

Hardware

MacBook Pro M2 Max

14-inch, 32GB RAM, 1TB SSD. The absolute powerhouse for running multiple docker containers and local LLMs.

Dell UltraSharp 27" 4K

Primary monitor for crystal clear text rendering.

Keychron K3 Pro

Low-profile mechanical keyboard with Brown switches. Flashed with QMK for custom developer macros.

Logitech MX Master 3S

The definitive mouse for productivity and horizontal scrolling.

Software & Editor

VS Code

My primary editor. Highly customized with extensions for a robust TypeScript and React workflow.

Warp Terminal

A blazingly fast, Rust-based terminal with IDE-like text editing capabilities.

Arc Browser

The most organized browser for developers. Spaces keep my client projects completely isolated.

Figma

For UI/UX wireframing and inspecting design tokens before translating them to Tailwind.

Postman & TablePlus

My go-to tools for API testing and direct database manipulation.

Config & Environment

I prefer a highly minimal and visually clean environment. My editor uses the default Dark+ theme with a few custom tweaks to the token colors for better React component differentiation. The terminal is powered by Zsh with Oh-My-Zsh and the Spaceship prompt.

$ cat ~/.zshrc | grep "plugins"
plugins=(git node npm zsh-autosuggestions zsh-syntax-highlighting)