React.isValidElementKnowing what input type you’ve received is hugely important in JavaScript, which is a big reason for Flow and TypeScript’s rise. One such…Oct 28, 2021Oct 28, 2021
Javascript PromisesWhile synchronous code is easier to follow and debug, async is generally better for performance and flexibility. Why “hold up the show”…Oct 28, 2021Oct 28, 2021
Numeric Separators in JavascriptWriting good code is important — writing code that’s easily human readable is a next level skill. It’s not often that APIs are introduced…Oct 28, 2021Oct 28, 2021
Fix seeing “0” in the JSXThe early days of the web felt like the wild west when it came to coding practices — just make it work. Then we became enlightened to…Oct 28, 2021Oct 28, 2021
Regex Match GroupsRegular expressions are incredibly powerful but can be difficult to maintain. They’re a skill you learn on the job and, when the suits walk…Oct 28, 2021Oct 28, 2021
AggragateErrorOne of the big themes of the web these days is concurrency, which leads to accomplishing tasks asynchronously. In doing so, the possibility…Oct 28, 2021Oct 28, 2021
CSS Elippsis at the beginning of the stringI was incredibly happy when CSS text-overflow: ellipsis (married with fixed width and overflow: hidden was introduced to the CSS spec and…Oct 28, 2021Oct 28, 2021
jq for JSONI old enough to remember when we thought XML was going to change the programming world…then JSON saved us from that hell. Parsing and…Oct 28, 2021Oct 28, 2021
Create a UUID in JavascriptThe UUID identifier has been used in programming since the days a baby-faced David Walsh became a professional software engineer. My first…Oct 28, 2021Oct 28, 2021
I can do dark Mode in one Line!Dark mode has seemingly become the desired visual mode for websites and mobile apps alike. Dark mode is easier on the eyes, especially for…Oct 28, 2021Oct 28, 2021