My Recommendation for a Computing Science Student's Setup

Introduction This guide will cover how to install the majority of tools you will be using throughout a typical Computing Science (CS) degree. This guide covers installations for MacOS and Windows, and assumes that anyone who is using Linux already has a setup they are comfortable with. package managers The problem Here’s a typical scenario of software installation. You hear about a tool called a_cool_tool that you want to download.

Set Up a Website for Free! (Hylia edition)

Introduction This tutorial will help you with setting up your own website / blog, using Hylia. While other services allow you to make your own website, they are either paywalled, riddled with ads, or limited in functionality. Using a static site generator such as Hylia (or equivalent) will give you full control over what goes on your website. Requirements This tutorial requires that you have completed the setup tutorial, or that you at least have a GitHub account and text editor.

Make a Web Crawler Using Python

Introduction This tutorial will show to make a web crawler using simple Python and built-in packages. Prerequisites You must have gone through the setup tutorial, or at least have Python installed along with a basic text editor. Reddit’s JSON api Visualizing the JSON The first thing to do is obtain a list of posts from our favorite subreddit. For this tutorial I have chosen r/Eyebleach, which I occasionally visit for pictures of cats and other soul-cleansing content.