When I'm not building out my next project, I'm writing about programming.
Some first impressions of GitHub Copilot, touted as 'Your AI pair programmer'. How well Copilot is able to anticipate what I want to write (in most cases) is uncanny.
Imagine being able to log into one dashboard and getting the latest news and events from all of your favorite websites, blogs, or podcasts? RSS feeds are what make experiences like that possible.
A quick and straightforward guide for getting started with CORS and Express.js. Learn how to set up CORS for all routes, some routes, or with specific domains.
Learn how to work around a common snag when building SaaS applications with Next.js and Stripe
Learn how to add a setting to the Theme Editor to hide or show the cart icon in the header.
Learn how to use Node.js File System to read a plain text file, modify some data, and write it to a new file.
Forms are arguably one of the highest friction points for a user. But forms are everywhere. Learn about the importance of input labels, and when to use placeholder text (or not) in your forms.
Tutorial: Add a theme editor setting to toggle product reviews between a list and grid layout.
The start of a short series of tutorials for customizing Shopify's newest theme, Dawn.
Like many, I started with Create React App. Since then, I use Next.js almost exclusively. Here's why.
Writing is harder.
We take a lot of what happens on the internet for granted. Even with simple apps or websites, there's often quite a bit more going on behind the scenes than you might expect.
It comes down to flexibility, and the developer experience.
How big companies drive the entire community forward.