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 and MCP
Magento MCP: a thin wrapper over the REST API that lets you drive products, content, and promotions by conversation — with honest limits on what it can do.
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
- Start hereMagento 2 Core Web Vitals: From Fails to Passes
- Magento Theme Performance: Hyvä or Luma?Oct 30
- Magento TTFB: Varnish, Redis and the Backend Cost
- Magento JavaScript Optimization: Audit and Defer
- Magento LCP Images: Measure First, Then Convert
- Magento Responsive Images and Preload
- Magento Font Optimization: Self-Hosted, Non-BlockingNov 3
- 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
- Start hereMagento ERP Integration: Products, Customers, OrdersNov 6
- Magento Product Import via REST: What Actually BreaksNov 10
- Magento REST API Stock and Prices: Not a Product SaveNov 13
- Magento Product Attributes via REST: Options, LabelsNov 17
- Magento Categories via REST: An Entity With No KeyNov 20
- Magento Product Media via REST: Roles and ScopeNov 24
- The Magento Parent Product That Never Comes Back In StockNov 27
- Magento REST Customer Integration: What an ERP Feed BreaksDec 1
- Magento Async Bulk API: What the 202 Doesn’t Tell YouDec 29
- Magento SAP Integration When You Know Neither SystemJan 26