Written content to help you along your web development journey, without forgetting to have some fun along the way.
Learn how to generate static JSON pages from markdown files and external data using the Gatsby static site generator.
It's super frustrating to have a race condition in which some JavaScript code may be run before a variable it needs exists, causing an error. Here's one approach to getting around that.
At first glance, the JavaScript ecosystem is overwhelming. Here are thoughts on how to slow down, center yourself, and find a place to begin.
Copy static files from a directory into the root of the build directory with Eleventy.
While technical tools make developers' lives easier, we can't forget that non-technical things can have a big impact on devs' productivity and satisfaction.
Keeping up the pace with new blog posts, while engaging the team in some interesting discussions via Slack. July was a series of experiments and conversation-starters.
What to do when running into integrity check errors with Yarn.
Sometimes JavaScript code appears to behave oddly. Hoisting is one of the reasons why. Here's an introduction to the concept, with references to more in-depth explorations.
The Jamstack presents the opportunity to fly through the process of building a website, but it helps if you build a foundation on which you can do work consistently.
A brief explanation of JavaScript closures, along with a few examples and references to other in-depth explorations on the topic.