YAYoni Aokiinblog.yoniakabecky.com·Jul 9 · 4 min readWhy Shopify cart attributes don't show up on the order page (and how I fixed it)TL;DR 🛒 If your Shopify cart attributes are empty in /cart.js or missing on the order page: Add the input with name="attributes[your-key]" on the cart page Check saved values at {your-store-url}/ca00
YAYoni Aokiinblog.yoniakabecky.com·Jun 1 · 5 min readOn a Sunday Train. Shipped by Friday.I didn't think I could ship a web app within a week. Then something happened on a train that changed that. This is the story of how I built and shipped Roka — and what AI actually made possible. The 00
YAYoni Aokiinblog.yoniakabecky.com·Apr 21 · 3 min readBiome's class sorting took me longer than it should haveIntro I set up Biome for a small Next.js app and felt great about it. Then I realized a few days later that the class name sorting I'd configured wasn't doing anything - and the reason was... embarras00
YAYoni Aokiinblog.yoniakabecky.com·Apr 4 · 5 min readHow a Confirmation Modal Broke My Shopify Store's SEOTL;DR ✅ If you add an age-check / confirmation modal, do not hide your entire page content behind it. ⚠️ If your main content is hidden (for example with display: none), Googlebot may see an “empty”00
YAYoni Aokiinblog.yoniakabecky.com·Mar 21 · 4 min readUse Gemini Code Assist as a PR ReviewerTL;DR Gemini Code Assist is a GitHub app that auto-reviews your PRs. It catches real issues (typos, accessibility, naming). You often need /gemini review more than once — it does not catch everything 10