UPCOMING: Magento 2 Bootcamp of four days in The Netherlands (April 29th - May 2nd)
background

Enjoy our blogs

Our latest articles on Magento, Shopware, Vue, React and much more

We write regularly on various topics: technical research, extension releases, developer events, opinions, community news
Shopware Store API explained

Shopware Store API explained

November 8, 2023

Shopware offers a Store API to allow for headless frontends to be built, amongst other things. The Store API is based upon Routes that receive request parameters and output JSON. If you follow the docs, you can make them work. But how are they actually working internally?

Read more
Could the real Magento Object Manager please stand up?

Could the real Magento Object Manager please stand up?

October 28, 2023

Magento backend development is all about using the Object Manager properly, via its XML configuration layer, via constructor argument injection and sometimes, only sometimes, directly. But there are various instances of the Object Manager around. Which one is the real one?

Read more
Laravel as baseline for Magento or Shopware developers?

Laravel as baseline for Magento or Shopware developers?

October 22, 2023

I have mentioned this myself in the past: To become a good Magento or Shopware developer, you need to have sufficient knowledge of OOP in PHP. Having background knowledge of Laravel or Symfony helps. But does it?

Read more
Meet Magento NL 2023 and a hackathon

Meet Magento NL 2023 and a hackathon

October 12, 2023

Meet Magento NL is approaching fast: On November 2nd, we - as a Magento community - are joining together in Amsterdam for a great day of content, mixing and fun. And the day before (November 1st), developers can unite with a hackathon.

Read more
Magento 2 AdditionalBlockTemplate

Magento 2 AdditionalBlockTemplate

October 8, 2023

If you override any PHTML template, the legacy of your theme goes up: More to maintain. Because of this, we should strive for as less code duplication as possible. The Yireo AdditionalBlockTemplate module might offer part of that solution.

Read more
Removing Shopware JS plugins for real

Removing Shopware JS plugins for real

October 1, 2023

The Shopware 6.5 storefront ships with almost 500Kb of JavaScript. And this is due to a large set of JS plugins of which some might not be needed in your shop. What about removing some of it? Here is a neat Webpack trick that allows you to do just that.

Read more
A Magento 2 ThemeOverrideChecker

A Magento 2 ThemeOverrideChecker

September 29, 2023

Upgrading Magento themes can be horrible at times, especially when overrides were added too easily in the past. To lighten the workload, I have created a Yireo_ThemeOverrideChecker CLI that helps you judge the nature of those overrides.

Read more
Shopware hackathon on October 6th

Shopware hackathon on October 6th

September 22, 2023

On Friday, October 6th 2023, Yireo is organizing a hackathon focused on Shopware 6 development. Fancy learning about Shopware? Frustrated with the lack of specific features? Get your hands in there and join us for a coding exercise.

Read more
Small little Shopware utilities

Small little Shopware utilities

September 18, 2023

For the past 3 years I have been diving into Shopware development. And while collaborating in projects, developing plugins and creating courseware, I have been slowly creating more and more utilities that are simply handy for development.

Read more