Simon Frost's Projects
Support files for the Alan Storm series Magento 2: UI Components (http://alanstorm.com/category/magento-2/#magento-2-ui)
Companion work for the Alan Storm: Magento 2 for PHP MVC Developers series (http://alanstorm.com/category/magento-2/#magento-2-mvc)
Support file for the Alan Storm series Magento 2: Advanced JavaScript
Work related to the Magento 2 Object System series on alanstorm.com (http://alanstorm.com/category/magento-2/#magento-2-object-system)
Adds a button to the Magento 1.x Manage Attribute screen to generate an installer script for that attribute.
Wrapper for Magento ImportExport functionality, which imports products and customers from arrays
Demonstration of how to add an address search feature to the checkout
Magento Developer Documentation
A proof-of-concept repo for dockerising a Magento 2 development environment.
A proof-of-concept image which installs Nginx with the default Magento 2 Nginx server config.
A proof-of-concept image which installs php7.0-fpm with Magento 2-specific settings.
Proof-of-concept Docker container for using Xdebug with Docker and PhpStorm
Example repository for Dockerizing Your Application preview module
GitPitch In 60 Seconds - A Very Short Tutorial
Allows for the shipping step of Magento Onepage Checkout to be skipped if there is only one shipping method available
Example modules demonstrating different features of Magento 2.3.x
Magento 2 step by step sample module
Git Pitch repo for 'Coroutines, Promises and Event Loops, Oh My! Getting Asynchronous with PHP!' talk
Jekyll repo for magecert.com, our online Magento Developer Certification notes.
Source code for the Magento U course Magento Testing Using PHPUnit. Code samples relevant to Magento 1.
All Submissions you make to Magento Inc. ("Magento") through GitHub are subject to the following terms and conditions: (1) You grant Magento a perpetual, worldwide, non-exclusive, no charge, royalty free, irrevocable license under your applicable copyrights and patents to reproduce, prepare derivative works of, display, publically perform, sublicense and distribute any feedback, ideas, code, or other information (“Submission") you submit through GitHub. (2) Your Submission is an original work of authorship and you are the owner or are legally entitled to grant the license stated above. (3) You agree to the Contributor License Agreement found here: https://github.com/magento/magento2/blob/master/CONTRIBUTOR_LICENSE_AGREEMENT.html
New interceptors approach for Magento 2
Examples of common tasks in Magento 2 achieved using async techniques
Dockerfile with needed extensions, configurations and commands that install Magento 2
News from the Magento community, gathered between November 2017 - January 2018 and presented at Magento York
Extra commands for n98-magerun
Updates the Magento 1/2.1 config with values defined in n98-magerun.yaml.
Docker Compose with LEMP, Magento and Magium
A pipeline-based Magento 2 module code generator and manipulator