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

Magento 2 backender bootcamp (April/May)
April 9, 2024
In a few weeks time, Yireo kicks off another Magento 2 training program, this time dubbed as a bootcamp because it will dive into Magento 2 backend development for 4 days on a row. Want to go deep? This is for you.

Setup a Magento module via setup:upgrade or not?
April 7, 2024
I'm seeing this quite frequently, Magento modules placed on GitHub with simple instructions: Install the files, then run setup:upgrade
and you are done. It is a personal itch, so here it goes: Why run setup:upgrade
and why not run setup:upgrade
?

Yireo Category Extended module for Magento 2
March 29, 2024
For years, when people would ask me how to add a CMS page to the category menu of Magento, I would have told them to opt for a third party extension. Now I've got something else to tell them.

Extending Shopware 6 in unwanted ways
March 19, 2024
When you are told to extend Shopware entities, the usual way to do this is by adding a custom entity extension. But this proofs to be a lot of work if you just want to add a single column. Here's the result of my hacking.

Wire Magento and drive off
March 18, 2024
If you haven't heard about Magewire, you should: It allows building complex scenarios in Magento in much less time, provided that Magento (server-side) is the source of truth. On April 17th, we are organizing a Magewire hackathon and you are invited.

Magento E-commerce Manager training in April
March 10, 2024
In April, Sander de Graaf is joining forces with Yireo to help merchants get the best out of their business: a Magento E-Commerce Manager training. Why? Because merchants can be overwhelmed (or underwhelmed) with those skills that are needed for dealing with e-commerce. Here's why and what.

Magento Integration Testing training in May
March 6, 2024
As a Magento backend developer, you will come across them many times: Integration tests. However, it can be hard to get started with writing your own tests for your own code, even harder when it is somebody else's code. On May 27th & 28th, we are organizing a Magento 2 Testing course in The Netherlands to help you cross over.
A teacher is not a lead developer (and vice versa)
February 13, 2024
Aka: Why does a teacher not need to have the experience of a lead developer? I write this, while being biased and running the risk of being too offensive. But I have been blamed for not having practical knowledge so often that I find myself defending this: A teacher is not a lead developer and a lead developer is not a teacher.

Our agenda for 2024
January 29, 2024
It took a bit of time, but we finished off (a draft of) our agenda for 2024: Shopware & Magento courses, bootcamps, hackathons, events and more. Take your pick.