Uses

My development environment, tools, and hardware setup. Inspired by uses.tech.

Hardware

MacBook Pro 16" (2019)

Intel Core i7, 16GB RAM, 512GB SSD. Reliable workhorse for development. Planning upgrade to M-series for improved build times.

HP EliteBook 840 G8

Secondary machine for testing cross-platform compatibility and running isolated development environments.

4K External Monitor

High-resolution display for comfortable extended coding sessions. Essential for reviewing large codebases and side-by-side comparisons.

Noise-Cancelling Headphones

Critical for deep work sessions and maintaining focus in any environment.

Ergonomic Setup

Adjustable standing desk and ergonomic chair. Sustainable productivity requires proper workspace ergonomics.

Development Tools

WebStorm

Primary IDE for JavaScript/TypeScript development. Intelligent refactoring, debugging, and framework-specific tooling.

VS Code

Lightweight editor for quick edits and specific language support through extensions.

IntelliJ IDEA

JVM-based development and backend services. Robust debugging and profiling capabilities.

iTerm2 + Zsh

Customized terminal environment with aliases, functions, and productivity enhancements.

Docker

Containerized development environments ensuring consistency across local, CI, and production.

Postman

API development and testing. Essential for designing and debugging REST endpoints.

Design & Collaboration

Figma

UI/UX design collaboration. Translating designs to code with accurate implementation.

Excalidraw

Quick architecture diagrams and technical documentation sketches.

Notion

Knowledge management, technical documentation, and project planning.

ClickUp

Project management and sprint planning for team coordination.

Testing & Quality

Chrome DevTools

Performance profiling, debugging, and network analysis.

Brave Browser

Privacy-focused testing and cross-browser compatibility verification.

iOS Simulator

Mobile application testing and responsive design validation.