My Digital Workspace

As a developer who splits time between a powerful Windows workstation and a portable MacBook Air, I've carefully curated this collection of tools and hardware. From my dual-monitor setup that boosts productivity to my trusty mechanical keyboard that helps me type at 120 WPM, here's everything that helps me stay efficient and focused in my development work.

Workstation

  • Windows PC - Core i5, 16GB RAM, AMD Graphics

    My primary workstation at home with dual monitors. This setup handles my daily tasks, coding sessions, and development work. The dual screen setup significantly boosts my productivity by allowing me to keep reference materials and documentation open while coding.

  • MacBook Air M1, 8GB RAM (2020)

    My portable workstation for when I'm away from my desk. The M1 chip's efficiency and performance make it perfect for on-the-go development. It's lightweight and has impressive battery life, making it ideal for working from coffee shops or while traveling.

  • Mechanical Keyboard with Blue Switches

    This keyboard has been a game-changer for my typing speed and accuracy. The tactile feedback and audible click of the blue switches have helped me achieve a consistent 120 words per minute in typing tests. The mechanical switches also provide a satisfying typing experience that makes long coding sessions more enjoyable.

  • Dual Monitor Setup

    Having two screens has transformed my workflow. I can keep my code editor on one screen while having documentation, terminal, or browser on the other. This setup significantly reduces the need to switch between windows and helps maintain focus on the task at hand.

Development tools

  • Visual Studio Code

    My primary code editor for all development work. The extensive ecosystem of extensions, built-in Git integration, and powerful debugging tools make it an indispensable part of my workflow. The ability to customize every aspect of the editor to my preferences has made it my go-to choice for both frontend and backend development.

  • Cursor AI

    An AI-powered code editor that has revolutionized my development process. The AI pair programming capabilities help me write code faster, debug more effectively, and learn new technologies more quickly. It's like having a coding partner available 24/7.

  • Terminal

    Whether it's Windows Terminal or macOS Terminal, the command line is where the magic happens. From Git operations to package management, running servers to database operations, the terminal is my gateway to efficient development workflows.

Design

  • Figma

    As a developer, Figma has become my bridge to creating pixel-perfect websites. I work with designs created by talented web designers, using Figma's precise measurements, color codes, and component specifications to bring their visions to life. The ability to inspect elements, export assets, and collaborate directly with designers has streamlined my development process significantly.

Productivity

  • Google Keep Notes

    My go-to tool for quick notes, to-do lists, and reminders. The simple interface and seamless sync across all my devices make it perfect for capturing thoughts on the fly. I use it for everything from meeting notes to shopping lists, and the color-coding feature helps me organize different types of notes efficiently.

  • Notion

    My digital workspace for project management and documentation. I use it to organize my development projects, create technical documentation, and maintain a knowledge base. The flexible structure allows me to create custom workflows, and the markdown support makes it perfect for technical writing. The ability to create databases and link between pages helps me maintain a well-organized development environment.