The notebook pattern is a fast, O(n) approach to solving lookup problems and pattern matching in JavaScript using Maps and Sets. Learn it once, and you'll never reach for a nested loop again.
Feb 11, 2026 A reflection on the small breathing spaces AI gives us between prompts, and how those pauses change how we think and build.
Nov 23, 2025 How to use the AbortController API in React's useEffect hook to manage asynchronous tasks and prevent memory leaks.
May 5, 2024 Apps and Websites for checking the current air quality index in your area
Sep 12, 2020 How to add a simple commenting system to your Gatsby blog
Sep 4, 2020 Learning the new ES2020 logical operators
Sep 1, 2020 The magical media query that reveals who prefers the dark side
Jul 31, 2020 Video PiP support coming to Webkit in iOS 14
Jun 23, 2020 Categorization of all JS arrays into 3 categories
May 24, 2020 Capture user inputs and post to your API
Nov 19, 2019 Emailing form data in Gatsby using AWS
Nov 18, 2019 Using Webhooks, and Forestry, to setup a pain free Gatsby publishing experience
Nov 4, 2019 Demo of a simple git project implementing git flow without any tools
Jun 30, 2019 What do screws and CSSinJS have in common?
Apr 24, 2018 Reactathon 2018 presentation slides
Mar 20, 2018 SXSW Workshop code and slides
Mar 14, 2017