Practice programming with magically majestic methods
The perfect place to learn all kinds of programming, from introductory ideas to advanced abstractions.
Recent articles
View allAdapting Library Logic for React Compiler
January 19, 2026•1,226 words
A deep dive into debugging React Compiler issues involving object mutation and referential stability.
How I read technical books and documentation
January 18, 2026•1,227 words
Don't skip out on a book just because it's long!
Committing to learning Go in 2026
January 16, 2026•514 words
Time to learn Golanguage
Rust's `'static` doesn't imply memory leaks
January 11, 2026•646 words
Leaking memory is one way to get a value living for `'static`, but it's not the only way
Collections
View allReact Performance for Beginners
How to think about the performance of your React applications
Humanizing Engineering
Exploring the intersection of technology and humanity in engineering practices.
The Journey into Leadership
A personal narrative about becoming a VP of Software Engineering.
The Framework Field Guide - Ecosystem
Learn the surrounding tools around Angular, React, and Vue all at once and for free. Allow your apps to flourish using common tools.
Looking for more?
Search for your favorite framework or most loved language; we'll share what we know.