Hack Forums
What does your dev environment look like? - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151)
+---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118)
+---- Thread: What does your dev environment look like? (/showthread.php?tid=6256903)

Pages: Pages 1 2


What does your dev environment look like? - webdev77 - Nov 21, 2023

A lot has changed over the last few decades of dev work. What tools are you using for code writing, debugging, and deployment?


RE: What does your dev environment look like? - nibblenbyte - Nov 21, 2023

I contract so there is a lot of variation based on what I'm doing (Software dev vs Data Engineering) and for what company/platform (Windows/Linux/Mac).

Most "consistent" would be:
VS Code, PyCharm, Docker, sublime/notepad++, Postgresql/MySql/sqlite, GCP & AWS, Spark, Airflow, Postman


RE: What does your dev environment look like? - DarkVision - Nov 21, 2023

After being damaged by bad habits early on, the only setup i feel comfortable with on Windows, is a text editor (currently Notepad++), Visual Studio command line tools for building, and ResEdit32 for resource management. At work though, i am more or less forced to use the wizard.


RE: What does your dev environment look like? - Jam1e - Nov 22, 2023

VS Code, Lando, and my terminal.
I can jump right into my work with very little set up :-)


RE: What does your dev environment look like? - Dirty - Nov 22, 2023

vim, and for my terminal I use fish with some customizations. OS is linux and I don't use much of anything else. Very basic bare bones setup. But overall setting up your environment in one way or too other imo is not very useful or productive.


RE: What does your dev environment look like? - DashPHP - Nov 22, 2023

Sublime Text 3
Terminal
Browser

All I need.


RE: What does your dev environment look like? - Dirty - Nov 22, 2023

(Nov 22, 2023 06:47 AM)DashPHP Wrote:  Sublime Text 3
Terminal
Browser

All I need.

for some reason im not surprised you would use sublime


RE: What does your dev environment look like? - DashPHP - Nov 22, 2023

(Nov 22, 2023 06:57 AM)Dirtybox Wrote:  for some reason im not surprised you would use sublime

Sublime Text is just OP. Incredibly low weight jam packed with features/plugins.


RE: What does your dev environment look like? - webdev77 - Nov 22, 2023

For those that asked, I primarily lean towards Visual Studio and VS Code. Notepad++ in dark mode as my lightweight editor/viewer. I think some of you would greatly benefit by having a proper debugger and watch window for variables as that's notably missing from some setups that only have text editors. Resource management and memory inspection is also extremely useful for native projects although it seems few people do anything native these days.


RE: What does your dev environment look like? - Hackers - Nov 23, 2023

Vscode, Git, Linux cli via ssh, Vercel/aws/digitalocean

Those are the main pieces, but then throw in some other tech stacks and CI/CD setups for certain clients.


RE: What does your dev environment look like? - nibblenbyte - Nov 24, 2023

(Nov 22, 2023 06:40 AM)Dirtybox Wrote:  vim, and for my terminal I use fish with some customizations. OS is linux and I don't use much of anything else. Very basic bare bones setup. But overall setting up your environment in one way or too other imo is not very useful or productive.

fish is where its at!


RE: What does your dev environment look like? - Hackers - Nov 26, 2023

Going to chime back in here to mention WSL. I recently started using this because I needed to test something and was not at home so didn't have my server SSH keys. I fired up WSL instead and used local Ubuntu on a Windows machine. I am not sure about its exact capabilities, but I imagine unless there's a reason not to, I'll probably end up doing a lot of local dev with WSL as my terminal rather than normal command prompt or Powershell.


RE: What does your dev environment look like? - Dirty - Nov 26, 2023

(Nov 26, 2023 01:23 PM)nodes Wrote:  Going to chime back in here to mention WSL. I recently started using this because I needed to test something and was not at home so didn't have my server SSH keys. I fired up WSL instead and used local Ubuntu on a Windows machine. I am not sure about its exact capabilities, but I imagine unless there's a reason not to, I'll probably end up doing a lot of local dev with WSL as my terminal rather than normal command prompt or Powershell.

I see very little reason to not develop using WSL on windows. practically none, unless you are developing windows specific stuff


RE: What does your dev environment look like? - Hackers - Nov 26, 2023

(Nov 26, 2023 01:26 PM)Dirtybox Wrote:  I see very little reason to not develop using WSL on windows. practically none, unless you are developing windows specific stuff

For learning C++ I am starting with Windows for now but 99% of my dev ends up in a Linux server so I might just pivot to learning C++ on Linux.


RE: What does your dev environment look like? - Dirty - Nov 26, 2023

(Nov 26, 2023 01:30 PM)nodes Wrote:  For learning C++ I am starting with Windows for now but 99% of my dev ends up in a Linux server so I might just pivot to learning C++ on Linux.

This is the exact reason WSL is a must, 99,99% of professionally written code will run on Linux. Might aswell work on it, plus it imo provides a better DX. For example I have always had a headache with using docker on windows machines, where as Linux/wsl it just works. And the only way to get docker to work on windows is essentially by using WSL anyway.