Our latest blog posts
We hope we can inspire you the way we are being inspired
The confusing proposition of Shopware PWA
Jisse Reitsma - June 30, 2022
Even though the title might be a bit click-bait-ish, I'm quite serious about this: Shopware PWA is a great solution that I'm personally fond of. But is it promoted in the right way? Does its messaging reach the right goals and the right audience?
Sponsor me via GitHub Sponsors (or buy me a coffee)
Jisse Reitsma - June 21, 2022
I almost feel like a douchebag posting this. But the reason comes not from a monetary need, but from repeated requests by fellow developers in the Magento community that were wondering how they can give back something to me. So here it is: You can sponsor me. If you want. Via GitHub Sponsors or alternative means. If you want.
How to destroy your Lighthouse score with Hyvä
Jisse Reitsma - June 12, 2022
Hyvä is great. By default, it gives you an excellent Lighthouse score. But when building real-life shops, it is easy to add additional features to the plain Hyvä setup, which causes the score to drop. Here is a list of potential things you can do to destroy the default performance gain that Hyvä gives you.
Peek at the architecture of the Yireo Courseware Portal
Jisse Reitsma - May 30, 2022
Slowly we have been expanding our On-Demand training portfolio and in the middle of all these offerings is the Yireo Courseware Portal: Because it's setup is a nice example of how to build a SaaS relying on Magento plus microservices, here's a peek in the kitchen.
Top 3 mistakes you can make as a marketeer in the tech world
Jisse Reitsma - May 22, 2022
Here is a top 3 mistakes you can make as a marketeer in the tech world. A bonus tip here is to keep the title phrased exactly as-is in the intro text. That's just a dumb copy-and-paste and it shows a lack of interest.
Adding new columns to large Magento core database tables
Jisse Reitsma - May 9, 2022
A common belief amongst Magento developers is that adding a new column to a large database table will cause the Magento setup upgrade scripts to run for a long time, thus causing downtime. I thought this as well in the past. But is this so? As far as I can see, things are different today.
Modifying Magento core database tables?
Jisse Reitsma - May 2, 2022
When learning to build modules on top of Magento 2 (v2.0.0 alpha 42 or so), I learned one thing: Do not hack the database. At least, that's what I thought would always be the correct thing to do. But nowadays, I'm undergoing a mind shift. Is it ok to modify the Magento core database tables anyway?
The Vue proposal of Shopware
Jisse Reitsma - April 18, 2022
A Webpack plugin for Vue Storefront 2 theme inheritance
Jisse Reitsma - April 8, 2022
Few weeks back I gave a talk on the Vue Storefront 2 integration with Magento 2 (during the VSF2 India meetup organized by Aureate Labs). And last week I gave a custom in-house training on Shopware PWA. And with both events, I bumped into limitations of the overriding mechanism of VSF2. And then I found out I already had a solution for that: A Webpack plugin you could easily integrate into Nuxt.
Hyvä On-Demand course fully available now
Jisse Reitsma - April 2, 2022
If you are up to date with Magento developments, then you'll know that Hyvä is often talked about as the next big thing. I'm proud to announce the Hyvä On-Demand course of Yireo to be know at a nearly complete level (see below), so that everyone is able to get started with Hyvä development in an efficient way.
Block Magento 2 sales per geographical region
Jisse Reitsma - March 25, 2022
I'm selling extensions (well, as of yet, only EmailTester2) and trainings (a lot). Once in a while, I find myself seeing an incoming sales order, for which I can't or don't want to provide support because of reasons: Spam, cancel-anything-behaviour, political incorrectness, whatever. In the past, I built the Yireo_SalesBlock2 for this. And in these times, I felt it would be good to mention its ability to block by geographical region.