DEV Community

Madza
Madza

Posted on

What local dev environment do you currently use?

I first started with XAMPP, then Vagrant and also tried Docker.

The current solution is based purely on Laragon. It's an awesome environment due to it's speed, portability and simplicity.

What's your setup and reasons behind it?

Top comments (8)

Collapse
 
dpashutskii profile image
Dmitrii Pashutskii

I'd really love to move on Docker some day and start using it more.

But so far I just use my Unix-like system to set everything up. I like Unix environment and I know how most of the things work, so I prefer it third parties.

As much as possible I try to manage environments with version managers like nvm for Node and rbenv for Ruby. For sure, it's not the perfect and I have a bunch of artefacts anyway.
Docker would be perfect, but I have put some time to figure it out.

Collapse
 
madza profile image
Madza • Edited

I must say I was not a huge fan of Docker, cause of time spent setting everything up. It felt pretty complex at the beginning and towards the end I had doubts whether or not it is worth it at all.

But then again, I've heard a lot of awesome feedback about it from devs, who are proficient on it and use it on a daily basis.

Collapse
 
dpashutskii profile image
Dmitrii Pashutskii

Yeah, agreed. It's one of these instruments where you have to spend time to learn it but eventually you get rewarded.
The similar ones are VIM, Webpack or even Alfred.

Collapse
 
jessekphillips profile image
Jesse Phillips

I utilize my local machine. Visual studio for C# and vim/dub for D. I'll pull Eclipse for Java, but don't code in that language anymore.

Collapse
 
madza profile image
Madza

D programming language? What type of projects you do in it?

Collapse
 
jessekphillips profile image
Jesse Phillips

I mostly scripting. I have a pretty extensive tool for testing. It supports the CI/CD system.

But ultimately it has been my playground for learning programming and language design.

Collapse
 
thiaguz profile image
Thiago Bruno • Edited

Laragon looks very very cool, with php, apache, mysql, nodejs, nginx, redis, mongodb, etc...

Collapse
 
madza profile image
Madza

I also like it's built-in features, like pretty URLs, quick app and quick share.. Comes in really handy and saves a lot of time :)