Running VSCode in Docker

Categories: coding
2020 Update A lot has changed since I first wrote this post - as of today I’d recommend you use VSCode Remote Containers Extension instead of this. PyCharm has similar functionality as well. What I normally do now - start up a remote container on a development server running JupyerLab (still using Conda for the Python environment), and attach to it. These docs may be useful is you want to do that.

Read More →

Data Science with Docker and Conda

Categories: coding
Soon after I started as a data scientist at an early stage startup I was tasked with helping productionalize and deploy analytical models as we ramped up more and more clients. The first few deploys were rushed, but relatively easy - just setup the root environment with all the dependencies, and have a simple bash script call the code on a schedule. Then as time went on things started to get messy.

Read More →