Skip to content

Field Notes from the Build

A Checklist for Evaluating a Furniture Ecommerce Development Partner

A Checklist for Evaluating a Furniture Ecommerce Development Partner

Published 10/20/2026
Gabriel RichardsGabriel Richards

Use this checklist to evaluate a furniture ecommerce development partner: test catalog modeling, ERP handoffs, failed orders, and acceptance criteria.

Web DevelopmentE-CommerceShopify
A Checklist for Evaluating a Furniture Ecommerce Development Partner
Isolate Shared State Before Adding Parallel Test Workers

Isolate Shared State Before Adding Parallel Test Workers

Published 10/20/2026
Willem LuijtWillem Luijt

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.

SoftwareWeb DevelopmentSymfonyPHP
Isolate Shared State Before Adding Parallel Test Workers
How to Protect Session-Replay Capacity From Bot Traffic

How to Protect Session-Replay Capacity From Bot Traffic

Published 10/19/2026
Gabriel RichardsGabriel Richards

Session-replay tools can start a tracked session as soon as their script loads. Here is how we gate the tag on consent plus a conservative browser-side bot check, and why we default to recording when unsure.

Web DevelopmentMarketingReact
How to Protect Session-Replay Capacity From Bot Traffic
What Drives the Cost of Furniture Ecommerce Integration?

What Drives the Cost of Furniture Ecommerce Integration?

Published 10/16/2026
Gabriel RichardsGabriel Richards

Furniture ecommerce integration cost depends on workflows, data, and support. Learn what to scope, compare in proposals, and assign before development.

SoftwareE-CommerceShopify
What Drives the Cost of Furniture Ecommerce Integration?
Shopify Webhook Authentication for Uninstall and GDPR

Shopify Webhook Authentication for Uninstall and GDPR

Published 10/16/2026
Gabriel RichardsGabriel Richards

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.

SoftwareE-CommerceReactHeadlessShopify
Shopify Webhook Authentication for Uninstall and GDPR
Build, Buy, or Co-Build AI? 10 Questions to Ask Before You Decide

Build, Buy, or Co-Build AI? 10 Questions to Ask Before You Decide

Published 10/15/2026
Gabriel RichardsGabriel Richards

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.

SoftwareManagementAI
Build, Buy, or Co-Build AI? 10 Questions to Ask Before You Decide
Is outsourcing website maintenance worth it over doing it in-house?

Is outsourcing website maintenance worth it over doing it in-house?

Published 10/15/2026
Gabriel RichardsGabriel Richards

Compare outsource website maintenance vs in-house by skills, coverage, and risk. Choose clear ownership with practical scope, recovery, and handoff checks.

Web DevelopmentManagement
Is outsourcing website maintenance worth it over doing it in-house?
Can Shopify handle B2B wholesale orders?

Can Shopify handle B2B wholesale orders?

Published 10/15/2026
Gabriel RichardsGabriel Richards

Can Shopify handle B2B wholesale orders? Yes. Understand native B2B, app tradeoffs, ERP integration, and the workflow tests to complete before your store launches.

Web DevelopmentE-CommerceShopify
Can Shopify handle B2B wholesale orders?
API Platform max_joins Errors: Fix the Serializer Cycle, Not the Limit

API Platform max_joins Errors: Fix the Serializer Cycle, Not the Limit

Published 10/15/2026
Gabriel RichardsGabriel Richards

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.

SoftwareWeb DevelopmentSymfonyPHP
API Platform max_joins Errors: Fix the Serializer Cycle, Not the Limit
Can custom software consolidate the tools you already pay for?

Can custom software consolidate the tools you already pay for?

Published 10/14/2026
Gabriel RichardsGabriel Richards

Can custom software consolidate business tools? Yes. Learn what to replace, what to connect, and how to assess ownership, migration risk, and ongoing support.

SoftwareManagement
Can custom software consolidate the tools you already pay for?
How long does an ecommerce ERP integration take to implement?

How long does an ecommerce ERP integration take to implement?

Published 10/14/2026
Gabriel RichardsGabriel Richards

An ecommerce ERP integration timeline starts with validated scope, not a fixed deadline. Understand dependencies, testing, data mapping, and launch readiness.

SoftwareE-CommerceShopify
How long does an ecommerce ERP integration take to implement?
Custom Shopify App Development for In-Store Retail

Custom Shopify App Development for In-Store Retail

Published 10/14/2026
Gabriel RichardsGabriel Richards

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.

SoftwareE-CommerceShopify
Custom Shopify App Development for In-Store Retail
Start With the Problem

Like what you see? Have something similar in mind?

Bring the goals, constraints, and stakeholders. We'll help you shape scope and a realistic first phase.