What are “Magic Values”?Set TheoryWhat is a Tuple?How to Use React Context EffectivelyFacade PatternuseEncapsulationEncapsulationUse Old School StateHelpful Debugging HooksPattern Matching in JavaScriptGenerator FunctionsMultiple Boolean Props are a Code SmellMental Model of Use EffectTic-Tac-Toe in ReactUsing `React.memo` to Avoid Unnecessary RerendersMemoization: What, Why, and HowJust Enough FP: CompositionJust Enough FP: PointfreeJust Enough FP: Argument OrderJust Enough FP: Partial ApplicationJust Enough FP: CurryingJust Enough FP: ImmutabilityJust Enough FP: Pure FunctionsJust Enough FP: Higher Order FunctionsJust Enough Functional Programming Course LaunchHow to Write Your Own JavaScript DOM Element FactoryHow I Stumbled Upon Normalizing Redux StateShevyJSZeno's Paradox of Infinite Loop ScrollingJavaScript: External Links in New Tabs

Let's talk some more about JavaScript, React, and software engineering.

I write a newsletter to share my thoughts and the projects I'm working on. I would love for you to join the conversation. You can unsubscribe at any time.

Data Structures and Algorithms Logo
Data Structures and Algorithms

Check out my courses!

Liked the post? You might like my video courses, too. Click the button to view this course or go to Courses for more information.
View on