Use Toast Notifications with React Server Actions
October 31, 2024
How to properly send toast notifications without a useEffect.
Self Host Website Wishlist
October 3, 2024
The perfect web framework and deployment strategy for self hosted developers
Serializing go types to JSON
June 4, 2024
An omitempty should only be used with a pointer type to allow three distinct values
My Foray into the world of homelabbing
May 27, 2024
I've gotten into self hosting a bunch of services for more privacy and control and I am loving it.
SVG sprite icons in Next.js
September 9, 2023
SVG's are the easiest way to embed icons into any website. And because they are valid HTML, it might seem like a perfectly fine thing to just add all your SVGs into the JSX of your react app. However, SVG's are some of the most expensive things to add to your Javascript bundle...
My Toolkit
March 27, 2021
A list of tools that I use, along with suggestions to get the most out of them
You Need a Password Manager
February 25, 2021
A password manager will protect you against your data and information being stolen
Stop Being Tracked Online
February 1, 2021
Have you ever felt like advertising companies are following you around the internet? Maybe you were searching for a swimsuit online and then the next week you saw an ad for those same swimsuits in an unexpected place? This is a common occurrence and is not a coincidence. This is you being tracked on the internet.