Written content to help you along your web development journey, without forgetting to have some fun along the way.
Set up a Notion API integration, make a database connection, and write a Node.js script that retrieves an ID value for a Notion database from the API.
Exploring a theoretical approach to enabling Notion to serve as a CMS for complex websites with interactive components.
Eduardo Bouças shared the worst mistake he’s made as a developer, along with advice on what to do when you do make a mistake.
An interesting project that helps avoid handing words in layouts, which is particularly useful for headings.
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.