Series

Some of the work here does not fit into one article. A REST integration against a live ERP, a Core Web Vitals pass on a real theme, a set of MCP servers wired into an Adminhtml — each one is a sequence of decisions where step four only makes sense once step two has landed. Writing that as a single 8000-word page makes it unreadable; writing it as unconnected articles hides the fact that they answer each other. So it runs as a series.

How to read these

  • The order is authored, not chronological. Part 3 of 5 means the third step in the argument, not the third one published. Publish dates tie and reorder; reading order does not.
  • Not every set is a sequence. Some are a hub plus deep dives: one page carries the framing and marks itself Start here, the rest go deep on one piece each and stand on their own. Those read as Deep dive 3 of 6 rather than Part 3 of 6.
  • Parts still to come are listed with the date they land. They are named but not linked, so the outline of a set is visible before it is finished and no link here goes to a page that is not there yet.
  • You can start anywhere. Every article in a set carries the full reading order at the top and the next part at the bottom, so landing on part four from a search result still shows you parts one through three.

Articles that touch the same subject without belonging to a run are not forced into one — they show up in the related grid on each article instead, and under Topics.

The sets

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