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

  • iPad Air 5th Gen

    I use this for reading, writing, and sketching. It’s the perfect size for me to take it anywhere and it’s powerful enough to run almost anything I need.

  • MX Mechanical Mini for Mac

    I love the feel of mechanical keyboards but I also need something that’s portable and easy to type on for long periods of time. This is the perfect balance of both.

  • Keychron K3 Ultra-slim Wireless Mechanical Keyboard

    I use this when I code. It’s a low-profile mechanical keyboard that feels great to type on and is compact enough to fit in my bag.

  • 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

  • Vim

    I’ve been using Vim for years and it’s still my go-to editor. I love the modal editing and the keyboard shortcuts. It’s not for everyone but once you get used to it, it’s hard to go back.

  • Copilot

    Copilot assists me with writing code and it’s been a game changer. It’s not perfect but it’s getting better every day. I use it to help me write code faster and to learn new things.

Design

  • Fusion 360

    Fusion 360 is my go-to for 3D modeling and design. I use it to create prototypes and designs for my projects. It’s a powerful tool that’s easy to use and has a lot of features.

Productivity

  • Notion

    I use Notion to keep track of my tasks, notes, and ideas. It’s a great tool for organizing everything in one place. I also use it to collaborate with my team on projects.

  • SyncTasks

    I use SyncTasks to sync my tasks between Notion and Google Tasks. It’s a simple tool that does exactly what I need it to do. I can create tasks in Notion and have them show up in Google Tasks, and vice versa.

  • Endel

    I use Endel to help me focus and stay in the zone. It’s a soundscape app that creates personalized soundscapes based on your environment and activity. It’s great for blocking out distractions and getting into a flow state.