Blog.
This is where I write about neat things I've built and learned. I may also throw in some tips and tricks from time to time.
Posted on
Mar 26, 2025
Connect Your WordPress Website to an Email Delivery Service
Easily connect your WordPress website to the email delivery service of your choosing by adding some simple configurations to your code.
Posted on
Mar 21, 2025
I Automated My Dumb Washer and Dryer
Stay on top of your laundry by adding automations to your smart home setup that alerts you when the washer and dryer finish their cycles.
Posted on
Aug 28, 2024
Build a Custom Cookie Consent Banner
Learn how to build a custom cookie consent banner. In this post we'll build a banner using SvelteKit, but the ideas can be used in any framework.
Posted on
Aug 17, 2024
Common UX Mistakes to Avoid on Your Website
This post goes over some of the most common User Experience (UX) mistakes I've noticed on websites, and how you can avoid them.
Posted on
Aug 06, 2024
Building a Before and After Image Slider
This post walks through building a before and after image slider that works on desktop and touch devices.
Posted on
Aug 02, 2024
Helpful Resources for Web Developers
This post includes a list of useful resources that I've come across over the years.
Posted on
Aug 02, 2024
Using Heading Tags Appropriately
This post goes over why and how to use heading levels appropriately. I'll also discuss what to do when the design doesn't include headings for different sections.
Posted on
Jul 18, 2024
Find All Broken URLs for a Website
Learn how to find all URLs for a website that have been indexed on Google and how to get a list of URLs that are broken so you can create redirects.
Posted on
Mar 06, 2024
Create a Sitemap for Your SvelteKit Website
In this post we'll go over creating a simple sitemap in SvelteKit.
Posted on
Feb 27, 2024
Build a Modal Component with Svelte
This post walks through building a simple modal component in Svelte. This modal component is the same modal I use on this website.
Posted on
Feb 12, 2024
Adding Tailwind CSS to Your Shopify Theme
This post walks through the process of setting up Tailwind CSS in a Shopify Theme and running multiple terminal commands at once using Concurrently.
Posted on
Jan 09, 2024
A List of Resources for Website Assets
A helpful list of resources for icons and stock images.
Posted on
Dec 31, 2023
How to Trap Focus Inside a Modal to Make it Accessible for All Users
When a user has a modal open they should be confined to that modal until they decide to leave it, including when navigating the modal with a keyboard.
Posted on
Dec 27, 2023
Fade in Elements as They Come Into View
Fading content in as it comes into view is a nice effect you can add to your website to enhance your users experience. Learn how to add this to your website.
Posted on
Dec 25, 2023
How to Turn on Kid Mode on your iPhone
Learn how to enable kid mode on your iPhone so you can let your kids watch videos or play games on your iPhone without worrying about them calling 911.