/uses

Hardware

  • MacBook Pro 14", M3 Max, 128GB RAM - A beefy, expensive laptop. I went for 128Gb RAM in order to locally run LLMs (I can run Llama 3 70b at 5/7 tokens/second).
  • Dell UltraSharp 32" 4K Monitor - Essential for reading code and documentation comfortably. The 4K resolution allows me to have multiple terminal windows, IDE panels, and browser tabs open side-by-side. USB-C connectivity makes it a single-cable solution.
  • Logitech MX Master 3S - Precision is everything when navigating complex codebases. The customizable buttons are mapped to IDE shortcuts, and the scroll wheel makes reviewing long log files effortless. Works seamlessly across multiple devices.
  • Keychron K3 Pro Mechanical Keyboard - Ultra-slim profile with low-profile switches provides a comfortable typing angle for extended coding sessions. Hot-swappable switches and wireless connectivity give me flexibility without sacrificing the mechanical feel. Perfect balance of portability and performance.
  • Sony WH-1000XM5 - Noise cancellation is crucial for deep focus work. Whether I'm in a co-working space or dealing with household distractions, these headphones create the perfect environment for complex problem-solving.
  • OnePlus 13 - Flagship Android device for mobile testing and development. OxygenOS provides a clean Android experience perfect for testing web applications across different screen sizes and behaviors. Fast charging keeps me productive throughout long development days.
  • HP Omen Citadel Gaming Chair - Designed for long gaming sessions, which translates perfectly to extended coding marathons. The lumbar support and adjustable armrests keep me comfortable during 12-hour development sprints. Premium materials and ergonomic design at a fraction of traditional office chair costs.
  • Elgato Key Light Air - Professional lighting for video calls with clients and remote team meetings. Adjustable color temperature ensures I look professional regardless of the time of day or natural lighting conditions.

Software

  • IntelliJ IDEA Ultimate - My primary IDE for 20+ years of JVM development. The intelligent code completion, refactoring tools, and integrated debugging make complex enterprise projects manageable. Spring Boot integration is phenomenal.
  • Visual Studio Code - Perfect for quick edits, markdown documentation, and web development. The extension ecosystem covers everything from Docker to Kubernetes. Lightning-fast startup makes it ideal for small tasks.
  • OrbStack - Lightning-fast Docker and Linux containers on macOS with minimal resource usage. Native macOS integration, instant startup times, and seamless file sharing make local development workflows incredibly smooth. No more waiting for Docker Desktop to spin up.
  • Ghostty - Ultra-fast GPU-accelerated terminal that handles heavy development workloads effortlessly. Native macOS integration, excellent font rendering, and blazing performance when tailing logs or running complex build processes.
  • Bruno - Fast, git-friendly API client that stores collections as plain text files. No cloud dependency, better version control integration, and lightning-fast performance. Perfect for teams that prefer keeping API tests alongside code.
  • Obsidian - My external brain for project planning, architecture decisions, and knowledge management. The linked note system creates a powerful knowledge graph, and markdown files ensure my notes are future-proof and portable.
  • Slack - Primary communication tool for remote collaboration. Integrations with GitHub, Jira, and monitoring tools keep the team informed about system status and code changes in real-time.
  • Chrome DevTools - Critical for web application debugging and performance optimization. The network tab helps identify API bottlenecks, and the performance profiler ensures smooth user experiences.
Updated June, 2025