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

Here is a list of the software, hardware, and other things I use on a daily basis to build software and stay productive.

Workstation

  • MacBook Air M2 (16GB RAM, M2, 2022)

    I know that I will end up using an external monitor and I'll just use my laptop screen as a sidecar. I am also a big fan of the new Apple M chip with arm-based processor, which is a game changer compared to the previous generation.

  • AirPods Pro (2nd gen)

    It fits nicely into my ears and I like how easy they connect to all of my Apple devices. Apple did an aweomse job introducing noise cancellation without the annoying pressure you feel on your head that typically comes with all noise cancelling earbuds. Yes I heard about the 3rd generation and honestly, can't wait to upgrade mine.

  • Logitech MX Master Bluetooth Mouse

    It’s comfy, it’s stylish, and it works great with my MacBook. It's the closest thing you can get after Apple's Trackpad. Just keep an eye and wait for a good discount.

Development tools

  • Visual Studio Code

    A great editor with a lot of extensions. Microsoft did a great job providing the community with such a web development editor. If I were to pick a second editor, I'd go for JetBrains WebStorm.

  • iTerm2 & oh-my-zsh

    A nice terminal with plenty of plugins that makes the developer user experience a lot better.

  • Fig

    A nice addition to the terminal that makes the user experience a lot better.

  • Github Desktop

    Using it alongside the terminal, helps you to visualize your source code historyand changes. It reminds me of Tortoise SVN in the good old days.

Productivity

  • Paste

    Such a life saver tool that I can't give up any sooner.

  • Notion

    Probably you can spend days arguing which note-taking app is the best. This is very opinionated and for me, I just felt comfortable enough using Notion.

  • Google Calendar

    After learning some good practices that work for me, I’ve been able to use it to stay on top of my plans and stay productive.