...

Why you must learn what you’re coding before writing code

A very common beginner question is: "Why do I have to learn all this theory? Can't we just jump straight to the code?" Short answer: OH GOD...

...

Beginner’s guide to debugging (programming, data science, machine learning)

In this post, I will discuss some common techniques I use for debugging that have helped me immensely in my years as a data scientist and software...

...

Taking Hand-Written Notes

This is a post that discusses the importance of taking good, hand-written notes, which are -importantly- phrased in your own words. As a...

...

Beginner’s Guide to the Q&A

I am making this post because there are a not insignificant number of students who have begun to misuse my course Q&As in ways that were not...