All blog posts
-
Using Vercel image optimization with Astro
I recently moved my blog to Astro and wanted to use Vercel image optimization to serve my images. Here is how I did it.
-
Avoiding useEffect for fetching in React 18: A use-case for useSyncExternalStore and Observables
This blog will show you how I avoided double useEffect fetches in React 18 by migrating a library to use useSyncExternalStore and observables.
-
From the West Coast to the Heartland
Take a journey with me as I road trip across America in a Tesla Model 3 electric car. Along the way, I'll share my experiences with charging infrastructure and the practicalities of driving an EV on a long-distance trip. Find out what it's like to tr...
-
Calendar events that won't give you anxiety
Make your calendar events more meaningful and less stressful using Mujō.
-
Effortlessly Debug Your Chrome Extension with React Devtools
Are you tired of struggling to debug your React Chrome extension? Learn how to use React devtools to make the process effortless. From installing the standalone version to injecting it into your content script, this guide covers everything you need t...
-
I took social media off my phone for 30 days and this is what happened.
Why did I allow this piece of equipment to have an abusive relationship with me.
-
A billion dollar mindset toward breaks.
Sitting at my desk I had an overwhelming feeling doing to much but also getting nothing done.