I’ve gotten a lot of requests over the years from those new to Magento (and even those who are somewhat experienced) asking how they know which class to implement and what exactly each class does.
This is a hard question to answer. However, I did a deep analysis and generated a brand new feature that I’m calling Magento Explorer.
13 Oct 2025
Explore the usage and benefits of the Override attribute, a feature introduced in PHP 8.3, in Magento development to write more robust, maintainable code.
27 May 2025
If you've worked with Magento 2, you probably understand that certain tasks are scheduled and executed routinely. These scheduled tasks are part of Magento's cron functionality.
How scheduled tasks work in Magento may not be as simple as you think. It's important to first understand how cron jobs work in M2 before being able to set up and configure one. We’ll go over what a cron even is and all of the terms and pieces, and how they relate to and work with Magento’s framework.
29 Oct 2024
Find out how Magento's routing process works, as we go over how an incoming request comes in, gets matched to a router, and returns a response with a controller.
11 Oct 2024
Having trouble debugging product visibility issues? Learn how to fix & debug common problems with product collections in Magento 2.
31 Jul 2024