JJJames Joynerinsite-builder-stack.hashnode.dev·21h ago · 6 min readBuilding a Shopify store with Claude Code: the rules it cannot inferShopify is a hosted platform, which changes the shape of the work. You are not building a web application; you are building a theme that runs inside someone else's rendering pipeline, plus a catalogue00
JJJames Joynerinsite-builder-stack.hashnode.dev·2d ago · 7 min readHanding a WordPress site to Claude Code without it breaking anythingClaude Code is very good at working inside a repository. WordPress is not, primarily, a repository. It is a PHP application whose behaviour is decided by three things at once: the files on disk, the r00
JJJames Joynerinsite-builder-stack.hashnode.dev·3d ago · 6 min readI built a Shopify store with Claude Code, then used it to sell the system I built it withSite Builder Stack is a small Shopify store that sells systems for building and running websites with Claude Code — and it was built with the first of those systems. This is a condensed version of the00
JJJames Joynerinpyjoy.hashnode.dev·Jul 15 · 4 min readDocker Compose in Production: What Changes and What BreaksDocker Compose is so good at local development that it's tempting to just point it at a production server and call it a day. And you can — Compose runs in production fine. But the docker-compose.yml t00
JJJames Joynerinpyjoy.hashnode.dev·Jul 15 · 4 min readThe Docker Debugging Playbook: exec, logs, inspect & statsWhen a container misbehaves, the difference between a five-minute fix and a lost afternoon is usually knowing which command to reach for. Docker gives you a small, powerful toolkit for looking inside 00