Latest posts Visit blog
13 min read

AI Alt Text: Accessible, SEO-Ready Product Images

AI alt text for product images: vision models describe your image library accessibly under BFSG and WCAG 2.2 and strong for image SEO. 2026 guide.

14 min read

Migrate Shopware Plugins to 6.7: Symfony 7 and Vite

How to safely move your own Shopware extensions to 6.7 - with separate version branches, verified service signatures, and ported admin components.

14 min read

View Transitions API: Seamless Page Changes for Shops

Cross-document view transitions are available in all major browsers and give classic shops app-like changes - framework-free. Learn to implement @view-transition, morphed product images and speculation rules.

13 min read

Purchase on Account in B2B: Managing Credit Limits

95 percent of B2B customers want purchase on account, only 45 percent offer it. Here is how to implement it safely with credit checks and dynamic credit limits.

13 min read

Zero-Downtime Deployments: Blue-Green for Shops

Maintenance windows cost revenue. How blue-green and canary deployments with cache warmup and clean session handling take new versions live without your shop ever going offline.

13 min read

Shopware Apps vs. Plugins: The Right Architecture

App system or classic plugin? When API and webhooks are the right choice, when core access is indispensable - and how to find the right extension strategy for your Shopware shop.

13 min read

Speculation Rules API: Instant Page Loads for Shops

Prerendering via the Speculation Rules API makes product and checkout pages appear near-instantly. Ray-Ban doubled its mobile conversion this way (web.dev).

13 min read

Accessibility Act Exemptions: Are You Really Exempt?

Microenterprise exemption, pure B2B, disproportionate burden: when your shop is truly exempt from the accessibility obligation – and when the misconception gets expensive.

13 min read

GPSR in Online Shops: Mandatory Info & Legal Safety

Since December 13, 2024, the GPSR requires four mandatory details per product listing. Here is how to implement them cleanly in Shopware and minimize warning-letter risk.