This page looks best with JavaScript enabled

Software and Tools I use everyday as a developer

 ·   ·  โ˜• 1 min read

I use windows as my primary Operating system. Besides, I use Linux via WSL.
We need to choose the right tools for making our life easier. Below are the tools, I mostly use for my development and maintaining my workflow.

Software

  • IDE

    • PyCharm
    • Android Studio
    • Arduino
    • Anaconda
    • CodeBlocks
  • Editor

    • Visual Studio code
    • Notepad ++
    • Sublime Text
    • QtCreator
  • Git

  • Browser

    • Firefox
    • Google Chrome
    • Firefox Developer edition
      Languages, Build tools & Package Manager
    • C/C++ Build tools - Visual studio Core
    • Python
    • NPM (NodeJS)
    • Composer (PHP)
    • Postgresql, Pgadmin, Mongodb
    • XAMPP (Lately using laragon)
    • Lazarus (for freepascal - not using any longer)
    • Golang
    • JDK
  • Charles Proxy - for network monitoring

  • Docker

  • SQLite manager, SQLite studio

  • Hugo - for managing my site

  • Windows Subsystem for Linux (WSL) Ubuntu

  • API testing: Postman/Insomnia

  • MS Office

  • Virtualbox

  • Graphics

    • Adobe Photoshop
    • Lunacy
    • Adobe XD
    • Figma
    • Adobe Dimension
  • Fritzing : for arduino prototyping

Some other essential ones:

  • putty
  • Teamviewer
  • VNC viewer
  • Advanced IP scanner
  • Advanced renamer
  • vlc player
  • 7-zip
  • HexEditor
  • CCleaner
  • UltraISO
  • Foxit reader
  • Pandoc
  • httrack

[!NOTE]
You can export the list of your installed software with powershell
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table โ€“AutoSize > InstalledPrograms-PS.txt


Ohidur Rahman Bappy
WRITTEN BY
Ohidur Rahman Bappy
๐Ÿ“šLearner ๐Ÿ Developer