Softwares I use and additional recommendations

Here is a list of the tools and resources I use for building software, working on personal projects, studying or trying to be more productive. Hope you find something useful here!

Workstation

  • 14” MacBook Pro M1 16GB RAM (2021)

    The 14-inch MacBook has the perfect size, it's easy to carry around and offers great performance. I prefer programming in the Mac environment because of its user-friendly interface, elegant design, and simple management of software and packages. Despite having used Windows and Linux, Mac has the best developing experience so far.

  • 34” Dell WQHD Display

    This monitor has a curved display with 3440 x 1440 resolution and 144Hz refresh rate. I can open multiple windows on the same screen, increasing productivity and reducing tab switching.

  • HyperX Alloy FPS Keyboard

    It is a keyless mechanical gaming keyboard with Cherry MX key switches, a numpad, and red LED backlighting. The keyboard is pleasant to type on and has a comfortable hand position.

  • HyperX Pulsefire Dart

    Is a gaming-grade wireless mouse with a reliable 2.4GHz RF connection. It’s ergonomically-shaped and features padded leatherette side grips designed to keep you comfortable. It is a great all-around mouse as a result of its larger design and luxurious styling.

Development tools

  • Visual Studio Code

    It is highly customizable with an attractive design and easy-to-use interface. Additionally, it is compatible with all platforms and great for web development.

  • Hyper terminal

    An open-source terminal that is extensible and has an amazing appearance even without configuration. It offers a wide range of packages for customization and productivity which lets you personalize your terminal to your liking.

  • Insomnia

    It's a lightweight and powerful client to design, debug, test, and mock AP. It offers cookie management, environment variables, code generation, and authentication. I have been using it to test REST APIs and GraphQL, it's a very complete solution.

Design

  • Figma

    Figma is a powerful, free prototyping tool that makes designing web and app UIs with your team easy. With an emphasis on online collaboration, and a browser-based interface to boot, anyone can share in the design process. We used as base for the design system of the projects.

  • Excalidraw

    It is a user-friendly and polished sketching tool that simplifies the process of creating sketches. I use it to create fast flows of user actions and component interactions.

  • Canva

    Is a graphic design app that aims to let you design visual materials without needing extensive graphic design experience. It can be used to create social media graphics, simple videos, presentations, slides, posters, and other visual assets — and a wide range of customizable templates, royalty-free images, and AI features is provided to help users do so easily.

Productivity

  • Notion

    Is a management tool perfect for solopreneurs as well as small teams. It is an excellent tool for keeping all project-related information in one place, building workflows quickly, and sharing. Notion is so powerful that you can create wikis, documentation, product guides, and change logs.

  • Rectangle

    This is a utility app that aims to make window management on macOS systems powerful. You can customize keyboard shortcuts for each window action. It is available as both a free and open-source version, as well as a pro version. Personally, I find the free version sufficient for my needs.