My mission at M.academy is to provide the best possible educational content for Magento training.
M.academy was founded in early 2019 by me, Mark Shust. Remembering those early days of extreme frustration learning Magento 2, I decided to put my previous experience recording screencasts to work and create the ultimate learning resource for Magento.
I noticed other resources teaching multiple concepts at once, making it extremely difficult to learn the platform. So, I starting breaking down concepts into simplified lessons, and knew I was on to something.
I have over 20 years of web development experience, and have been working with PHP for about as long. Soon after starting development, I became extremely interested and involved in open source programming, diving into various PHP frameworks over the years including OSCommerce, Drupal, and Laravel.
I became certified as a Zend Certified Engineer, which eventually lead me into the world of Magento. After hearing about its use of the Zend Framework and working with OSCommerce on quite a few projects, the transition to Magento was an inevitable one.
Later in my development career, I went on to present topics about Magento at venues such as Magento Imagine and Meet Magento New York, covering different topics such as development best practices and orchestrating development environments.
More recently, I've been heavily interested in artificial intelligence, and how we can use it in our day-to-day programming workflow to enhance our output. I gave a talk this year at Meet Magento Florida that touches base on the recent developments of AI and how it can assist us in writing Magento code.
Before trying to learn Magento 2, I was upset about how difficult it was to get a development environment setup on my Mac. That's when I started creating `docker-magento`, a development environment for Magento based on Docker containers.
docker-magento contains an automated one-line script to install Magento 2, and works on all major operating systems. Over the years. It has become the go-to resource for Magento development.
I've also written a lot about best practices for frameworks like Magento, including the Best Practices for Magento 2 Programming article for the Magento Association.
While I believe real-world experience is much more important than certifications, certs can help prove a level of core competency & understanding of the underlying platform.
I hold a few certifications around my focus of PHP and Magento:
I'm married to my wonderful wife Juliann, and we are the proud parents of twin girls Lily & Brielle. I live in Northeast Ohio and love eating chipotle burritos, solving Rubik's cubes, driving my 240sx, and watching Cleveland Browns games.
We are all big fans of Disney, very goofy & unique, and wouldn't have it any other way.