Shelves
A curated list of tutorials, references, and deep dives.
Fundamentals
The guides I wished I had when I was learning how to code. I used to call them the missing instruction manuals of the web. These articles were all game changers for my understanding on topics such as version control, the command line, React, the DOM, and more.
Deep dives
As my work became more advanced, I started documenting more advanced topics like authorization and authentication, data-driven design, build tools, and architecture.
Reinventing the wheel
It's not always necessary, but I like taking things apart to understand how they work. Here are some games and applications I've built.
Off the clock
Occasionally I'll write about things that aren't related to programming. So far, you'll find an ode to the lore of Animorphs, a writeup on my Keyboard Accordion, and everything I learned building my first PC.