catbug88@home:~$

  • Introduction to the UNIX Shell (Bash)

    TL;DR sections: What is the UNIX shel Why to use the UNIX shell A curated list of basic shell commands The rest of the content is really useful, but not strictly required to use the shell. NOTE 1: Apologies for typos and misspelled words in advance. This document has not...

  • Introduction to Jupyter Notebooks - set-up, user-guide, and best practices

    Notes: This tutorial contains video-lessons at the end of each section The Jupyter Notebook version can be found in my GitHub here IDEs: Integrated Development Environments There are several ways in which we can interact with Python: Via the terminal in Python interactive mode Via the terminal by running Python...

  • Introduction to Linear Algebra for Applied Machine Learning with Python

    Linear algebra is to machine learning as flour to bakery: every machine learning model is based in linear algebra, as every cake is based in flour. It is not the only ingredient, of course. Machine learning models need vector calculus, probability, and optimization, as cakes need sugar, eggs, and butter....