Written content to help you along your web development journey, without forgetting to have some fun along the way.
A simple way to add icons to an Astro site and to stay organized in the process.
Icons come up in every project these days. Here’s a generic solution to the foundation that I use to manage icons in all my projects.
Build a simple Slack app that sends one-way messages to a channel using a Node script.
Next.js ships with these two incredibly useful utility components. You can further abstract these to clean up your code.
Components often need to use styling based on property combinations. There are a number of ways to solve this, but only one I’ve found to be the cleanest.
A tutorial that walks through the process of writing a Node.js script to recursively test for broken links on a website.
Notion is striking a (challenging) balance between developers and content editors, largely as a result of three primary attributes of its approach.
Is learning to write code with a book a thing of the past? Or is there still something we can get from a book that we can’t get from a web-based resource?
Pre-rendering pages on a site (traditional SSG) is a great way to serve a small amount of content. But it’s difficult to scale this strategy. Here are a handful of strategies that can be used to maintain your productivity as your site grows.