Skip to content
Setup

Developer Setup

The tools, hardware, and software I use daily to build production systems.

Editor & Tools

VS Code

Primary editor for Python, TypeScript, and infrastructure code

Neovim

For quick edits and remote work over SSH

Git

Version control, always

Docker

Local development environments

Terminal & Shell

iTerm2

Terminal emulator

Zsh

Shell with Oh My Zsh

tmux

Terminal multiplexer for parallel work

ripgrep

Fast code search

Cloud & Infrastructure

AWS

Primary cloud platform (S3, EC2, Lambda, RDS, ECS)

Terraform

Infrastructure as code

Kubernetes

Container orchestration

GitHub Actions

CI/CD pipelines

Hardware

MacBook Pro

Primary development machine

Mechanical Keyboard

For long coding sessions

Ultrawide Monitor

Side-by-side code and terminal

Productivity

Notion

Notes and project planning

Linear

Issue tracking

Postman

API testing and documentation

DBeaver

Database management