All blog posts
-
Organizing my thoughts on the Web with Arc Browser
Arc is a browser made by The Browser Company, which changed how I think about browsers. I have enjoyed using it over the past month, and I would like to share why I think you should make Arc your default browser.
-
Waking up to a new climate consciousness
What is climate conscious, and how I am taking steps to wake up to my climate consciousness.
-
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.