Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Did It Sync, or Did It Just Not Error?

Did It Sync, or Did It Just Not Error?

Slide Deck from Magento Minds of Manchester, 25th June 2026

Avatar for Abi Green

Abi Green

June 25, 2026

More Decks by Abi Green

Other Decks in Technology

Transcript

  1. The Ecommerce Ecosystem • Product Information Management • Customer Relationship

    Management • Warehouse Management System • Order Management System • Enterprise Resource Planning • Search and Personalisation Suite • Shopping Feeds • Conversational AI • …
  2. Lampshop Online 2 3 1 — Queue looks healthy —

    No error logs — Reports as successful — Failures buried and ignored — Asynchronous updates run out of order — Updates overwritten and undone Silent Consumer Hidden Errors Race Conditions Silent Killers* * not a comprehensive list!
  3. Lampshop Online It ran, vs… Cron / Message Consumer ran

    No exceptions thrown APIs return successful response codes Logs are clean It actually synced Record gets updated… …with the right information Downstream systems notified A lack of errors does not guarantee correctness
  4. Lampshop Online The Intent, vs… No-Code Customisation Human Readable Exportable

    and Inspectable The Reality Sacrificed Observability Step Debugging Became Unworkable Logging an Afterthought Diagnostics is MVP not a “nice to have”
  5. Lampshop Online — Preview on demand — Live environment —

    Available to users — Monitored control cases Proactive Visibility What “Good” Looks Like 11
  6. Lampshop Online — Preview on demand — Live environment —

    Available to users — Monitored control cases — Accessible without SSH — Long-lived — Log aggregation — Auditable history of sync actions Proactive Visibility Accessible Diagnostics What “Good” Looks Like 12
  7. Lampshop Online — Preview on demand — Live environment —

    Available to users — Monitored control cases — Accessible without SSH — Long-lived — Log aggregation — Auditable history of sync actions — Log what is useful… only — Pipeline trace logs — “Just In Case” logging — Session identifiers — Toggle verbose mode — Log by session id or SKU Proactive Visibility Accessible Diagnostics Intentional Logging What “Good” Looks Like 13
  8. Lampshop Online Can I see what’s going to send before

    it syncs? Can I see what actually sent when something goes wrong? Can I trace a record through the pipeline? 14 STEPS AHEAD Can I See Inside?