Retail · Shopify
Sports retailer — design left alone, Liquid modernized, then the original contractor took the store back.
The project started elsewhere and arrived through a partner agency. Dedicated team, NDA. We did not touch the design. We refactored the Shopify theme — Liquid snippets, Online Store 2.0 sections, metafields, metaobjects — built a proper blog, hid a video-instructions page behind a customer tag, and handed it back. Page interactivity +100%. Hardcode out.
- page interactivity
- +100%
- in the theme
- No hardcode
- handover
- NDA
Arrived mid-flight
A partner agency brought the store. Someone else had started it. A dedicated team sat on Shopify, left the look, rewrote the logic, then gave the theme back to the original contractor. We do not name the shop.
Theme as a product, not a paste
Liquid snippets, dynamic sources, Online Store 2.0 sections. Metafields and metaobjects instead of values baked into the template. Homepage became modular. The merchant can rearrange; a developer no longer has to ship a hotfix for a new block.
- Liquid snippets and dynamic sources
- Online Store 2.0 sections; homepage modular
- Metafields and metaobjects instead of hardcode
- Hidden video-instructions page: metaobject, noindex, customer-tag / direct-link access, authenticity and warranty
- Blog with TOC, related posts, Article / FAQ schema, internal links; YouTube API where the videos live
What we do not claim
Conversion percentages stay off this page. What the old site claimed, we keep: interactivity doubled, UX better, hardcode gone. Design was not ours to invent. The logic was ours to modernize.
Technologies
- Shopify
- JavaScript
- Liquid
- YouTube API
Outcomes
- +100% page interactivity after the theme refactor
- UX no longer depends on hardcoded blocks
- Store handed back to the original contractor with logic modernized, design untouched
Recommended articles
Blog
The case for boring web stacks
TypeScript, Postgres and edge deployment are not exciting — they are how you still iterate fast in year three without rewriting the platform.
Blog
Shipping evals before prompts
Why we run regression suites on LLM outputs before every release — and how it changed our AI delivery cadence at ZNN.
Blog
Mobile release trains that do not break
Fastlane, staged rollouts and feature flags — a practical playbook from eighteen App Store submissions without a Friday-night rollback.
Recommended case studies
Luxury · Volume eDTL
The Brand Collector
The Brand Collector resells pre-owned luxury through a supplier network. Same class of problem as a catalogue feed — except each dump crossed 120,000 rows, and the CSV they hold sits above 169,000. Fastify stayed the orchestrator. The heavy compute moved to Go workers. About 60% faster on taxonomy, mapping and pattern-match at that volume.
iGaming · Platform
Casino operator · NDA
Under NDA we stabilised three production gambling brands: cleaned up legacy PHP/JS stacks, extracted shared modules, and shipped a new marketing site without stopping live traffic.
Marketing · Fintech
Digital DAO
Digital DAO is a marketing studio in Belarus that works mostly with fintech. We did not repaint the old site. We rebuilt the story and the visual system so it would sit in a room with banks, not with a carnival agency deck.