PinnedDave SaundersWhat is Dynamic Programming?Explained in under 5 minutes5 min read·Mar 7, 2022--1--1
PinnedDave SaundersinJavaScript in Plain EnglishWhat is Huffman Coding?Why you should care about Huffman coding4 min read·Feb 23, 2021----
Dave SaundersWhat is the DRY principle?(originally sent to the :BaseClass newsletter)3 min read·Apr 3, 2022----
Dave SaundersinJavaScript in Plain EnglishWhat is Depth-First Search?Learn what the Depth-First Search algorithm is.5 min read·Feb 20, 2022----
Dave SaundersinJavaScript in Plain EnglishWhat is a Breadth-First Search?A deep-dive into Breadth-First Search.5 min read·Feb 3, 2022----
Dave SaundersinJavaScript in Plain EnglishWhat are Linear Data Structures?We use these data structures every day in programming. Even if you’re already familiar with them, it’s helpful to recap them occasionally.5 min read·Jun 2, 2021----
Dave SaundersinJavaScript in Plain EnglishWhat is Jaro-Winkler Similarity?Jaro-Winkler similarity is a way of measuring how similar two strings are. It is fairly easy to understand and quick to implement.5 min read·May 14, 2021----
Dave SaundersinJavaScript in Plain EnglishWhat Are Floating-point Numbers?Floating-point is a way of storing numbers in binary. It allows us to store a very large range of values using a fixed amount of space.4 min read·Apr 25, 2021----
Dave SaundersinTowards DevWhat is CAP Theorem?CAP Theorem describes the decisions we have to make when building a distributed data store.4 min read·Apr 16, 2021----