Notes from the studio.
Long-form notes on Hyvä, Shopify Plus, motion budgets, real-time 3D, AI UX and the boring parts of shipping premium digital products.
Shopify Hydrogen goes framework-agnostic
Shopify is pulling Hydrogen's cart, product and money logic out of React Router into framework-agnostic primitives, so headless teams can pick any JS stack.
Read →Shopify metafield definitions are now required for headless
Shopify now hides app metafields from the Customer Account API unless they carry a definition, so headless storefronts that skipped the schema break silently.
Read →Hyvä vs Luma: what a 250-user load test reveals
A 250-user load test puts Hyvä at 5.2x faster than Luma on median response, but the p95 numbers tell a harder truth about uncached Magento under load.
Read →Shopify silent SSO replaces logged_in on headless checkout
Shopify just renamed the silent SSO parameter for headless checkout from logged_in=true to sso=silent. The shift signals where Customer Account API is heading.
Read →Hyvä AI search hits 41% click-through on Doofinder
A Hyvä storefront paired with a Doofinder AI assistant just shipped a 41 percent click-through rate from conversation to product. Here is why it matters.
Read →PHP 8.4.22 patches ten CVEs your Magento stack needs
PHP 8.4.22 and 8.5.7 just shipped ten CVE fixes, including a SOAP use-after-free and an FPM XSS. Magento 2.4.9 stacks need the rollout in production now.
Read →Node.js 26.3 permission.drop locks down storefront BFFs
Node.js 26.3.0 adds permission.drop(), httpValidation and a 64 KiB buffer pool. For headless commerce BFFs, the runtime finally hardens itself after boot.
Read →Shopify cart view_key ends an optimistic cart hack
Shopify just made cart view_key valid in cartLinesUpdate and cartLinesRemove. For headless Plus storefronts, the optimistic cart race condition is finally gone.
Read →Mage-OS beat Shopify with a data ownership pitch
Mage-OS just published the pitch that won a 900-person German publisher back from Shopify. The argument: AI commoditises features, data ownership is the moat.
Read →What e-commerce automation actually costs, and saves
Automation is sold as a magic button. It is really a trade: engineering hours now against manual hours and errors forever. Here is how we scope that trade honestly.
Read →Hyvä Enterprise All-Inclusive bundles Adobe Commerce
Hyvä just relaunched Hyvä Enterprise as an All-Inclusive suite for Adobe Commerce. B2B, Sensei, Adobe EDS, gift cards and loyalty are bundled at €5,500.
Read →Shopify agents.md and llms.txt are now Liquid templates
Shopify just made agents.md, llms.txt and llms-full.txt overridable via Liquid templates. The brand voice your AI shopping agent hears is now yours to set.
Read →Shopify App Home is now a Preact UI extension
Shopify just shipped App Home as a Preact admin UI extension. For studios building custom Plus apps, the iframe shell finally has a serious alternative now.
Read →Magento 2.4.9 is the biggest framework jump since 2.0
Magento 2.4.9 GA drops Laminas MVC, TinyMCE and PHP 8.2, lands Symfony 7.4 and native PHP OAuth. For Hyvä studios, this is the upgrade you cannot defer.
Read →Flutter 3.44 unbundles Material and Cupertino
Flutter 3.44 pulls Material and Cupertino out of the core SDK into independently versioned packages. For mobile studios that means new dependency hygiene.
Read →Shopify Next Gen Events end the webhook glue era
Shopify's Next Gen Events bring field-level triggers, GraphQL payloads and edge filters. The middleware tax on Plus integrations is finally going away.
Read →We're starting a journal
A short note on what we plan to write about, and why the studio is making editorial work a first-class part of how we share what we build.
Read →