Python 3 was released quite a few years ago, so if you haven't made the switch yet from Python 2, it's probably time to start! This guide will show you how to install and use Python 3 on your Mac.
Code is poetry -- one line at a time.
I'll be honest - this guide is primarily a reference for future me. Unit testing is something I want to improve on, and I find myself searching for the same things over and over.
Git is an open-source version control system (VCS). In order to use Git to track changes in your code from the command line, you’ll need to download, install and configure it on your computer.
This guide will show you how to detect Linux sound output and use it to run a program -- like driving a servo, stepper motor or DC motor!
Homebrew is a MacOS package manager built on ruby and git. Homebrew will help you easily install and manage a variety packages and applications.
Continuous integration is pretty trendy, but despite that fact, it's also pretty useful. This guide will show you how to set up your first project in CircleCI.
By default, the HTML exported from Google Docs includes tons of classes, styles, and is generally messy. This short guide will teach you how to export clean HTML devoid of classes and inline styles.
Generators in Python are incredibly powerful yet often hard to understand. In this guide we'll cover generators in depth.
Naming things is hard. "There are only two hard problems in Computer Science: cache invalidation and naming things." — Phil Karlton Truer words were never spoken.
jQuery is a powerful tool for front-end developers, but it does not alleviate the responsibility of ensuring your code is efficient.