My Professional Development Setup
Here's an overview of my development environment, tools, and equipment I use to build performant web applications. This setup has been refined over years of professional experience to maximize productivity and code quality.
Workstation
Mac Studio, M1 Ultra, 128GB RAM (2022)
My primary workstation for development. The M1 Ultra chip with 128GB RAM handles everything I throw at it with ease.
27" 5k Apple Pro Display XDR (Textured Glass)
Stunning color accuracy and brightness. Perfect for design work and long coding sessions.
LG 27UK850-W 27" 4K
Secondary display for documentation, terminals, and communication apps.
15-inch MacBook Air with M2 chip
Perfect laptop for travel and working remotely. Great battery life and performance.
HON Ignition 2.0 Ergonomic
Ergonomic office chair that keeps me comfortable during long coding sessions.
LaCie 5TB Rugged USB-C
Reliable external drive for Time Machine backups and project archives.
Standing Desk Setup
- Ikea Gerton tabletop with custom gloss finish
- TOPSKY Dual Motor Electric Adjustable Standing Desk Frame
- Jarvis Dual Monitor Arm for perfect ergonomics
- Under-desk Hammock (opens in a new tab) for quick power naps
- Headphone Mount (opens in a new tab) for clean desk organization
- Creative Labs GigaWorks T20 Series II Speakers for great audio
Input Devices
- Apple Magic Keyboard - Clean, responsive typing experience
- Anker Ergonomic Vertical Mouse - Prevents wrist strain
- Apple Magic Trackpad - Essential for Figma and design work
Development Tools
VSCode (opens in a new tab)
My primary code editor. Highly customized with extensions for TypeScript, React, and testing.
iTerm2 (opens in a new tab)
Feature-rich terminal emulator with split panes and custom themes.
Oh My Zsh (opens in a new tab)
Terminal framework with powerful plugins and themes for improved productivity.
Productivity
CleanShot X (opens in a new tab)
The best screenshot and screen recording tool for macOS. Perfect for documentation and bug reports.
Raycast (opens in a new tab)
Powerful launcher and productivity tool. Replaced Alfred with its extensibility and modern features.