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

I often get asked about the tools I use to build software, stay productive, or sometimes even buy just to feel productive when I'm actually procrastinating. Here’s a comprehensive list of all my favorite tools and resources.

Workstation

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

    An incredible machine that can quite literally do anything I ask it to, without breaking a sweat. I am extremely happy with it, coming from my previous Intel MacBook Air!

  • HP E34m G4 34 inch WQHD Curved Monitor

    It's a large, curved HD monitor with a built-in webcam and speakers. It makes it easy to view multiple open windows on a single screen.

  • Apple Magic Keyboard

    I love the feel of the keys and the fact that it’s wireless.

  • Apple Magic Mouse

    It has simple gestures on its smooth, seamless surface. It’s also wireless and rechargeable.

  • Apple Airpods Pro 2nd Gen

    I love these for the noise cancellation and the transparency mode. They’re also great for phone calls and the sound quality is surprisingly good.

  • Garmin Forerunner® 165 Music

    One of the best smartwatches I've ever used. I wear always in my hand to track my health and has a long battery life.

Development tools

  • Visual Studio Code

    My code editor of choice. I’ve tried a bunch of others but always come back to this one. Lightweight and powerful.

  • Terminus

    Its used to my manage my muliple terminal windows.

  • Warp

    It's a terminal emulator—a sleek command-line tool I use to manage my MacBook Pro.

  • TablePlus

    Great software for working with databases. Has saved me from building about a thousand admin interfaces for my various projects over the years.

Design

  • Figma

    My go-to design tool. I use it for everything from wireframes to high-fidelity mockups.

Productivity and Finance

  • Spendee

    A simple money manager that helps me track my expenses and income. It’s a great tool for budgeting and planning.

  • MProfit

    My portfolio management software. It helps me track my investments. It saves me a lot of time and effort.

  • Todoist

    A To-Do List to organize my daily routine. It helps me to keep track of my tasks.

  • Notion

    I am a big fan on Notion. Personal life management, note taking, work documentation, and any sort of writing goes here.

  • Notion Calendar

    Great tool for scheduling meetings while protecting my calendar and making sure I still have lots of time for deep work during the week.

  • Jomo

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