Our latest blog posts
We hope we can inspire you the way we are being inspired
Why is Magento 2 LESS compilation so slow?
Written by Jisse Reitsma on 7 Aug 2018
It has been the frustration of Magento 2 frontend developers for years already. And it has surprised me that so little has been written about it: Compiling the default LESS code of Magento 2 is slow, easily taking up to 8 seconds. But why? Here's a summary of an experiment I've run to find out what is the actual problem. Plus some conclusions (and semi-solutions).
Reacticon v2 is only two months away
Written by Jisse Reitsma on 28 Jul 2018
Time is flying: Reacticon v2 is only two months away. And things are on the roll: We already have over 60 attendees and 2 main sponsors are in (Magento and Deity). If you want to join Reacticon, now is the time!
Babysteps with PWA Studio
Written by Jisse Reitsma on 20 Jul 2018
Magento PWA Studio is slowly becoming more mature. Nothing to build a production PWA yet with, but enough to play around with as a way of getting used to the technology. Months ago, Fooman wrote a blog on how to setup PWA Studio properly. Here are my additional notes.
Boost MySQL speed of Magento 2 integration tests
Written by Jisse Reitsma on 29 Jun 2018
Magento 2 is built in a modular way and one of the benefits here is that you can easily (?) add your own unit and/or integration tests, to guarantee the quality of your own code. When running integration tests, a test database is set up. However, this process is kind of slow. Here is a little trick to dramatically increase the performance of MySQL, so your integration tests complete within seconds.
Oh my god, a Magento Association?
Written by Jisse Reitsma on 24 Jun 2018
Last Wednesday, I attended a supersecret meeting in Leipzig that dealt with the forming of a brand new Magento Association. And here is a public blog about it. Supersecret? No, of course not. The Magento Association is there for all of us.
Disabling annoying 3rd-party Magento modules
Written by Jisse Reitsma on 23 May 2018
Since some time now, Magento has been shipping with third party modules, that might be useful to some but are often not needed at all. Modules that you don't use should be disabled. Even worse, some of these modules have caused me (and others) SQL errors while deploying. So let's see how to fix this.
Magento 2 Virtual Types with namespaces
Written by Jisse Reitsma on 6 May 2018
I've heard it pop up in discussions on best coding practices. Yet, I have also seen the opposite in practical code samples while reviewing extensions: Virtual Types should use namespaces. Here's a small recap on what, why and how.
Yireo and Deity working together
Written by Jisse Reitsma on 25 Feb 2018
We are proud to announce that Deity and Yireo are going to work closer and closer together. Deity is a new player in the Magento game, offering a PWA stack to Magento developers to easily build a PWA. Let's see what is playing.
Magent 2 observer or Plugin?
Written by Jisse Reitsma on 9 Feb 2018
Within the Magento 2 architecture, there are numerous ways of changing the behaviour of the original code. Dependency Injection allows for tricks with types and virtual types. However, the three main ways of modifying original code are preferences, observers and Plugins.
Second time Magento Master
Written by Jisse Reitsma on 7 Feb 2018
I'm proud to have been announced as a second time Magento Master - again in the same category Mover. Thanks so much, Magento, for giving me this title. It helps. It helps moving developers even more.
Is PWA really the next thing?
Written by Jisse Reitsma on 7 Feb 2018
Now that Magento has announced Magento PWA Studio to be upcoming, more or less simultaneously with the release of Magento 2.3 (which focuses heavily on making PWAs possible in the first place), the market is on the move. Is PWA really going to be the next thing? What is it all about?