Blog — Nathan McBride
Skip to content
Issue 09 · Notes from the workshop

Blog.

Notes on commerce, engineering, AI and how the work actually gets made — written by the person shipping it.

9 entries·Updated weekly·By Nathan McBride
Filter
  1. Magento4 Oct 2026 · 6 min read

    Add your Magento store to Claude as a connector

    I've open-sourced a Magento module that turns your store into a Claude connector. Install it, paste one URL into Claude, approve access in your own Magento admin over OAuth, and start asking your store questions.

  2. Magento4 Oct 2026 · 9 min read

    Magento's August problem is a calendar, not a CVE

    Adobe shipped fourteen CVEs on 14 July. Six days from now, Magento Open Source 2.4.6 stops receiving security patches permanently. Only one of those is an emergency, and it isn't the one everyone is writing about.

  3. Magento4 Oct 2026 · 8 min read

    StyleSmuggler doesn't care about your patch level

    An unauthenticated RCE zero-day is live against Magento and Adobe Commerce right now, with no Adobe patch and no CVE. The first confirmed victim was fully patched. Here's what it actually does, and what I've shipped to hold the line until Adobe does.

  4. AI2 Oct 2026 · 6 min read

    AI pilots that actually ship

    Most AI pilots die in week four. Here is what I do differently to get a real tool in front of real users.

  5. Engineering24 Sept 2026 · 8 min read

    Hyvä after eighteen months

    What I would do differently having shipped Hyvä into production on four Magento rebuilds.

  6. AI17 Sept 2026 · 7 min read

    Semantic search: the part nobody wants to build

    LLM-powered product search is the easiest demo in ecommerce AI and the hardest thing to ship into production. Here is why.

  7. Commerce10 Sept 2026 · 5 min read

    The case against headless (for most brands)

    Hydrogen and PWA Studio are beautiful tools in the wrong hands. A short note on when to go headless and when to stop.

  8. Studio26 Aug 2026 · 4 min read

    Why I moved my stack to Postgres

    A small, obvious decision that I put off for six months. A note on pgvector, JSONB, and the boring case for the switch.