Joel ThomsinBits and PiecesCreating the Konami Code as React HookThe Konami Code is known as the most famous secret video game code.4 min read·Oct 1, 2020----
Joel ThomsinBits and Pieces8 Methods to Search JavaScript ArraysJavaScript has a handful of methods to help search and filter Arrays. The methods vary depending upon if you would like to search using an…3 min read·Sep 2, 2020--3--3
Joel ThomsinBits and PiecesTools for Consistent JavaScript Code StyleTools and methodologies that will help you maintain consistency in your JavaScript code style.4 min read·Apr 8, 2020--2--2
Joel ThomsinBits and PiecesPromise Lifting: What and When to UseA new way to write asynchronous code6 min read·Jan 16, 2020--5--5
Joel ThomsinBits and Pieces6 Ways to Use Promises in Your Javascript CodeBefore creating this, I didn’t imagine there would be this many different ways to create a Promise. I imagine that it’s likely that I may…4 min read·Dec 11, 2019--1--1
Joel ThomsinBits and PiecesMalicious NPM Development KitA brief history of undetected attacks and where to find them7 min read·Apr 24, 2019--5--5
Joel ThomsinBits and Pieces7 Tricks with Resting and Spreading JavaScript ObjectsResting and spreading can be used for more than just resting arguments and spreading arrays.3 min read·Mar 13, 2019--14--14
Joel ThomsinBits and PiecesI Hate JavaScript’s for loops. Let Me Tell You Why.I hate the for loop and I think it’s a terrible construct. Let me tell you why…7 min read·Jan 10, 2019--9--9
Joel ThomsinHackerNoon.comFunctional JavaScript — Functors, Monads, and PromisesSome people have said a Promise is a Monad. Others have said a Promise is not a Monad. They are both wrong... and they are both right.7 min read·Nov 7, 2018--2--2
Joel ThomsinHackerNoon.comI ❤ Ramda — Partial Application with a Special PlaceholderIntroduction to I ❤ Ramda4 min read·May 11, 2018--2--2