Software
From Floor Conversations to Customers: Guided Selling, Showroom Apps, and Rapora
How Endertech’s custom showroom systems for large retailers shaped Rapora, a Shopify-native product for smaller multi-location chains that need guided selling, CRM, and Shopify POS. Live at rapora.shop; App Store listing pending.
One Converge Backlog, Many Hydrogen Brands—Without Forking Forever
Part 4 of the Converge Accessibility craft series: how to run one WCAG remediation backlog across multiple Hydrogen storefronts, shared packages, ownership triage, and retest matrices without forking forever.
Isolate Shared State Before Adding Parallel Test Workers
Parallel test runs break on shared state, not CPU count. Here is how we isolated databases, temp files, locks, and reports in a Symfony coverage run, locked only the truly shared fixtures, and merged coverage without hiding failures.
What Drives the Cost of Furniture Ecommerce Integration?
Furniture ecommerce integration cost depends on workflows, data, and support. Learn what to scope, compare in proposals, and assign before development.
Shopify Webhook Authentication for Uninstall and GDPR
Shopify lifecycle webhooks can arrive after a merchant’s session or access token is gone. Learn how independent HMAC verification keeps uninstall and privacy handlers available for cleanup and compliance work.
Build, Buy, or Co-Build AI? 10 Questions to Ask Before You Decide
A plain checklist for owners deciding whether to build, buy, or co-build AI. Why co-building is the right call when technology is not your core competency, when buying a tool is enough, and how far the research can be trusted.
API Platform max_joins Errors: Fix the Serializer Cycle, Not the Limit
An API Platform max_joins error can signal a recursive serializer graph. Learn how one vehicle-fitment API removed a targeted back-reference, preserved storefront data, and added a regression test.
Can custom software consolidate the tools you already pay for?
Can custom software consolidate business tools? Yes. Learn what to replace, what to connect, and how to assess ownership, migration risk, and ongoing support.
How long does an ecommerce ERP integration take to implement?
An ecommerce ERP integration timeline starts with validated scope, not a fixed deadline. Understand dependencies, testing, data mapping, and launch readiness.
Custom Shopify App Development for In-Store Retail
Shopify app development for in-store retail: start with native POS, then choose extensions, ERP middleware, or a web app based on workflow and support needs.
ARIA Discipline on Hydrogen: Badges, Cards, and Names Scanners Miss
Part 3 of the Converge Accessibility craft series: promo badges, product cards, and illegal ARIA names/roles that green scanners miss, and how Hydrogen teams clean them up without making announcements worse.
Queue-Aware Batching for Symfony Messenger Transports
Queue-aware batching preserves transport boundaries by resolving sender aliases before bulk persistence and grouping envelopes by destination queue.
