Posts
Preface
January 6, 2025•3,729 words
Learning web development is a vital skill in a software engineer's toolbox. Let's talk about why you should learn it and what this book will cover.
Writing Modern JavaScript without a Bundler
November 27, 2024•2,967 words
Let's explore how we can build a website using many of the conveniences of a Vite app while remaining buildless.
UUIDv6, UUIDv7, and UUIDv8; what are they?
November 20, 2024•647 words
There's new UUIDs on the block! Let's explore what's new with UUIDv6, v7, and v8.
Angular Internals: Lifecycle Methods and Effect Timings
November 19, 2024•1,677 words
Let's dive into the timings for Angular's lifecycle methods and effect APIs. We'll even be reading a fair amount of Angular source code to explain it all.
Quick Guide to Building a PWA with Next.js
November 14, 2024•692 words
Learn how to turn your Next.js app into a Progressive Web App (PWA).
Web Fundamentals: Manipulating the DOM with JavaScript
November 13, 2024•2,799 words
The ninth chapter of this series finally goes over the DOM, how to manipulate it, and how to make our components interactive!