Articles on Magento 2 performance, architecture, and platform engineering — field notes from production work.
-
Article
Magento 2 Request Tracing: One ID, Every Log Line
Magento request tracing via a shared trace ID: one grep reconstructs the full request across all log files — zero new infrastructure, five small classes.
-
Article
Magento image optimizer: brocode vs Yireo vs JaJuMa
An honest Magento image optimizer comparison: brocode vs Yireo Webp2 vs JaJuMa. Pick by architecture: content negotiation vs picture-tag vs paid all-in-one.
-
Article
AVIF vs WebP for Magento: measure your own catalog
Magento AVIF vs WebP: everyone quotes headline numbers, but savings depend on your image mix. Here’s how to measure your catalog and decide.
-
Article
Converting a large catalog without melting the server
Magento image optimization queue: converting 200,000 catalog images inline melts your server — turn conversion into async background work at a pace you control.
-
Article
Rolling out AVIF without breaking your CDN
AVIF CDN rollout done safely: one misconfigured Vary header corrupts the URL for every visitor. Vary first, convert a subset, then scale.
-
Article
No template changes: serving WebP and AVIF with nginx
Magento WebP AVIF nginx: content negotiation serves modern formats with zero template edits. Apache dropped from 2.4.9 — nginx is now the only supported server.
-
Article
Ecommerce dataLayer: One Source, Many Destinations
Build one ecommerce dataLayer GA4-compatible and transform it per destination — Meta Pixel, TikTok — instead of maintaining three diverging tracking objects.
-
Article
AI and This Blog: Who Writes Here, and Why I’m Telling You
73% of developers skip AI writing disclosure entirely. Full breakdown: how AI is involved on this blog, the division of labour, and what it means for accuracy.
-
Article
Magento Core Contribution: What Really Happens
The full journey of one small, merged Magento 2 core contribution: the CLA, the bot, the QA gate, the ENGCOM ticket, and the months-long wait.