Amazon provides a tool called “kindlegen” for creating a Kindle book from a Microsoft Word document. There is also a previewer so you can test your book before publishing. In a nutshell, you keep your Word styles relatively simple, save as “Web Page, Filtered” (this strips out more of the Microsoft specific markup), and run kindlegen […]

There have been a number of questions about “what is the best way to set up source code management for a Magento 2 project”. We try to keep things open, so people can do what makes most sense for their own project, but here is what I have been doing recently for my personal “play” […]

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 […]

If you follow my blog, you will have seen I was doing some recent exploration of Gulp. You may also know I am quite interested in Docker. So it was interesting to try them out together. For Docker, you can have files located in the container. But I frequently blow the container away and start […]

Magento Marketplace is going through beta testing before opening up more widely. One area that has become clear is the need for a tool to help with verifying the packaging of extensions before submission. This blog post is a preview into this tool so extension developers can try it out today and provide feedback. In doing […]

This blog describes a proposal of how you can use Gulp with Magento 2 today. It requires extension developers to do CSS in a particular way which is not currently recommended/documented. Feedback welcome to help determine if the approach is appropriate to turn into official policy. The Scope There are bigger questions – why use Less […]

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 […]

Firebear Studio published an interesting blog on Magento and Microservices. You might like to go read it first at Microservices In eCommerce And Magento | FireBear Blog. I thought I would give a quick possible way forward for Magento to see what others think. (There is no commitment to do any of this at this […]

An interesting discussion thread on Twitter was what should be in .gitignore for a Magento 2 project? For example, should the vendor directory be in .gitignore or not? A useful question on this is in Stack Exchange. Ignore vendor, commit composer.lock Quite a few have said on twitter the norm for a PHP project is […]

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 […]