Blog

Articles on Magento 2 performance, architecture, and platform engineering — field notes from production work.

Written as a set

Some of these run as a series with a reading order — how the series work. Parts still to come are listed with the date they land.

Magento Core Web Vitals

Magento 2 Core Web Vitals from red to green: what the metrics measure, which level to fix first, who owns each task, and where optimization stops paying.

8 parts · 6 available now
  1. Start hereMagento 2 Core Web Vitals: From Fails to Passes
  2. Magento Theme Performance: Hyvä or Luma?Oct 30
  3. Magento TTFB: Varnish, Redis and the Backend Cost
  4. Magento JavaScript Optimization: Audit and Defer
  5. Magento LCP Images: Measure First, Then Convert
  6. Magento Responsive Images and Preload
  7. Magento Font Optimization: Self-Hosted, Non-BlockingNov 3
  8. Magento INP and CLS: Fixing the Two Hard Vitals

Magento ERP Integration

Magento ERP integration in build order: which endpoints to build first so design, content and SEO stop waiting on sample data.

10 parts · first on Nov 6
  1. Start hereMagento ERP Integration: Products, Customers, OrdersNov 6
  2. Magento Product Import via REST: What Actually BreaksNov 10
  3. Magento REST API Stock and Prices: Not a Product SaveNov 13
  4. Magento Product Attributes via REST: Options, LabelsNov 17
  5. Magento Categories via REST: An Entity With No KeyNov 20
  6. Magento Product Media via REST: Roles and ScopeNov 24
  7. The Magento Parent Product That Never Comes Back In StockNov 27
  8. Magento REST Customer Integration: What an ERP Feed BreaksDec 1
  9. Magento Async Bulk API: What the 202 Doesn’t Tell YouDec 29
  10. Magento SAP Integration When You Know Neither SystemJan 26