Multi-Dimensional and Associative Arrays in Shopify Liquid

,

I know. You’re here because you’re sure you’re missing something. You can’t figure out how to create multi-dimensional and associative arrays in Shopify. Sadly, you’re not missing something. In fact, while you can access multi-dimensional arrays just fine, you can’t assign values to them. Similarly you can access objects with named members that have values […]

Syntax Highlighting for Liquid

,

I wanted to publish a blog post today about using Shopify menus to drive hierarchical breadcrumbs. Then I realized that, as near as I can tell, there is nobody who has a syntax highlighter for Liquid, the templating language that Shopify uses. So I created one. This is an pre-pre-alpha experimental plugin, but it’s working […]

Shopify Breadcrumbs based on Menu Structure

,

Shopify breadcrumbs can be hard because there’s no way to organize them by default and Shopify has no way to establish a parent-child relationship between collections. But you can use your menu structure to create just such a relationship to build intelligent breadcrumbs. Here’s how!

Going Solar without Rooftop Panels (Renters Too!)

,

In the wake of Donald Trump’s election, I am trying to convince at least ten friends to sign up for 100% renewable electricity if it’s available from their local utility. PG&E Solar Choice is the only option in my area. If you’re in the Bay Area, you often have a better option (links below). I […]

Streak, Zapier and Automating Tasks for Our Vacation Rental

,

We struggled for a long time to find a system for managing our vacation rental that did not involve pain and suffering. By combining Streak, Zapier and Google Apps, we finally found something that works for us much better than Quickbooks or other systems. It’s not for everyone, but it might be for you.

Why I Quit Using Facebook and Pocket

,

In the last couple of days, I deleted the Pocket app from my phone and deactivated my Facebook account. Pocket was becoming a borderline addiction — I’ve always been an avid article reader and Pocket was a major enabler. It was really getting in the way of my New Year’s resolution to read fewer articles […]

Why I Don’t Go Paperless

,

Is it really “green” to go for paperless billing, or is it just a “dark pattern” by which companies seek to distance you from your costs, fees and other nastiness? Read on to see wny I think it’s a dark pattern and what the actual difference in carbon footprint is.