M.academy Blog https://m.academy/feed/ Blog about Magento Sat, 03 Jun 2023 18:37:18 GMT https://validator.w3.org/feed/docs/rss2.html https://github.com/nuxt-community/feed-module <![CDATA[Refactoring Magento 2 Model Code to the Repository Design Pattern]]> https://m.academy/blog/magento-2-model-repository-design-pattern https://m.academy/blog/magento-2-model-repository-design-pattern Thu, 25 May 2023 00:00:00 GMT <![CDATA[Setting Up a Magento 2 Development Environment Using docker-magento]]> https://m.academy/blog/setting-up-magento-2-development-environment-docker-magento https://m.academy/blog/setting-up-magento-2-development-environment-docker-magento Sat, 01 Apr 2023 00:00:00 GMT <![CDATA[Understanding the Magento Dependency Injection Layer with dev:di:info]]> https://m.academy/blog/magento-dependency-injection-dev-di-info https://m.academy/blog/magento-dependency-injection-dev-di-info Fri, 10 Mar 2023 00:00:00 GMT <![CDATA[Magento Certified Developer - Cost, Benefits & Steps]]> https://m.academy/blog/magento-certified-developer https://m.academy/blog/magento-certified-developer Tue, 14 Feb 2023 00:00:00 GMT <![CDATA[How to Apply a GitHub Commit to Magento Core Code]]> https://m.academy/blog/how-to-apply-github-commit-magento-core-code https://m.academy/blog/how-to-apply-github-commit-magento-core-code Thu, 26 Jan 2023 00:00:00 GMT <![CDATA[What is the difference between Magento 2’s cache clean & flush?]]> https://m.academy/blog/whats-difference-between-magento-2-cache-clean-flush https://m.academy/blog/whats-difference-between-magento-2-cache-clean-flush Thu, 01 Dec 2022 00:00:00 GMT <![CDATA[Dependency injection with Magento's Object Manager]]> https://m.academy/blog/dependency-injection-magento-object-manager https://m.academy/blog/dependency-injection-magento-object-manager Tue, 01 Nov 2022 00:00:00 GMT <![CDATA[Set up & configure Grunt for Magento 2 theming]]> https://m.academy/blog/set-up-configure-grunt-magento-2-theming https://m.academy/blog/set-up-configure-grunt-magento-2-theming Sat, 08 Oct 2022 00:00:00 GMT <![CDATA[Debug Magento 2 PHP with Tinkerwell]]> https://m.academy/blog/debug-magento-2-php-tinkerwell https://m.academy/blog/debug-magento-2-php-tinkerwell Mon, 05 Sep 2022 00:00:00 GMT <![CDATA[Static Analysis in Magento with PHPStan]]> https://m.academy/blog/static-analysis-magento-phpstan https://m.academy/blog/static-analysis-magento-phpstan Thu, 19 May 2022 00:00:00 GMT <![CDATA[Automated testing in Magento 2 with Behat]]> https://m.academy/blog/automate-testing-magento-2-behat https://m.academy/blog/automate-testing-magento-2-behat Wed, 09 Mar 2022 00:00:00 GMT <![CDATA[Create custom Magento checkout layout processors to modify jsLayout]]> https://m.academy/blog/magento-checkout-layout-processors-jslayout https://m.academy/blog/magento-checkout-layout-processors-jslayout Fri, 11 Feb 2022 00:00:00 GMT <![CDATA[All about the Magento 2 configuration settings fallback process]]> https://m.academy/blog/magento-2-configuration-settings-fallback-process https://m.academy/blog/magento-2-configuration-settings-fallback-process Fri, 05 Nov 2021 00:00:00 GMT <![CDATA[Understand local & external JavaScript state management in Magento]]> https://m.academy/blog/understand-local-external-javascript-state-management-magento https://m.academy/blog/understand-local-external-javascript-state-management-magento Tue, 24 Aug 2021 00:00:00 GMT <![CDATA[Programmatically add a column to the Magento 2 sales order database table]]> https://m.academy/blog/programmatically-add-column-magento-2-sales-order-database-table https://m.academy/blog/programmatically-add-column-magento-2-sales-order-database-table Tue, 15 Jun 2021 00:00:00 GMT <![CDATA[Easily debug Magento in Docker with Spatie's Ray]]> https://m.academy/blog/debug-magento-docker-spatie-ray https://m.academy/blog/debug-magento-docker-spatie-ray Tue, 13 Apr 2021 00:00:00 GMT