Notes from the workbench.
Essays on Vue, Nuxt, Shopware, performance, and the parts of web development that aren't in the docs.
9 articles

Shopware 6.6 to 6.7 Migration Guide - Breaking Changes and a Safe Upgrade Path
Upgrading Shopware 6.6 to 6.7? Here are the real breaking changes - Vite, Symfony 7.4, Pinia, delayed cache - and a tested upgrade path that won't break production.

Migrating to Nuxt 4 - The New app/ Directory, Smarter Data Fetching, and a Painless Upgrade
Nuxt 4 is here. Learn the new app/ directory structure, improved useFetch/useAsyncData, the path-alias gotcha, and how to upgrade safely with codemods.

AI-Powered Product Search in Shopware - Semantic and Vector Search That Converts
Keyword search misses what shoppers mean. Here's how to add AI semantic/vector search to Shopware 6 with embeddings - the architecture, the tradeoffs, and a practical build.

Shopware Frontends - Building a Composable Storefront with Vue and Nuxt
Shopware Frontends is the official way to build headless storefronts on Shopware 6. Learn the Vue Starter Template, Nuxt layers, composables, and the Store API architecture.

Core Web Vitals 2026 - How to Master INP (Interaction to Next Paint)
INP is the Core Web Vital most sites fail. Learn what INP measures, the 200ms threshold, and concrete JavaScript techniques to make your store feel instant.

What Does a Headless Shopware Store Really Cost? A Realistic 2026 Breakdown
Thinking about going headless with Shopware? An honest breakdown of what a headless storefront actually costs - build, hosting, maintenance - and when it pays off.

Headless vs. Traditional Shopware - How to Choose in 2026
Headless or the classic Twig storefront? A practical 2026 decision framework for Shopware 6 - performance, cost, flexibility, SEO, and team fit - with a clear recommendation.

Shopware Decoration Best Practices: Override One Method, Keep Others Untouched
Learn the golden rule of Shopware decorations - how to efficiently override only what you need while letting PHP inheritance handle the rest automatically.

Why Headless Shopware 6 with Nuxt is a Game-Changer for Your Online Store
Going headless with Shopware 6 and Nuxt isn't just a tech trend—it's a competitive advantage. Discover why separating your frontend from backend delivers blazing-fast performance, incredible flexibility, and happier customers.