Python Virtual Environments

virtualenv is a tool used to create separate workspaces for each of your Python applications. For each of my projects, I begin by creating a new virtual environment. From Python 3 onwards, venv should be one of the included modules. Anything older might require the need to install virtualenv through your package manager. For instance, if I were to create a new webscraping project, I would want to create its own environment....

August 30, 2020 · 2 min · Mark Topacio

Hugo and Gitlab

This post is describing how I set up a blog using Hugo and Gitlab’s static site support. I wanted a place to post some of my own code in addition to my public git repositories. Somewhere I can also expand on my train-of-thought versus just posting straight code with a comment or two peppered in between. I used to host a static site on a RPi3 locally; however, I recently decided I wanted to use off-site storage as a form of redundancy with extra reliability....

August 29, 2020 · 6 min · Mark Topacio