Field notes

From the Trenches: Shopware & E-Commerce.

Practical lessons on Shopware 6 plugin development, e-commerce architecture, and performance optimization from real DACH projects, updated monthly.

  1. 01 / 09 9 min read
    freelancingsolo-businessincome-mindsetbusiness

    The Freelance Income Mindset Nobody Tells You About Before You Quit Your Job

    Freelance income isn't supposed to look like a paycheck. Here's the mindset shift that stops a slow month from feeling like a crisis.

    A jagged monthly revenue bar chart with a dashed trend line climbing steadily, illustrating the freelance income mindset that uneven months still average out
  2. 02 / 09 9 min read
    shopwareshopware-6compliancelegale-commercegermany

    Shopware Withdrawal Button: Compliant Setup After June 19, 2026

    Germany's withdrawal button became mandatory on June 19, 2026. Here's how to activate the native Shopware 6.7.9.0 solution or build it for custom templates.

    Withdrawal button in a Shopware 6 storefront footer with a form page and automatic confirmation email
  3. 03 / 09 8 min read
    shopwareshopware-6hiringtheme-developmentinternationalizatione-commercebusiness

    Hiring a Shopware Developer: What the Cheapest Option Really Costs

    A true 5-year story about hiring a Shopware developer: why the cheapest quote costs the most, and how to choose one who won't make you pay twice.

    Two build approaches across changes to a Shopware shop: a tightly-coupled build breaking on every change, a standard-built one absorbing them
  4. 04 / 09 7 min read
    shopwareshopware-6agentic-commerceai-searchb2b

    Shopware Agentic Commerce: Is Your Store AI-Ready?

    Shopware quietly added an AI shopping channel in version 6.7.10. Most DACH B2B stores aren't set up to use it. Here's what that's costing you.

    Shopware 6.7.10 Agentic Commerce readiness: native AI shopping channel, AI traffic up 393% YoY in 2026
  5. 05 / 09 11 min read
    shopwareshopware-6supplier-rotationdropshippingmanufacturingfulfillmente-commerce

    Shopware 6: Split Orders Across Suppliers

    How I built supplier rotation in Shopware 6 to split orders fairly across suppliers. A practical guide for dropshippers and manufacturers.

    Diagram of Shopware 6 supplier rotation: order #42 routed to SUP_01 with four supplier nodes showing fill quotas around a central order
  6. 06 / 09 9 min read
    shopwareshopware-6shopware-coreplugin-developmentopen-sourcedebugging

    Shopware Date Filter Bug: 15 Months vs 3

    Two date filter bugs in a client's Shopware 6 admin turned out to live in Shopware itself. Here's how they hid for so long, and what shop owners should know.

    Code diff showing the one-identifier fix to a Shopware 6 date filter bug
  7. 07 / 09 12 min read
    shopwareshopware-5shopware-6migratione-commerce

    Shopware 5 End of Life: Migrate in 2026

    Shopware 5 reached end-of-life in July 2024. Two years on, security, PHP, and plugin risks compound monthly. The honest 2026 picture for merchants.

    Featured image marking the Shopware 5 end-of-life in July 2024 and the case for migrating to Shopware 6 in 2026
  8. 08 / 09 8 min read
    shopwareshopware-6e-commercephpshippinglogistics

    Custom shipping logic in Shopware 6

    Shopware 6 shipping rules cover most shops, but real logistics need bin-packing and geographic rules. Here is how to build a custom shipping engine.

    Diagram of Shopware 6 custom shipping calculation showing bin-packing across multiple package types
  9. 09 / 09 7 min read
    shopwareshopware-6plugin-developmente-commercephp

    164 Shopware 6 Plugins: What I Learned

    Most Shopware plugins break on the next update. After 164 builds, here's what owners and agencies should know about making plugins that survive.

    Illustration of the Shopware 6 decoration pattern that keeps plugins working through core updates