Skip to content
Insights

Articles & Perspectives

Engineering, commerce, design, and delivery — notes from our team.

We Replaced Shopify Search With AI — Here’s What Actually Happened

Published 4/3/2026
Gabriel Richards

How we built a custom MCP + OpenSearch product discovery system—and what real customers are already doing with it.

E-CommerceAI
We Replaced Shopify Search With AI — Here’s What Actually Happened

Shopify ChatGPT Checkout Payments Explained: Who Handles the Money and What the 4% Fee Really Is

Published 1/22/2026
Jonathan Anderson

A clear, non-technical breakdown of how payments work with Shopify ChatGPT Instant Checkout: who processes the money, what OpenAI’s role is, how the 4% platform fee works, and what this all means for merchants and customers.

E-CommerceAIShopify
Shopify ChatGPT Checkout Payments Explained: Who Handles the Money and What the 4% Fee Really Is

The Agentic Shift: Why E-Commerce Brands Need an MCP Server Now

Published 1/15/2026
Gabriel Richards

We are entering the era of "Agentic Commerce," where AI agents like ChatGPT and Gemini handle the entire shopping journey. While Shopify’s Universal Commerce Protocol (UCP) opens the door, building your own private Model Context Protocol (MCP) server is how you take control. Discover why owning your data infrastructure is the key to maintaining a competitive edge.

SoftwareE-CommerceAIShopify
The Agentic Shift: Why E-Commerce Brands Need an MCP Server Now

Integrating Avalara with Shopify Checkout to Clearly Show Recycling Fees

Published 12/30/2025
Gabriel Richards
Tuong Nguyen
Yasuhiro Nakano

Some states require mattress recycling fees to appear as their own tax line during checkout. This article walks through how we combined Avalaras AvaTax API, Shopify metafields, middleware, and Checkout UI extensions to display a clear tax and recycling-fee breakdown in Shopify checkout for two brands.

E-CommerceShopify
Integrating Avalara with Shopify Checkout to Clearly Show Recycling Fees

Bringing In‑Store Personalization Online: How We Integrated STORIS with Klaviyo Using Webhooks

Published 12/28/2025
Jonathan Anderson
Gabriel Richards
Willem Luijt
Thom Zolghadr

How we connected STORIS to Klaviyo with a custom webhook middleware so retailers can use in‑store quotes, orders, and fulfillments to trigger personalized email flows, review requests, and smarter segmentation—bringing online‑level personalization to the showroom.

E-CommerceMarketingKlaviyo
Bringing In‑Store Personalization Online: How We Integrated STORIS with Klaviyo Using Webhooks

AI Driven Software Development with Cursor

Published 12/1/2025
Gabriel Richards

AI has changed how we write software, but the real story isn’t “AI writes code.” The real story is how you work with AI: what you delegate, what you design yourself, and how you keep the whole thing from turning into an unmaintainable mess.

SoftwareWeb DevelopmentAISymfonyReact
AI Driven Software Development with Cursor

Two Years Later: TailwindCSS Is Thriving

Published 11/30/2025
Yasuhiro Nakano

Two years ago, I predicted TailwindCSS would fade like Bootstrap. I was wrong. Both frameworks are thriving in 2025, but not competing. They evolved instead.

Web DevelopmentReactHeadlessShopify
Two Years Later: TailwindCSS Is Thriving

Architecting Custom Order Pages in Shopify Using Customer Account UI Extensions

Published 11/28/2025
Web Development
Architecting Custom Order Pages in Shopify Using Customer Account UI Extensions

Architecting a Flexible Hours & Scheduling System With a Custom Form

Published 11/24/2025
Arturo Trejo
Web Development
Architecting a Flexible Hours & Scheduling System With a Custom Form

What Is a Website Manifest and Why Do You Need it?

Published 11/14/2025
Brian Miller

Learn what a website manifest is, how it powers Progressive Web Apps, and why it's essential for creating app-like experiences on mobile devices. Includes implementation tips.

SoftwareWeb Development
What Is a Website Manifest and Why Do You Need it?

How Shopify Shop Metafield Objects can be Used to Show Information about your Brick and Mortar Stores

Published 10/24/2025
Thom Zolghadr

This guide shows how to centralize store details in Shopify using shop metafields (and metaobjects) and render them across your theme. Set up fields for hours, address, contact, and policies, then use Liquid snippets to keep headers, footers, and templates consistent and easy to maintain.

Web DevelopmentE-Commerce
How Shopify Shop Metafield Objects can be Used to Show Information about your Brick and Mortar Stores

AI Can Run Your Ecommerce Customer Support

Published 10/7/2025
Angel A. Hernandez

Traditional live chat systems struggle to keep up. Even with 24/7 support teams or chatbots, responses often feel robotic, and handling real data (like orders, returns, or account details) is difficult without custom development. With rapid progress in agentic intelligence over the past few months, today’s AI systems are far more reliable and less error-prone than they were a year ago.

E-Commerce
AI Can Run Your Ecommerce Customer Support
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.