How do you setup your local dev environment?

I’m currently developing on a Windows machine with multiple languages (Rails, PHP, node, etc) but the problem is, the installs and dependencies required for each language often vary a bit and I’m finding they are interfering with each other. For example, when I develop with PHP, I’ll use WAMP to get everything sorted, but when I move over to do some Rails dev, the MySQL versions from WAMP and Rails conflict, causing neither to work.

I was wondering what the best approach would be to get local development on a Windows machine setup so I can more seamlessly add new languages without worrying about them interfering with the installs of previous languages? Right now I simply install everything as is, which I know is horribly inefficient and causes a lot of work to be done every time I want to switch languages for development.

I’m on Linux and use docker for this kind of thing. I don’t have anything running locally, it’s all in docker containers.
It’s supposed to work on Windows now too but I haven’t tried it myself. Something to do with me not having access to any windows machines :wink:

Perhaps your IDE can help. What IDE do you use?

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.