DEV Community

Discussion on: What and how is your development environment?

Collapse
 
d1p profile image
Debashis Dip

I mostly work with Django, and this is what i found most comfortable for my need.
I am using homebrew for installing and updating my python installation and others.

A workspace directory in the home directory for holding all projects.
Inside of that every project in their individual folder and sub folder if needed.
I use pipenv for package management, a local postgres, redis db for those db related needs and some bash aliases to start and stop the servers on command.

This setup is not anything flashy at all but the main goal was to start working as soon as possible with as less of pain points to cover.