TL;DR: Try Dokku if you want to run multiple toy web apps on a single server and keep the cost at minimum.
Let's talk, yet again, about deploying toy web apps.
I wrote about this topic many moons ago (see docker-compose in production part 1 and part 2), but …
bibo is a command line reference manager with a single source of truth: the .bib file. It is inspired by beets. After 3 years in the making I believe it's ready for other people to use.
What are the advantages over mendeley / zotero / etc. you ask …
The 9th major version of pip, the recommended tool for installing python packages, was released two days ago. I took a short look on the changelog to see what's new. At first, I couldn't notice anything that will change my current workflows. Usually, the important changes are listed first, but …
Few months ago I shared my experiences with docker-compose in production.
Recently I faced another deployment and decided to use the same technique. This
time I used it somewhat differently. In this blog post I would like to share the
new experiences.
Generally speaking, continuous integration (CI) is the process of
running your test suite automatically when you push code to your repo.
Continuous delivery / deployment (CD) is the process of deploying the
new code to your server whenever you push to specific branches in your
repo. There is enough information about …
Deployment sucks! I'm not a dev ops / sys admin type of person, and
every time I'm into deploying a web project I start to rethink the whole
process and get confused. Recently, I decided to restart the work on one
of my older django projects,
Xteams, and one of the …
Conda is great for managing
dependencies as matplotlib and scipy: try to install these with pip, in
a virtualenv, and you will be convinced that conda is better in that
regard.
But!
Somehow, the folks at continuum analytics decided that using conda
should override the default python environment (the system-wide …