Discovering Odd Behavior with Angular Error Handling
September 27, 2023•2103 words
Angular has fairly consistent error handling behavior... Until it doesn't. Here's one place where it's off and why.
Introduction to Hash Tables
July 3, 2023•1452 words
A high-level overview of how hash tables work behind the scenes.
Porting a Next.js Site to Astro Step-by-Step
June 29, 2023•1777 words
Let's port a site from Next.js to Astro, expanding on the official migration guide.
June 29, 2023•1302 words
Unraveling the Magic of the Virtual DOM
June 8, 2023•1579 words
The VDOM is the secret sauce that empowers developers to create the captivating, dynamic web applications that we use every day.
A Crash Course to Two-Factor Authentication
April 24, 2023•1012 words
Two-Factor Authentication is a security feature that adds an extra layer of protection to your online accounts.
Advice for New Twitch Streamers
March 25, 2023•2499 words
Twitch streaming can be fun and fulfilling, but has various roadblocks in the way for newcomers. Here's how you can overcome them and grow your Twitch channel.