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.


  • 16” MacBook Pro, M1 Max, 32GB RAM (2021)

    Upgraded to the 16” MacBook Pro with M1 Max and 32GB RAM for a significant performance boost. It handles heavy workloads silently, excels in tasks like design and video editing, and its stunning Retina display elevates the overall experience, redefining my expectations for a professional-grade machine.

  • LG Ultrafine Display 4k 27” Monitor

    My primary external display, this 27” 4k LG Ultrafine monitor is perfect for design work, providing sharp visuals and accurate colors. It is compact yet spacious, ideal for multitasking, and seamlessly connects to my MacBook Pro via Thunderbolt 3, elevating my productivity and creativity.

  • Apple Magic Keyboard with Touch ID

    A game-changer with sleek design, Touch ID for seamless security, and comfortable typing. Enhances my Mac experience with style and functionality.

  • Logitech MX Master 3

    My go-to mouse for precision, comfort, and productivity. Customizable buttons, ergonomic design, and long-lasting battery. It elevates my efficiency and computing experience.

  • National Monobloc Chair

    A timeless classic in simplicity and functionality. Its no-frills design offers versatile seating for various spaces and purposes, making it a practical and enduring choice for any environment.

Development tools

  • Visual Studio Code

    My top pick for coding, Visual Studio Code (VS Code) is a lightweight yet powerful source code editor. Its seamless Git integration, debugging tools, and a wealth of extensions simplify my development process. With an intuitive interface, it adapts to various programming languages and projects, making coding efficient and enjoyable.

  • iTerm2

    My preferred terminal emulator, iTerm2 simplifies my command-line experience with features like split panes and extensive customization. Its session-saving and search capabilities are invaluable, making it a must-have in my development toolkit.


  • Figma

    We started using Figma as just a design tool but now it’s become our virtual whiteboard for the entire company. Never would have expected the collaboration features to be the real hook.


  • Alfred

    It’s not the newest kid on the block but it’s still the fastest. The Sublime Text of the application launcher world.

  • One Thing

    My productivity cornerstone, ”One Thing” simplifies daily goals, eliminates distractions, and boosts efficiency by focusing on the most important task.

  • Reflect

    Using a daily notes system instead of trying to keep things organized by topics has been super powerful for me. And with Reflect, it’s still easy for me to keep all of that stuff discoverable by topic even though all of my writing happens in the daily note.

  • Focus

    Simple tool for blocking distracting websites when I need to just do the work and get some momentum going.