Michael VerdiForm Validation in React (2019)Live Demo: https://react-form-validation.verdi327.now.sh2 min read·May 2, 2019--3--3
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…2 min read·Apr 18, 2019--3--3
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…24 min read·Jan 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…5 min read·Jan 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…8 min read·Jan 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…6 min read·Jan 16, 2019--1--1
Michael VerdiHash TablesHash tables utilize key-value pairs to store data. Because of their speed and utility almost every programming language ships with some…4 min read·Jan 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…7 min read·Jan 12, 2019----