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

  • Custom Build

    Cost savings. Customization. Upgradeability. Learning experience. Better warranty: When you build your own PC, you can often get better warranty coverage on the individual components than you would with a pre-built system.

  • AMD over Intel CPU

    Most competitive price for similar or better performance. Greater flexibility in choosing processors and motherboards. Cutting-edge technologies, such as intelligent energy consumption management. Support for more advanced multi-core architectures

Development tools

  • Lapce

    I don't care if it's missing all of the fancy IDE features everyone else relies on, Lapce is an open-source code editor built in Rust. It is in its early stages of development, but looks promising!. Aims to present a feature-rich and fast code editor as an alternative to Microsoft's Visual Studio Code.

  • JetBrains Suite

    For a professional IDE, doesn't matter which programming language are you using, Jetbrains offer the best experience for a developer using theyre softwares.

  • Adminer

    If you are going to develop a PHP Web Applications and you're planning to use a database, no matter which one, Adminer is a light DB administrator tool that can help you build your data structures and test your queries in a fast and simple way.

Design

  • Figma

    Figma is the only platform that brings together powerful design features you already love and a more efficient workflow to boot.

  • SqlDBM

    SqlDBM is a Cloud based Data Modeling Tool that offers you an easy, convenient way to develop your database absolutely anywhere on any browser.

Video

  • FFmpeg

    FFmpeg is widely regarded as one of the best multimedia framework in its field. Overall, FFmpeg's versatility, performance, robustness, and powerful command-line interface make it the best option in its field for multimedia processing tasks.

  • Da Vinci Resolve

    DaVinci Resolve is widely regarded as one of the best video editing and post-production software. DaVinci Resolve's professional-grade features, user-friendly interface, cross-platform compatibility, performance, and affordable pricing make it the best option in its field for video editing and post-production tasks.

Audio

  • FL Studio

    FL Studio is widely regarded as one of the best digital audio workstation (DAW) software. FL Studio's user-friendly interface, versatility, pattern-based workflow, performance, and affordability make it the best option in its field for digital audio workstation (DAW) software.

3D

  • Blender 3D

    Blender is widely regarded as one of the best 3D modeling, animation, and rendering software. Blender's open-source status, versatility, user-friendly interface, performance, and professional-grade features make it the best option in its field for 3D modeling, animation, and rendering

Game Engines

  • Godot Engine

    Godot Engine is a free and open-source game engine designed for game development. It is known for several key features and peculiarities. Godot Engine's multi-platform support, node-based scene system, built-in scripting language, powerful 2D and 3D support, and active community make it a unique and versatile option in the field of game engines.

  • Unreal Engine

    Unreal Engine is a professional-grade game engine designed for game development. Unreal Engine's high-quality graphics, multi-platform support, Blueprint visual scripting, large community, and integrated development environment make it a popular and powerful option in the field of game engines.