Yireo - Developer training

Open main menu
background

Enjoy our blogs

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

Our latest blog posts

We hope we can inspire you the way we are being inspired

Shopware hackathon on October 6th

Shopware hackathon on October 6th

Jisse Reitsma - 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.

Small little Shopware utilities

Small little Shopware utilities

Jisse Reitsma - 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.

Magento composer replace tool improved

Magento composer replace tool improved

Jisse Reitsma - September 12, 2023

The composer replacements managed by Yireo have gotten a face-lift. Well, actually not the replacements themselves, but the way to apply them to your project: Meet the composer replacement tool: A composer plugin with its own replace CLI to help you manage things.

Module dependencies with catalog inventory or MSI

Module dependencies with catalog inventory or MSI

Jisse Reitsma - September 6, 2023

Ages ago, with Magento 2.3.0, the Multi Source Inventory (MSI) solution was presented to the Magento community, offering a solid solution for a shop that was spreading its inventory across multiple warehouses. With that, the original catalog inventory was deprecated. Still, many are using the original solution. The problem is choice.

Agency packages for Yireo On-Demand courses

Agency packages for Yireo On-Demand courses

Jisse Reitsma - August 29, 2023

We have been offering video courses for a few years now. The amount of videos is slowly increasing (nearing the 100 hours worth of videos). And the demand for these courses is also increasing. Time to also offer bulk packages for agencies, that want to educate all of their developers.

Our feelings towards Mage-OS

Our feelings towards Mage-OS

Jisse Reitsma - August 22, 2023

One word: Love. It started with a letter, it went forward with a fork that was more like a distribution which is yet to be released, it is a movement. Here's our feelings towards Mage-OS (and hence a personal vision).

Magento hackathon at Yireo on Saturday, September 9th

Magento hackathon at Yireo on Saturday, September 9th

Jisse Reitsma - August 10, 2023

Slowly holidays are coming to an end. People start picking up upon work again. What better way to get into coding again by joining like-minded fans at a hackathon? On September 9th, Yireo organizes a Magento hackathon. You are invited.

My OpenSearch Docker blew up my hard drive

My OpenSearch Docker blew up my hard drive

Jisse Reitsma - August 7, 2023

I've been running a custom docker-compose setup for some time now, while developing for Magento and Shopware. But now, suddenly, after some upgrades, my hard drive was filling up. A little saga into tuning OpenSearch.

In memory of Pim Hofman

In memory of Pim Hofman

Jisse Reitsma - July 24, 2023

Less than a week ago, I was informed that Pim Hofman had passed away on Saturday, July 15th 2023. It was sudden, a shock. And now that his passing away is out in the open, I wanted to publish my own memorial, to share with you how I experienced Pim. I'm definitely going to miss him.

MageUnconference NL 2023 aftermath

MageUnconference NL 2023 aftermath

Jisse Reitsma - July 17, 2023

It has happened. The MageUnconference Netherlands 2023 (mere days ago) was a huge success, not just my words. Let's peek back at the event, the smiles, the laughter, the seriousness, the irregularities.

Yireo GoogleTagManager - wait for it ...

Yireo GoogleTagManager - wait for it ...

Jisse Reitsma - July 16, 2023

Quietly, a new feature has been slipped into the Yireo GoogleTagManager2, called Wait for user interaction . Disabled by default. Here is the gist of why should enable it.

Shopware decorators only on interface?

Shopware decorators only on interface?

Jisse Reitsma - May 22, 2023

During a Shopware training session, I heard an experienced developer say that you could only create a Symfony service decorator for an interface and not a class. Is this true? The answer is no. Here's a write-up of how decorators work.

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.

Some of the customers that we have trained in the past years