Software I use, hardware I love, and other tools I recommend.

As a developer, I rely on essential tools and hardware. From code editors like Visual Studio Code to version control systems and task management apps, they streamline my workflow and boost productivity.

Workstation

  • 13” MacBook Air, M2 Chip, 8GB RAM (2022)

    I was using an Intel-based 17" MSI gaming laptop prior to this and the different is night and day. I've never had a MAC device before and really appreciate the seamless integration with my other products. Also I seriously don't even need an additional screen (or mouse) with the built-in gesture features.

  • Apple MAC Studio

    Talk about power- this thing is rapid fast and works well with my other products. Video and photo editing isn't a problem.

  • GMMK PRO 75% Custom Keyboard

    I fell into the custom keyboard building hole shortly after the pandemic and haven't escaped. This keyboard is aesthic, sounds good and is durable. A keyboard for the ages!

  • Logitech Lift Ergonomic Mouse (White)

    I am in front of a screen and using a mouse 40hrs/week at a minimum. Getting this ergonomic mouse was a no-brainer, although I did have to get used to it at first.

  • Apple Magic Trackpad

    Something about all the gestures makes me feel like a wizard with special powers. I really like feeling like a wizard with special powers.

  • BenQ ScreenBar Plus

    I've been using this for a few years now and it's a great monitor light which helps reduce eye strain. As someone who stares at a screen both for work and offline, it was necessary purchase.

Development tools

  • Visual Studio Code

    Visual Studio Code: the ultimate coding companion. With its sleek interface and extensive features, it enhances coding productivity, debugging, and collaboration. Visual Studio Code is the go-to editor for developers, powering efficient and streamlined coding experiences.

  • GitHub Copilot

    GitHub Copilot: After hearing about this tool at a tech conference, I had to try it out and it did not disappoint. It's like having a pair programmer with you at all times and truly does improve productivity.

Design

  • Figma

    Figma: the design collaboration game-changer. With its intuitive interface and robust features, it facilitates seamless teamwork, prototyping, and iteration. Figma is the go-to tool for design professionals to create stunning and interactive experiences.

  • Procreate

    Procreate: the creative revolution at your fingertips. With its intuitive interface and powerful tools, it unleashes artistic potential, allowing seamless digital drawing, painting, and illustration.

Productivity

  • Notion

    Notion: the productivity powerhouse for teams and individuals. With a versatile interface and powerful features, it enables seamless collaboration, task management, and organization, maximizing productivity.

  • Slack

    Slack: the essential platform for software development. It streamlines collaboration, knowledge sharing, and innovation, fostering vibrant developer communities worldwide.

  • Discord

    Discord: a game-changer for communities, gamers, and developers. It connects through voice chats, text channels, and screen sharing, fostering vibrant connections and idea sharing.