What I Use
A comprehensive list of the hardware, software, and tools I use daily for development, design, and productivity. Always evolving and optimizing my setup.
Hardware
MacBook Pro 16" M2 Max
Primary development machine with 32GB RAM and 1TB SSD
PC (Windows 11)
Custom build: RTX 4060 8GB, Intel Core i7/i9 (or AMD equivalent), 42GB DDR4/DDR5 RAM, 4TB NVMe SSD
Laptop (Arch Linux)
Custom MSI Sword 15 with RTX 3050 Ti, 32GB RAM, 2TB NVMe SSD
Ubuntu Budgie (Dual Boot)
Dedicated NVMe drive running Ubuntu Budgie for Linux development and testing
Keychron K8 Pro
Mechanical keyboard with Gateron Brown switches
Logitech MX Master 3S
Wireless mouse with excellent ergonomics and precision
Sony WH-1000XM4
Noise-canceling headphones for focused work
iPhone 14
Mobile device for testing and communication
Google Pixel 7 Pro
Android device for cross-platform testing and development
Google Pixel Watch
Smartwatch for testing smartwatch apps, notifications, and health tracking
HyperX QuadCast
Professional USB microphone for streaming and recording
Meta Quest 3
VR headset for immersive development and gaming
Software
VS Code
Primary code editor with extensive extensions and custom configuration
Windows Terminal
Modern terminal emulator for Windows with tabs, panes, and customization
PowerShell 7
Cross-platform PowerShell for automation and scripting
WSL2
Windows Subsystem for Linux 2 for seamless Linux development on Windows
iTerm2
Terminal emulator for macOS with custom configuration
Docker Desktop
Containerization platform for development and deployment with GUI
Git
Version control system with GitHub integration and custom aliases
GitHub CLI
Command-line interface for GitHub workflows and automation
Node.js
JavaScript runtime for server-side development (via nvm)
PostgreSQL
Advanced open-source relational database
Redis
In-memory data structure store for caching and session management
MongoDB
NoSQL document database for flexible data storage
Development
Next.js
React framework for production applications with App Router
React
JavaScript library for building user interfaces
TypeScript
Typed superset of JavaScript for better development experience
Tailwind CSS
Utility-first CSS framework for rapid UI development
Framer Motion
Animation library for React applications
Prisma
Next-generation ORM with type safety and migrations
ESLint
JavaScript and TypeScript linter for code quality
Prettier
Opinionated code formatter for consistent styling
npm / pnpm
Package managers for Node.js dependencies
React DevTools
Browser extension for debugging React applications
Chrome DevTools
Built-in browser tools for debugging and performance analysis
Postman
API development and testing platform
Insomnia
REST client for API testing and debugging
Vercel
Platform for frontend deployment and serverless functions
Design
Figma
Collaborative design tool for UI/UX work and prototyping
Adobe Creative Suite
Professional design and media creation tools (Photoshop, Illustrator, Premiere)
Blender
Open-source 3D creation suite for modeling and animation
Productivity
Notion
All-in-one workspace for notes, docs, and project management
Linear
Issue tracking and project management for development teams
Raycast
Productivity launcher for macOS with powerful extensions
PowerToys
Windows utilities for power users and productivity
Keeper Password Manager
Password manager and secure vault for credentials
Obsidian
Knowledge base and note-taking app with markdown support
Spotify
Music streaming for focused coding sessions
Development Environment
VS Code Extensions
- • ES7+ React/Redux/React-Native snippets
- • Tailwind CSS IntelliSense
- • TypeScript Importer
- • Prettier - Code formatter
- • ESLint - Code linting
- • GitLens — Git supercharged
- • Auto Rename Tag
- • Bracket Pair Colorizer
- • Material Icon Theme
- • Error Lens - Inline error highlighting
- • Thunder Client - API testing
- • REST Client - HTTP requests
Terminal & Shell Setup
- • Windows Terminal with custom themes
- • PowerShell 7 with Oh My Posh
- • WSL2 with Ubuntu/Debian
- • Zsh with Oh My Zsh (macOS/Linux)
- • Powerlevel10k theme
- • Homebrew package manager (macOS)
- • Node.js via nvm (Node Version Manager)
- • Git with custom aliases
- • Docker Desktop
- • PostgreSQL via package manager
- • Redis for caching
- • Python 3.x with pip
Questions about my setup or recommendations for tools?
Let's Discuss