Software I use, gadgets I love, and other things I recommend.

I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.

Workstation

  • Mac Studio M2 MAX, 32GB RAM (2023)

    The transition to the Mac Studio M2 with 32GB RAM has been a game-changer, especially for development work. It handles multiple iOS and Android emulators with ease and takes web development tasks in stride. The added horsepower makes it ideal for running complex development environments and the latest software tools without breaking a sweat.

  • 13” MacBook Pro, M1, 16GB RAM (2020)

    I was using an Intel-based 16” MacBook Pro prior to this and the difference is night and day. I’ve never heard the fans turn on a single time, even under the incredibly heavy loads I put it through with our various launch simulations.

  • 2 Samsung Curved Monitors 27”

    Samsung 27-inch curved monitors offer a stunning visual experience. With their immersive design and HiDPI technology, youll enjoy crisp images and lifelike colors. With two monitors, youll have plenty of room to increase your productivity and immerse yourself in your work or entertainment in an immersive way - a great option to upgrade your display setup!

  • 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.

Development tools

  • PHP Storm

    The ultimate PHP IDE. Powerful, intuitive, and stylish. Simplifies my coding and debugging tasks effortlessly. A top choice for PHP developers.

  • Visual Studio Code

    The epitome of a versatile code editor. Sleek, feature-rich, and user-friendly. Simplifies my coding workflow and enhances productivity. A must-have for developers of all levels.

  • Termius

    The go-to SSH client. Efficient, secure, and reliable. Streamlines remote server management with ease. A favorite tool for sysadmins and IT professionals.

  • Navicat

    The ultimate database management tool. Intuitive, powerful, and feature-packed. Simplifies complex database tasks effortlessly. A preferred choice for developers and database administrators.

Design

  • Figma

    The game-changer in design collaboration. Innovative, cloud-based, and user-friendly. Redefines how teams create, iterate, and share designs. A revolutionary tool for designers and design teams.

Productivity

  • Google Chat

    A robust communication tool for teams and businesses. Integrates seamlessly with the Google Workspace ecosystem, facilitating efficient collaboration through direct messages and group conversations. Supports document sharing, powerful search, and bot integrations to streamline workflows.

  • Notion

    The all-in-one workspace. Versatile, organized, and intuitive. Seamlessly blends notes, tasks, and databases. A productivity powerhouse for individuals and teams.

  • Discord

    The ultimate communication platform for gamers and communities. Interactive, feature-rich, and user-friendly. Enables seamless voice, video, and text chats. A go-to choice for gamers, developers, and social groups alike.

  • Slack

    The premier team communication tool. Efficient, collaborative, and organized. Simplifies real-time messaging and file sharing. A top pick for businesses and remote teams to enhance productivity and streamline communication.