Latest Guides

Raspberry Pi Raspbian Virtual Machine
In this guide, I’m going to set-up a Raspberry Pi Raspbian Virtual Machine. I’m going to install VirtualBox, a cross-platform virtualization application that will allow me to run Raspberry Pi Desktop on a PC or Mac. During the set-up, I will also enable support for copy and paste and file sharing between host and virtual machine. Continue reading

Isolated Python Environment Guide
Using an isolated Python Environment for developing code is a practice I should be employing. So this article is a guide to setting up and using a virtual environment for Python projects.

Creating an isolated Python environment with a tool called virtualenv is a way to separate different Python projects. So instead of having every Python project sharing the same dependencies, we can isolate projects with its own specific dependencies. As a result, we avoid breaking some Python projects through global site-packages updates. Continue reading