There are so many tools out there to help you customize your workflow for your local environment and keep you in "flow". As you can see, I am biased to JetBrain's suite because I can easily setup all aspects of my workflow in one singular application with core plugins and community integrations.
![[Pasted image 20251111153255.png|700]]
# WebStorm
*JetBrains*
[https://www.jetbrains.com/webstorm](https://www.jetbrains.com/webstorm)
I've been using WebStorm for over 2 years now for NextJS projects and I have found that it is best suited for me needs of managing multiple panels for files, terminal, services, database, http requests, note taking, and project structure. All of this in a single application that is easily customizable makes for my #1 spot.
![[Pasted image 20251111153333.png|700]]
# IntelliJ IDEA
*JetBrains*
https://www.jetbrains.com/idea/
We were required to use IntelliJ at #tech-elevator, and it started to grow on me the moment we learned how to configure our environment. This was really the start of my love for JetBrains (although I had used Android Studio and was blown away when I realized they are ALSO responsible for that masterpiece in software design).
![[Pasted image 20251111153352.png|700]]
# PhpStorm
*JetBrains*
https://www.jetbrains.com/phpstorm/
It's WebStorm for PHP.
![[Pasted image 20251111153458.png|200]]
# DataGrip
*JetBrains*
https://www.jetbrains.com/datagrip/
Honestly, DataGrip has made my visual brain see things so much clearer. I usually use the DataGrip Plugin / Addon with JetBrains' other IDEs to peak at Databases when I need to without opening another application.
![[Pasted image 20251111153524.png|700]]
# Visual Studio Community 2026
*Microsoft*
https://visualstudio.microsoft.com/
Of course I have to show some love to VS. It's the OG, it's the beast. I can handle so many possible scenarios, with the catch that it's a lumbering monster of complexity.