Developer Tooling

Tools, Gear & Stack

The hardware, editors, terminal tools, and backend frameworks I use on a daily basis to build software.

Hardware & Desk Setup

Apple MacBook Pro

Daily driver for local backend services and Docker containers.

Curved Ultrawide Monitor

Essential for side-by-side terminal, database client, and IDE.

Mechanical Keyboard

Tactile switches for rhythmic code typing.

Logitech MX Master 3S

Ergonomic comfort for long architecture sessions.

Editor & Terminal Workflow

Visual Studio Code

Configured with minimal chrome, JetBrains Mono font, and LogMyCode extension.

Zsh + Starship Prompt

Fast, minimal git branch and node version status.

Raycast

Replaced Spotlight for window management, clipboard history, and custom scripts.

JetBrains Mono

The cleanest monospace font with crisp ligatures.

Backend & Systems Arsenal

NestJS + Fastify

Go-to framework for structured, typed, low-latency microservices.

PostgreSQL + Prisma

Reliable relational data store with type-safe schema migrations.

Redis

In-memory caching, distributed locks, and rate-limiting.

Docker

Containerized local environments ensuring parity with production.

Next.js 15 + Vercel

The fastest way to deploy fullstack interfaces with edge streaming.

Remember: A shiny new tool won't write your tests for you. But it sure makes staring at a compiler error look cooler.