Building cool apps » deploying them in a fancy way. When starting work on a new Django project, I don’t use Docker. Why would it be otherwise? Nothing has to be deployed. Reproducibility is not a crucial topic. Everybody is on the same page. It will get fancier in time, but only when there are real issues which require more work. My development environment is as simple as possible when starting out.