Michael VerdiForm Validation in React (2019)Live Demo: https://react-form-validation.verdi327.now.shMay 2, 20193May 2, 20193
Michael VerdiAvoid Object Mutation in React for Better PerformanceOne of the killer features of React is its ability to quickly discern what pieces of data have changed and to only update the affected UI…Apr 18, 20193Apr 18, 20193
Michael VerdiinCoinmonksBitcoin and Blockchain: Everything you wanted to know but never askedBitcoin is a digital currency that is built on a blockchain. Bitcoin, and others, are often referred to as cryptocurrencies because they…Jan 24, 2019Jan 24, 2019
Michael VerdiUse Dynamic Programming to Improve Recursive SolutionsRecursion is great. It allows us to write a bit of logic and then have that logic repeatedly executed on a smaller and smaller data set…Jan 17, 2019Jan 17, 2019
Michael VerdiUnderstanding Dijkstra’s AlgorithmIn a previous article, I explained the basics of the graph data structure. I mentioned that understanding how to model and traverse a…Jan 17, 2019Jan 17, 2019
Michael VerdiWorking With GraphsIn previous articles I’ve explored various different data structures — from linked lists and trees to hash tables. In this article I’ll…Jan 16, 20191Jan 16, 20191
Michael VerdiHash TablesHash tables utilize key-value pairs to store data. Because of their speed and utility almost every programming language ships with some…Jan 14, 2019Jan 14, 2019
Michael VerdiBinary Heap BasicsIn my last article I outlined the tree data structure, how to implement a binary search tree and an overview of various ways to traverse…Jan 12, 2019Jan 12, 2019