Featured postsView all
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...
Human tech. My blog
A React component that animates simple spritesheets
Github Action for puppeteer that is headful.
Loads environment variables from .env for nodejs projects.
Local GraphQL API in the background process of a web extension.