Pondering Join Algorithms

Truly enjoying this Intro to Database Systems course from Carnegie Mellon University. Some really great breakdowns of common join algorithms in this lecture. Here are my notes. Lecture 11- Join Algorithms (CMU Databases Systems / Fall 2019) Prof. Andy Pavlo, Carnegie Mellon Database Group screenshot from lecture Table Positioning for a Join “In general, your […]

Benefits of Go and Threads in Distributed Systems

Preface These are my YouTube lecture notes from MIT’s Distributed Systems course. Thank you MIT and Professor Morris! MIT 6.824 Distributed Systems Lecture 2: RPC and Threads – Feb 7, 2020 Prof. Robert Morris (Spring 2020) Introduction Go is a popular programming language choice so my ears perked up when this lecture began. These notes […]

“Git” The Basics: A Version Control Cheat Sheet

I am finally starting to understand git version control! It makes developing a project on different computers easy. Some of these notes were picked up from the super informative Reproducible Data Analysis in Jupyter video series by Jake VanderPlas, author of the Python Data Science Handbook. First, go here, download and install git if you […]