

Shopify ∙ 35 mins
A well-structured Shopify theme makes everything easier: faster feature development, simpler handoffs, fewer production issues.
Most themes become harder to maintain over time:
Features scattered across flat directories
No clear separation between logic, styling, and content
Onboarding a new developer means days of "where does this live?"
The best Shopify builds don't just look good at launch. They stay organized, maintainable, and easy to evolve as your business grows.
In our latest Learning Wednesday, Nebulab engineer Massimiliano "Massi" Lattanzio walked through the exact setup we use for client themes, and showed what "built right" actually looks like.
What you'll learn:
Why flat theme structures break down as you add features (and what works better)
Component-based organization that keeps Liquid, JavaScript, and schemas cleanly separated
How automated CI/CD catches issues before they hit production
Setting up Tailwind CSS and Stimulus for maintainable, scalable styling and interactions
The tooling decisions that make themes easier to hand off, update, and grow with your brand
Watch this if you're:
Planning a replatform or theme rebuild and want to do it right
Frustrated by how hard it is to maintain or extend your current theme
Building an in-house dev team and need standards that scale
You'll see exactly how we structure Shopify projects for brands that have scaled well beyond nine figures in GMV. Worth 30 minutes of your time?
In other news...
🚫 GEO is not a thing (yet). In my latest rant, I called out vendors making empty promises about AI search rankings. The bottom line: until OpenAI starts providing first-party analytics, your best shot is good old SEO.
🛒 Google's take on agentic commerce is... quite something. Universal Commerce Protocol, which was co-developed with Shopify, is miles ahead of anything similar, including OpenAI's ACP. Here's my breakdown.
🔌 Considering Celigo? Here's what you should know. In his latest blog post, Andrew breaks down when Celigo makes sense and when you're better off with one of the alternatives.

Does your brand need help with strategy, design or development?