Here's which tools I use when creating stuff. Actually there's nothing interesting here.

Environment

  • Asus Vivo Book F510UA - My main development machine
  • Cloud - I also like to rent servers from cloud providers whenever I need to do something that needs time or resources. I don't stick to any of them, I just choose any provider based on my money, time and mental state. Also in that way I get more experience at the end.
  • Windows 10 - Well, I'm not rich enough to use MacOS yet. Also I like to play games on my PC.
  • Chrome - because I want to keep my phone and laptop in sync with each other, especially passwords.

Productivity

  • Pocket - Using Pocket to save bookmarks and read website content on clean interface.

Tooling

  • Nightingale Rest Client - I've used Postman and Insomnia previously, but I hate electron apps because they are using too much system resources and freezes sometimes. So one day I found this app and I'm using it.
  • WSL 2 - As a developer I need to run Linux commands or apps to do something. Windows Subsystem for Linux version 2 gives me what I need.
  • Windows Terminal - Terminal app for windows as its name tells. It supports tabs and I can use both native (eg: CMD, PS Core) and WSL shells.
  • Termius - SSH manager, using it to connect to remote servers.

Development

  • Visual Studio - Main IDE I'm using for writing, debugging and managing .NET projects.
  • Android Studio - the tool I'm using to heat up my room during winter. I'm using Android Studio for debugging mobile apps.
  • Visual Studio Code - I'm using VS Code for writing frontend code.
  • IntelliJ IDEA - Currently using only for maintaining databases (using Data Grip plugin).

Entertainment

  • Steam - As I said before I like playing videogames (especially story based games). I'm using Steam as my game launcher and library.

Cloud based

  • App Center - Continuous integration & deployment for mobile apps.
  • GitHub - Main git hosting website. I'm also using GitHub's Actions to automate stuff.