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

The year 2022 in review

The year 2022 in review

Jisse Reitsma - December 30, 2022

The year 2023 is here. And with that, it is always nice to look back at the past year: To learn from your mistakes and to celebrate successes. Here is the year 2022 of Yireo.

What ExtDN did

What ExtDN did

Jisse Reitsma - December 8, 2022

For some time now, I've been part of the Magento Extension Developer Network - ExtDN - and even though (or perhaps, because) things went quiet, I thought it would be nice to point out what ExtDN has done in the past.

Announcing Mage-OS Nederland

Announcing Mage-OS Nederland

Jisse Reitsma - December 1, 2022

We are proud to announce a new Magento community collaboration in The Netherlands: Mage-OS Nederland: A non-profit association, founded in November by six initiators and now ready for the public. First stop, a public meeting and New Year's drink on January 19th.

Yireo ExtensionChecker refactored

Yireo ExtensionChecker refactored

Jisse Reitsma - November 29, 2022

End of 2018, I wrote a little Magento module to check upon the dependencies of other modules: The Yireo ExtensionChecker. In September this year, I refactored the module in major version 2, cleaning up the entire logic. And here's a little promotion.

Why not run Magento 2 in developer mode?

Why not run Magento 2 in developer mode?

Jisse Reitsma - November 23, 2022

It sounds so simple: Magento 2 has a Developer Mode and a Production Mode. And the Developer Mode is there for development, so do not enable it in production. But why?

Faster Magento 2 Integration Tests - a summary

Faster Magento 2 Integration Tests - a summary

Jisse Reitsma - November 11, 2022

I'm a fan of Magento 2 integration tests for various reasons. But if those tests are not run fast enough, you will be discouraged to run them constantly. Because of this, making sure integration tests run as fast as possibly is part of their success. In this blog, I'll summarize everything I found myself to optimize things.

Best practices on the Luma frontend for third party Magento extensions?

Best practices on the Luma frontend for third party Magento extensions?

Jisse Reitsma - November 1, 2022

For years, the theme that most people considered when it came to Magento frontending was Luma. Nowadays, the landscape is different, with many projects having a frontend in Hyvä, PWA Studio or Vue Storefront (or others). How much of the old "best practices" would therefore still stand with Magento third party modules?

Adobe hires everyone

Adobe hires everyone

Jisse Reitsma - October 19, 2022

Magento (aka Adobe Commerce) is on the move. Ever since Adobe acquired Magento and slowly started to integrate Magento into its own cloud, people left Magento and people started working for Magento. But can we read something between the lines?

No APSB22-48 patches for Magento 2.3

No APSB22-48 patches for Magento 2.3

Jisse Reitsma - October 13, 2022

A serious Magento vulnerability has come to the light. Adobe labeled it with security issue APSB22-48. And yesterday, October 12th, new patch releases came out for 2.4.5 (being 2.4.5-p1) and 2.4.4 (being 2.4.4-p2). But what about 2.4.3 and older? What about Magento 2.3? Are we screwed?

Understanding Shopware 6 PHPDocs annotations

Understanding Shopware 6 PHPDocs annotations

Jisse Reitsma - October 10, 2022

In any modern PHP codebase, there are PHP comments to enhance the application: Varying from simple comments to annotations and even Attributes. In Shopware 6, this is no different. But there are some annotations that require a bit more details to understand properly. Here it goes.

My MageUnconference DE 2022

My MageUnconference DE 2022

Jisse Reitsma - October 5, 2022

For me, one of the most rewarding events in the Magento ecosystem is an unconference. Early October (few days ago), I attended theMageUnconference in Cologne. Here's my take.

Magento 2 interconnectivity: gRPC or GraphQL?

Magento 2 interconnectivity: gRPC or GraphQL?

Jisse Reitsma - September 29, 2022

When I slowly got to understand to GraphQL, it made me enthousiastic: The graph allow not only for headless frontending but also for connecting backend services (as long as they support GraphQL). But then gRPC popped up on the radar. Is it there to replace GraphQL? And what does that tell about the future architecture of Magento?

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