Online Store 2.0 changed how sections work — every template is now JSON, and sections can live anywhere. Here is the workflow we use on client builds to keep section schemas maintainable and merchant-friendly.
Why it matters
Projects rarely fail on technology — they fail on unclear decisions made early and discovered late. Writing the approach down, in public, forces the clarity we want at kickoff.
- Start from the user-visible outcome, not the stack.
- Make the second build cheaper than the first.
- Ship something measurable every week.
The takeaway
Treat this as a starting point, not gospel — every project bends the rules somewhere. The value is in knowing exactly which rule you are bending, and why.

