Practice programming with magically majestic methods
The perfect place to learn all kinds of programming, from introductory ideas to advanced abstractions.
Recent articles
View allMastering Angular Unit Testing: Best Practices and Tools
January 10, 2025•2,173 words
In this article, I’ll share the insights and experiences I’ve gained over the years with unit testing in Angular, along with the best practices I’ve adopted along the way.
Angular Pipes: A Complete Guide
January 6, 2025•1,424 words
Angular Pipes are a core part of the framework. They allow you to derive state via a function called in the template. How does this work? Let's dive in!
Framework Comparison Table
January 6, 2025•2,155 words
Let's compare and contrast React, Angular, and Vue's APIs all in one place.
Accessing Children
January 6, 2025•3,191 words
Oftentimes, when passing children to a component, you want a way to programmatically access that passed data. Let's learn how to do that in React, Angular, and Vue.
Collections
View all-
The Framework Field Guide - Fundamentals
Learn the core concepts and write original code with Angular, React, and Vue all at once and for free. Form a foundation of fundamentals and framework-specific syntax.
-
Angular Internals
Angular does a lot of the heavy lifting of building a web app for us. But how does it work under-the-hood? And how can we optimize our apps better?
-
Web Fundamentals
A collection of posts designed for beginners who want to get into front-end development. We'll go over HTML, CSS and JavaScript and get you started on your programming journey.
-
The Framework Field Guide
A practical and free way to teach Angular, React, and Vue all at once, so you can choose the right tool for the job and learn the underlying concepts in depth.
Looking for more?
Search for your favorite framework or most loved language; we'll share what we know.