Entries by brooke

Beginner’s Guide to Python – Lesson 01 – Getting Set Up

Welcome to the Beginner’s Guide to Python! This is video #1 in the mini-series which you can find on Youtube (or below). My goal for this free mini-course/mini-series is to give the absolute beginner a grasp on the Python programming language. In this video, I tackle how to set up your system to run Python […]


How to do Coding Peer Reviews with Github

In my current contract, we do coding peer reviews. When I was first introduced to this process, I was a bit sceptical. Mostly, I thought it was a huge time-suck and an overly-laborious way to fix bugs. After several months of going through the coding peer review process, I can say I’m a convert. Anything […]

Hello React.JS – Absolute Beginners Guide to React

In this video I’ll walk you through how to create a basic Hello World application with React.JS. After spending a few months learning React.JS and following all of the official and unofficial tutorials, I found that there was a gap in the information. My goal with this video is to bridge that gap and show […]

, , ,

How to install Node.JS v6 on Linux

This video is a step-by-step instruction of installing Node.JS version 6 on Ubuntu or Linux Mint. Hint: As tempting as it might be, don’t install it through the package manager. I’ll explain why in the video below. Node.JS Official Website: https://nodejs.org/en/

, ,

Introduction to the Python Debugger Tool

In this video demonstration, I’ll show you how to get started with the Python Debugger tool. The Python Debugger (PDB) is an incredibly useful tool which can save you hours when writing Python applications. This tool has replaced my former debugging process – which was laborious and not at all efficient. I use it whenever I’m […]


Install and configure PyEnv on Linux

PyEnv is a great tool for installing and switching between different versions of Python, which is particularly helpful if you’re working on multiple projects or for multiple companies that use different versions of Python. In this video, I’ll show you how to install and configure PyEnv on Linux, but these steps should also work on […]


Create a local development server for Python apps

In this tutorial I’m going to show you how to make a local development server for your Python applications using Vagrant, VirtualBox, Salt and Python3. Creating a local development server on your machine is crucial to coding quickly and efficiently. It’s faster, more portable, and you don’t have to rely on an internet connection for […]


Create a local WordPress dev box in minutes with Vagrant and Salt

In this tutorial I’m going to show you how to make a Vagrant box for a WordPress project so you can set up a local development environment quickly and easily. A local dev environment is great for speeding up the development process and improving collaboration with other developers. For this tutorial you’ll need the template I’ve […]