Skip to content

Search Results

Making Shopify AI Catalog Chat Safer Without Losing Merchant Visibility

Making Shopify AI Catalog Chat Safer Without Losing Merchant Visibility

Published 9/14/2026
Thom Zolghadr

Public AI shopping assistants need protection from automated abuse, but blunt security controls can hide useful operational signals. This architecture combines server-side risk verification, configurable tenant controls, and per-turn reporting for safer Shopify catalog chat.

E-CommerceAIReactShopify
Making Shopify AI Catalog Chat Safer Without Losing Merchant Visibility
Why Ecommerce Order Validation Belongs at the Integration Boundary

Why Ecommerce Order Validation Belongs at the Integration Boundary

Published 10/2/2026
Gabriel Richards

Order validation is a business control point in ecommerce integrations. Put it at the middleware boundary to prevent invalid updates from reaching downstream systems and to keep order rules visible, testable, and maintainable.

E-CommerceSymfonyShopifyPHP
Why Ecommerce Order Validation Belongs at the Integration Boundary

10 Tips to Build a Successful Software Product

Published 3/8/2017
Michael C. Phillips

Following these 10 best practices will ensure a successful Software Project. Carefully navigate the traps by avoiding the 10 Don'ts provided.

Management
10 Tips to Build a Successful Software Product
How to Protect a Public AI Chat Interface Without Slowing Down Legitimate Shoppers

How to Protect a Public AI Chat Interface Without Slowing Down Legitimate Shoppers

Published 9/7/2026
Thom Zolghadr

Public AI chat can be a powerful shopping tool, and an expensive target for automated abuse. This walkthrough shows how a layered security model blocks bad traffic early, applies tenant-specific risk scoring, and gives merchants the visibility needed to tune protection without adding friction for real shoppers.

SoftwareAI
How to Protect a Public AI Chat Interface Without Slowing Down Legitimate Shoppers
Using Shopify Liquid to Add Visible and Hidden Cart Line Attributes from Metafields

Using Shopify Liquid to Add Visible and Hidden Cart Line Attributes from Metafields

Published 4/29/2026
Gabriel Richards

Learn how to add cart line attributes (line item properties) to Shopify cart items using Liquid, including a simple convention for visible vs hidden attributes and concrete metafield-based examples.

E-CommerceShopify
Using Shopify Liquid to Add Visible and Hidden Cart Line Attributes from Metafields
Ecommerce Essentials<br>(Consumer Case)

Ecommerce Essentials<br>(Consumer Case)

Published 3/21/2017

According to the United States Census Bureau, eCommerce accounted for 8.3% of all U.S. retail sales in the 4th quarter of 2016. This activity represents $102.6 billion in goods and services, out of a total $1.2 trillion.

E-Commerce
Ecommerce Essentials<br>(Consumer Case)
My Favorite Symfony Console Commands

My Favorite Symfony Console Commands

Published 6/28/2017

The first symfony console command is "About" which displays info about the current project. I use this command to check the version of symfony being used, the version of PHP being used, and whether or not Xdebug is enabled.

Software
My Favorite Symfony Console Commands
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.