9 min read
Profiling Liquid: How I Find What Slows a Shopify Page
Theme Inspector shows per-section render time right in Chrome DevTools
The Lab · Written in the open
Working notes from the studio. The tools I build, the workflows I keep, the mistakes I paid for.
468 entries · latest 2026-10-21
Latest entry
Cron runs in UTC by default, so a "midnight" job can fire on the wrong local day Define the business day explicitly with a timezone string, never a UTC offset DST shifts your offset twice a year, which silently moves...
Read the entryAll entries
9 min read
Theme Inspector shows per-section render time right in Chrome DevTools
9 min read
A three-part commit structure (what, why, impact) answers 90% of git blame questions
9 min read
Optimistic UI shows the result in under 16ms, before the server replies
8 min read
AVIF cuts photo file size 30-50% below JPEG but encodes slower
9 min read
Every schema change ships with a down step, tested before deploy
9 min read
Decorative images get empty alt (alt=""), never missing alt
9 min read
Naive retries hammer a recovering server and turn blips into outages
9 min read
Redesigns silently break focus states; I run a 6-point check before every ship
8 min read
Reject bad requests at the edge before they touch real logic or a database
9 min read
Cart attributes carry page context into the order without touching the product itself
9 min read
Monday is planning only, no building, protects the week's focus