Category Uncategorized

My Goals to Imagine

Not as cool as RoadToImagine.com, but I was reflecting on some personal goals to get done by Imagine. Note, I am not doing all the real work myself, but I at least wanted to raise awareness so can discuss with anyone interested at Imagine. Lots of things coming together! For lower end merchants E-book for […]

M2 Project Source Code Management Recommendation

In this post I describe the proposed Magento 2 recommendation for managing the source code of a Magento 2 project. Proposed, because this is my unofficial blog; recommendation, because there is no requirement to follow this approach. But I have some more blogs coming shortly that assume this approach. tl;dr: We ship a ‘.gitignore’ file […]

Vagrant Box for M2 Development (Quick Note)

I sometimes get asked “so what do the internal Magento developers use when developing?” We do not mandate a particular approach, but there is an unofficial Vagrant box that a number of the internal developers use now. Alex made it public, but it might not be well known: https://github.com/paliarush/magento2-vagrant-for-developers “Hey, Alan! I though you were a Docker […]

Windows + Docker + LiveReload + Gulp + Magento 2 (Quick Note)

I am writing this down before I forget! In a previous post I got Gulp working inside a Docker container with Magento 2. But I left out the minor detail that I was still struggling to get the Chrome LiveReload extension working. Reading all the reviews, half said “works fantastic” and other half said “does […]

CSS and Tooling in Magento 2 (Quick Note)

This post is a collection of thoughts and ideas around CSS development in Magento 2. It is triggered by several background activities: Magento 2 has Grunt support, but we get a lot of feedback that they would like Gulp support. For example, https://github.com/magento/magento2/issues/2104. I am (in my spare time) currently writing a book on CSS […]

Even Better Themes for Magento 2 (Seeking feedback)

Magento 2 has done a lot of work on themes including a improved inheritance structure. A lot of positive feedback has been received on the improvements. But that does not mean there is not even more potential to improve! So rather than have Magento resting on its laurels, I will like to describe a few […]

Magento 2 Extension Experience (Quick Note)

This is just a quick preview of the likely experience for extension developers who wish to list their extensions (or themes) on the new Magento Connect (TNMC). A part of this is describing how the Magento 2 installation wizard interacts with Composer. Official documentation is coming – this post is just to give a super […]