InJavaScript in Plain EnglishbyNevin KatzHow to Drill Into a JavaScript Object Safely With Optional ChainingExplore uncertain objects in an error-free way with minimal codeSep 9, 2021Sep 9, 2021
InBetter ProgrammingbyNevin KatzHow To Write Safe JavaScript and Avoid Mid-Function ReturnsPresume the positive while still catching the catastrophesJul 22, 20211Jul 22, 20211
InCodeXbyNevin KatzScope Your Javascript Variables Like a ProAnd harness the power of namespacing.Apr 3, 2021Apr 3, 2021
InCodeXbyNevin KatzPut the Javascript Module Design Pattern to WorkThe module is a Javascript design pattern that is useful for building complex websites and applications.Mar 24, 20211Mar 24, 20211
InJavaScript in Plain EnglishbyNevin KatzFrom Camel Case to Kebab Case in JavaScriptA close look at a concept-rich code snippet.Jul 27, 20212Jul 27, 20212
InBetter ProgrammingbyNevin KatzCreate Your Own HTML5 Canvas Toolkit With Vanilla JavaScriptA toolkit to help creators draw awesome shapesMay 27, 2021May 27, 2021
InGeek CulturebyNevin KatzCapture and Display Your JSON Data with Vanilla JavaScriptAnd use async / await to make asynchronous code appear synchronous.May 1, 2021May 1, 2021
InJavaScript in Plain EnglishbyNevin KatzJavaScript Closures and Their Scope BubblesThey pop up everywhere and can help you build large applications.Aug 2, 2021Aug 2, 2021
InJavaScript in Plain EnglishbyNevin KatzCamel Case Revisited: Optimizing String Conversion in JavaScriptLet’s see if we can boost performance with a ternary operator and predefined constants.Aug 30, 2021Aug 30, 2021
InJavaScript in Plain EnglishbyNevin KatzHow to Build Complex DOM Elements QuicklyLet’s build a JavaScript method that removes the repetition.Jul 28, 2021Jul 28, 2021
InBetter ProgrammingbyNevin Katz7 Tricks I Use To Rewrite JavaScript Code From My Early Days3. Remove excessive mid-function returnsMay 20, 20212May 20, 20212