Practice programming with magically majestic methods
The perfect place to learn all kinds of programming, from introductory ideas to advanced abstractions.
Recent articles
View allFractional Leadership in Practice
November 17, 2025•880 words
How taking on a short-term leadership contract can pave the way to long-term opportunities.
The Power of Showing Up
November 10, 2025•681 words
How being active in your local developer community can open unexpected career doors.
Prepping Your Ecommerce Site for the Agentic Apocalypse
November 3, 2025•1,529 words
A guide on how to prepare your e-commerce site for AI-driven search and shopping, covering on-site content, structured data, and off-site brand presence.
How I Chose The Tech Stack For Job Helper
October 27, 2025•1,553 words
Choosing a tech stack isn’t just about picking trendy tools, it’s about aligning architecture with real-world needs.
Collections
View allThe 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.
The Art of Accessibility
Learn accessibility for modern web applications.
Git: A Guide to Greatness
Git is a version control system that is used to build the vast majority of software that we use every day. In this collection, we'll learn everything there is to know so you can manage your changes in a clean, organized and efficient way.
Looking for more?
Search for your favorite framework or most loved language; we'll share what we know.