Yireo Blog

Local composer development with Magento 2

You have heard the advice already: Use composer. However, I frequently hear that Magento 2 modules are still developed in app/code because of reasons. This is wrong. I'll show you why.

Written by Jisse Reitsma on 10 May 2019

Faster Magento 2 Integration Tests

Testing is important. While unit testing and MFTF should play a vital role in Magento 2, let's not forget about integration tests. When you first run the Magento 2 Integration Tests suite of the Magento core, you will be waiting a long time for things to complete. And slow test runs will keep you from making use of them. So let's see how we can optimize Integration Tests to run as fast as possible.

Written by Jisse Reitsma on 4 May 2019

Presenting Yireo ServerPush, err ... LinkPreload

Already months ago, I developed a module to preload CSS and JavaScript files in Magento 2, giving a performance boost to the waterful of resources, needed to render the HTML document. The module was called ServerPush, but that name lead to confusion: The module is now relaunched as LinkPreload. And it is easy to use.

Written by Jisse Reitsma on 27 Apr 2019

Smaller Magento 2 images with WebP

Since already some years, WebP is an alternative image format, developed by Google, to offer the same quality but in much smaller sizes: In short, WebP allows serving much smaller Magento 2 images to WebP-capable browsers. Our Magento 2 extension is now freely available on GitHub. Let's see what is inside.

Written by Jisse Reitsma on 20 Apr 2019

Reacticon 3 is taking place on April 6th 2019!

The Magento PWA conference is back again: We are happy to announce Reacticon 3 takes place. And much sooner than we might have imagined: Already in a couple of days, this upcoming Saturday. This is going to be wild. Make sure to be there!

Written by Jisse Reitsma on 1 Apr 2019

Increase your knowledge level professionally
We can train you!

Yireo has been giving training for years in Europe on advanced Magento 2 topics. Do you need new employees to get up-to-speed on M2 quickly and efficiently? Do you have a downtime of minutes when deploying to production (while it should be seconds or none)? Are you having a hard time getting started with PWA, React, Redux and GraphQL? Want to get started with (unit, integration and functional) testing?

We are here to help you out! With our training, you can stay ahead of the crowd.