56,966 blogs · [ { "id": "01a087ee-03eb-72fb-9264-3a32a5547616", "title": "Limit zoomed image to intrinsic size in Shopify's \"Craft\" theme", "url": "https://thepugautomatic.com/2025/07/limit-zoomed-image-to-intrinsic-size-in-shopifys-craft-theme/", "published_at": "2025-07-17T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a5aa469a", "title": "Use focal point in product cards in Shopify's \"Craft\" theme", "url": "https://thepugautomatic.com/2025/07/use-focal-point-in-product-cards-in-shopifys-craft-theme/", "published_at": "2025-07-12T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a5db108f", "title": "Synchronise variant inventory quantity with Shopify Flow", "url": "https://thepugautomatic.com/2025/07/synchronise-variant-inventory-quantity-with-shopify-flow/", "published_at": "2025-07-11T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a6b99060", "title": "Ruby Module Builder patterns", "url": "https://thepugautomatic.com/2023/07/ruby-module-builder-patterns/", "published_at": "2023-07-13T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a7a63148", "title": "Passing arguments to osascript in Raycast script commands", "url": "https://thepugautomatic.com/2023/02/passing-arguments-to-osascript-in-raycast-script-commands/", "published_at": "2023-02-23T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a7b68851", "title": "Write self-deprecating comments", "url": "https://thepugautomatic.com/2021/02/write-self-deprecating-comments/", "published_at": "2021-02-27T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a8145f2a", "title": "Using \"load\" with \"any?\" to avoid double queries from Active Record", "url": "https://thepugautomatic.com/2021/02/using-load-with-any-to-avoid-double-queries-from-activerecord/", "published_at": "2021-02-18T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a8b646e7", "title": "Systematically removing code", "url": "https://thepugautomatic.com/2020/11/systematically-removing-code/", "published_at": "2020-11-08T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a900be53", "title": "Scheduled Roborock cleaning with a prompt using iOS Shortcuts", "url": "https://thepugautomatic.com/2020/09/scheduled-roborock-cleaning-with-a-prompt-using-shortcuts/", "published_at": "2020-09-28T00:00:00+00:00" }, { "id": "01a087ee-03eb-72fb-9264-3a32a9597957", "title": "Communicating between LiveViews on the same page", "url": "https://thepugautomatic.com/2020/08/communicating-between-liveviews-on-the-same-page/", "published_at": "2020-08-01T00:00:00+00:00" } ] posts Claim your blog
Back to thepugautomatic.com
Blog · corpus.blog/blogs/thepugautomatic.com/posts

thepugautomatic.com

thepugautomatic.com

2025

2023

2021

2020