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

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?

Give me some Slack

Give me some Slack

Jisse Reitsma - September 26, 2022

There was a time I could open up one or two Slack spaces and consume the news. But long gone are those days. There are dozens (?) of chat spaces to keep track of. And it seems a sign of the fragmentation of the Magento community.

The other frontends of Magento

The other frontends of Magento

Jisse Reitsma - September 17, 2022

When dealing with Magento frontending, in the past we always found this to equal the Luma stack. Nowadays however, alternative frontends like Hyvä, Adobe PWA Studio and VueStorefront are mentioned more than Luma. But the story doesn't end there. There are various other alternative frontends to consider as well.

Review of GraphCommerce

Review of GraphCommerce

Jisse Reitsma - September 8, 2022

A new PWA is in town: GraphCommerce. It is based on React, TypeScript and NextJS, open source and using the GraphQL Mesh. It offers plenty of features, but it might not be for the React novice. Here is a review of what I like, dislike and foresee.

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

Training

Extensions

GitHub organizations

Legal information

Other Yireo sites

Get Social

About Yireo