Liquid Weekly #37 Shopify to Acquire Deliverr 

The largest acquisition in Shopify’s history will create an end-to-end logistics platform 
Shopify Development news and articles
 
Liquid Weekly

Karl Says


This issue is heavy on video content - each of which is amazing! Grab some popcorn and settle in - you don't want to miss out on any of this week's content.

News & Articles

Shopify to Acquire Deliverr for $2.1B
The largest acquisition in Shopify’s history will create an end-to-end logistics platform to unlock fast and easy fulfillment for millions of merchants
How to Customize Content by Country with Shopify
Today, more than 27 percent of all traffic on Shopify online stores is from international buyers—and yet cross-border traffic continues to convert at a significantly lower rate than domestic, in large part due to poor customer experiences. Shopify Markets, our new global commerce solution, aims to fix this with custom buying experiences by market.
The easy way to do the Shopify Storefront API
Everyone loves to talk about how graphql is the next best thing since sliced bread 🍞, but when you try to get started with it, it can sometimes feel like like an uphill battle 🏔 with dependancies and libraries just to make the call in the first place. Well, I'm here to make your life a lot easier - specifically for the Shopify Storefront API 🙌. We'll walk through the steps to set up your shop with the access, create the graphql query, and then call the query with Javascript Fetch.
How do Shopify Apps work? (API's, Extensions and Webhooks)
Learn what a Shopify app really is and how it supports entrepreneurs on the platform. Apps are used to extend the functionality of stores and provide features merchants don't get out of the box
Shopify Collection Sorting with Ajax Fetch
Let's learn how to sort collection products with ajax fetch requests using Alpine.js
Are memberships the new loyalty program?
According to a recent McKinsey study, members of paid loyalty programs are 60% more likely to spend more on the brand after subscribing. If your client is looking for a way to boost high margin revenue and create a VIP class of customers, check out Conjured Memberships. Built by devs, for devs.

Code & Tools

Introducing Polaris for VS Code
This new VS Code extension allows for code completion of Polaris design tokens. Design tokens help to standardize common design decisions, allowing you to focus on unique design challenges.
How to use JSON Templates with Shopify Themes
See how to migrate a Shopify theme from using Liquid templates to using JSON templates, so that sections can be added to all pages of a store from the theme editor
Shopify Metafield Support in Gadget.dev
In spite of their importance and popularity, working with metafields can be a real challenge for developers. For starters, the data is stored in a separate resource on Shopify’s end (the “metafield object”), whereas you almost certainly want the data right on the resource you are extending with that metafield. And on top of that, Shopify’s API rate limits make this additional resource hopping even more cumbersome to navigate. To simplify this experience, Gadget now offers developers a faster and easier way to sync, query and mutate Shopify metafields in their backend. Simply drop the metafield’s namespace and key on the desired resource and let Gadget take care of the rest.
Building Better Liquid Arrays
Working with variables in Liquid is a bit of a challenge. It doesn’t seem to have been designed with complex data-manipulation in mind. Who’d have thought? As soon as you need to create any sort of structured data, you’ll begin to realise how much of a pain liquid can be, and you might find yourself tempted to just print all of your variables and let JavaScript handle them.

Changelog

Platform

Support added for compressed GIF images
A much wider range of optimized GIFs, including LZW compression, are now accepted for upload.

Events

What if you could turn back time? - May 24th
We'll be discussing how to keep your store secure, the need (and want) for that 'magic undo button' and how you can safely test, trial and update your store (even during the busiest season) and never worry about losing sales or momentum.

Jobs

Partner Marketing Manager, remote
Own the partner-facing communication project management that aligns with and accomplishes deadlines, goals, and outcomes. These projects will be a key driver of relationship development and mutual value from a brand building and demand generation perspective for mutual growth.
Freelance Shopify Developer, PT (Remote)
We're looking for someone to join our team as a Freelance Shopify Developer to build, edit and customize Shopify themes. The ideal candidate will have experience building custom Shopify themes.

Tip of the Week

Preventing “Hidden” Line Item Properties from Displaying on Your Store

Line item properties play an important role in many stores and product workflows

Sometimes you want the customer to see this information alongside the line item, but often you don't

Take the case of tracking promotion items added via a script and identified by setting a line item property as an example.

Luckily Shopify makes it easy for you to hide properties on the cart page by prefixing the name with an underscore

But it's still up to you to modify your theme code to ensure that those properties are not displayed on the product form

Here's an example code snippet showing how to reliably detect properties that should remain hidden.

  ﹛% for p in item.properties %﹜
  ﹛% unless p.first.first == "_" %﹜ this is not a hidden property ﹛% endunless %﹜
 

Older messages

Liquid Weekly #36 Building Testing and Selling Themes

Tuesday, May 3, 2022

Learn how to build, test and sell a theme on Shopify Shopify Development news and articles Issue #36 - 5/3/2022 Read Online Liquid Weekly Karl Says This week we have a theme theme in our newsletter!

Liquid Weekly #35 - App Store Ads and CRO

Tuesday, April 26, 2022

Get started with App Store Ads Shopify Development news and articles Issue #35 - 4/26/2022 Read Online Liquid Weekly Karl Says Someone recently reached out to me on twitter about how to submit articles

Liquid Weekly #34 - Javascript and the Shopping Cart

Tuesday, April 19, 2022

Learn how to manipulate the shopping cart Shopify Development news and articles Issue #34 - 4/19/2022 Read Online Liquid Weekly Karl Says This issue builds on the Javascript related content from Issue

Liquid Weekly #33 - Fetching with Javascript

Tuesday, April 12, 2022

Learn how to fetch data with Javascript Shopify Development news and articles Issue #33 - 4/12/2022 Read Online Liquid Weekly Karl Says This issue is a two parter - lots of JS fetch fundamentals this

Liquid Weekly #32 - Create an Accessible FAQ Section

Tuesday, April 5, 2022

Create an accessible and SEO friendly FAQ section Shopify Development news and articles Issue #32 - 4/5/2022 Read Online Liquid Weekly Karl Says What's going on in your neck of the woods? Drop by

You Might Also Like

WP Weekly 226 - Launches - New Elementor Theme, WP 6.8 in April 2025, Automattic Scale Back

Monday, January 13, 2025

Read on Website WP Weekly 226 / Launches 2025 has just started, and there is a slew of new launches like Hello Biz Theme, Meta Box Lite, FooConvert, Affililink, and more. Also, the next WordPress 6.8

SRE Weekly Issue #459

Monday, January 13, 2025

View on sreweekly.com A message from our sponsor, incident.io: Effective incident management demands coordination and collaboration to minimize disruptions. This guide by incident.io covers the full

Saving One Screen At A Time 🖥️

Monday, January 13, 2025

Why the screen saver stopped being so in-your-face. Here's a version for your browser. Hunting for the end of the long tail • January 12, 2025 Today in Tedium: Having seen a lot of pipes, wavy

Software Testing Weekly - Issue 253

Monday, January 13, 2025

Software Testing Weekly turns 5! 🥳 View on the Web Archives ISSUE 253 January 13th 2025 COMMENT Welcome to the 253rd issue! Oh my, time flies! It's hard to believe this week marks 5 years since I

CES 2025 - Sync #501

Sunday, January 12, 2025

Plus: Sam Altman reflects on the last two years; Anthropic reportedly in talks to raise $2B at $60B valuation; e-tattoo decodes brainwaves; anthrobots; top 25 biotech companies for 2025; and more! ͏ ͏

PD#608 Mistakes engineers make in large established codebases

Sunday, January 12, 2025

You can't practice it beforehand ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

C#539 A detailed look at EF Core’s JSON Columns feature

Sunday, January 12, 2025

Comparing it with the traditional tables with indexes ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#488 How to avoid issues with custom Hooks

Sunday, January 12, 2025

Using them carelessly can lead to many problems ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1666 [Easy]

Sunday, January 12, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given n numbers, find the greatest common denominator between them. For example,

🛜 Here's What Happens to Old Websites — Features the Pixel Should Copy From Samsung's One UI 7

Sunday, January 12, 2025

Also: What Instagram Needs to Compete With TikTok, and More! How-To Geek Logo January 12, 2025 Did You Know Mount Wingen, located near Wingen, New South Wales in Australia, is better known as Burning