Too Long; Didn't Read
A couple weeks ago, we saw <a href="https://mmhaskell.com/blog/2018/4/25/dockerizing-our-haskell-app" target="_blank">how to use Docker</a> in conjunction with Heroku to deploy our Haskell application. The process resulted in a simpler Circle CI config than we had before, as we let Docker do most of the heavy lifting. In particular, we no longer needed to download and build stack ourselves. We specified the build process in our Dockerfile, and then called <code class="markup--code markup--p-code">docker build</code>. We also saw a couple different ways to login to these services from our Circle CI box.