Articles & Perspectives
Two Years Later: TailwindCSS Is Thriving
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.
Architecting Custom Order Pages in Shopify Using Customer Account UI Extensions
Architecting a Flexible Hours & Scheduling System With a Custom Form
What Is a Website Manifest and Why Do You Need it?
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.
How Shopify Shop Metafield Objects can be Used to Show Information about your Brick and Mortar Stores
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.
AI Can Run Your Ecommerce Customer Support
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.
CSS Container Queries
Using AI to Accelerate and Enhance Test-Driven Development
Building a Multi-Step Form in October CMS 2 with jQuery, HTML5 Validation, and Centralized Saving
How to create a Shopify Checkout UI Extension
12 Common Web Accessibility Issues
Learn about common web accessibility issues and why making your site usable for everyone is crucial for inclusivity, compliance, and SEO success.
CSS :has selector and Tailwind support
CSS :has selector and Tailwind support
