Practice programming with magically majestic methods
The perfect place to learn all kinds of programming, from introductory ideas to advanced abstractions.
Recent articles
View allSet up a React Native Web Project in a Monorepo
May 9, 2024•2,682 words
Setting up a React Native Web project in a monorepo is challenging. Let's do so and see what challenges we run into!
Explaining Promises, Async, and Await in JavaScript
March 15, 2024•1,835 words
Modern JavaScript is built on promises and callbacks. Let's learn what promises are and how we can make their usage easier using async functions.
Framework Comparison Table
March 11, 2024•931 words
Let's compare and contrast React, Angular, and Vue's APIs all in one place.
Accessing Children
March 11, 2024•3,359 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
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.
-
The Framework Field Guide - Fundamentals
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.
-
React Beyond the Render
React's capabilities are plentiful; there's a reason it's at the top of framework usage. But what can it REALLY do? Let's explore its potential; frontend and backend alike.
-
Minecraft Data Pack Programming
Learn to build unique game behavior in Minecraft - using functions, entity selectors, NBT data, and more!
Looking for more?
Search for your favorite framework or most loved language; we'll share what we know.