Liquid Weekly #40 Carousel with Alpine.js

Tutorial using Alpine.js and Shopify Dev Store Testing 
Shopify Development news and articles
 
Liquid Weekly

News & Articles

Custom JavaScript Carousel (Slider) with Alpine.js
Let's write a custom JavaScript Carousel Slider with Pure Alpine.js and TailwindCSS. You will be surprised by how little code it takes!
Ajax Battle: XMLHttpRequest vs the Fetch API
In this article we examine the pros and cons of the ancient XMLHttpRequest and its modern Fetch equivalent, to decide which Ajax API is best for you application.
How to Create a Shopify Development Store
As a Shopify Partner, you have the ability to create development stores whenever needed. It will ultimately be up to you whether you want to use these to build stores to hand off to clients, or for staging environments to test themes, apps, and beta features.
GTD in 15 minutes – A Pragmatic Guide to Getting Things Done
This guide was written to serve as a simple, pragmatic guide to the “getting things done” method. This run-through of the GTD method is meant to be brief. It’s written from one person’s perspective and other people would probably assess the importance of different aspects of GTD differently.
Using JavaScript to manage a Shopify cart
Shopify theme developers are probably well aware that you can use JavaScript and AJAX to manage a Shopify cart, but us Shopify app developers aren't in the loop. After all, while the endpoints for managing a cart from a Shopify storefront are documented, they don't document everything
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

Manage test orders with the REST Admin API
You can use the REST Admin API to create test orders and transactions to validate your app's behavior. To avoid platform fees, follow this recommended workflow for testing orders.
Testing orders in development stores
By placing a test order, you can make sure that your development store's checkout process and settings for order processing, inventory, shipping, email notifications, and taxes are all correct. Development stores can process unlimited test orders.
Select variants by clicking their images
Normally, variants are selected from a drop-down menu. You might want your customers to be able to select a product variant by clicking a variant image.
Remove Extra Whitespace Tool
This tool is pretty straightforward to use - you can remove multiple whitespace characters and preserve a single whitespace in text. And pretty handy when trying to transform some badly formatted text into a nice clean web page.

Changelog

There is nothing new under the sun. At least, not this week.

Events

Nothing on the radar

Jobs

Teifi Digital - Sr. eCommerce Expert Vancouver, BC Hybrid
Lead the planning, design, and configuring of enterprise eCommerce solutions along with our project management team based on client requirements and industry best practices.
Enavi - Full Stack Shopify App Developer, US Remote
Become part of a small growing Shopify development and CRO agency. If you are looking for an opportunity to learn, collaborate, and create solutions you've found the right job. We are looking for a Full Stack Shopify App Developer who will be responsible for working with custom apps. The first project you will be working on is a custom subscription app
Maestrooo - Support specialist (junior position, remote)
Maestrooo is the leading Theme company on Shopify. Our themes are used by tens of thousands of merchants every year, ranging from bootstrappers to large companies, who take advantage of our beautiful design, stable code, and outstanding support. In order to cope with the constantly increasing support load, we are looking for a new support staff member who will help us to grow in a sane way.
Pivofy - Director of Operation US - Midwest (Remote) / Full Time
Pivofy is a Chicago-based boutique agency specialized in implementing end-to-end eCommerce solutions for DTC and B2B eCommerce companies. We build functional, state of the art, high-performing and results-driven eCommerce websites. We're considered leading Shopify & eCommerce industry experts but, above all, we take pride in our reputation as ethical and decent humans. We care about and appreciate our hard-working team members, and prioritize transparency and a work/life balance.

Tip of the Week

UPDATE - How to get the minimum product price for available variants in a single line

Last week we saw how to determine the minimum price for a product with multiple variants.

Stewart Knapman wrote in and suggested an even more elegant solution:

﹛%- assign lowest_price_variant = product.variants | where: 'available' | sort: 'price' | first -%﹜ Lowest price: ﹛﹛ lowest_price_variant.price ﹜﹜

Thanks Stewart!


 

Older messages

Liquid Weekly #39 Reimagining Shopify Unite

Tuesday, May 24, 2022

An update on Shopify Unite and lots of developer goodness. Shopify Development news and articles Issue #39 - 5/24/2022 Read Online Liquid Weekly Karl Says Shopify Unite 2019 was my first and only in-

Liquid Weekly #38 Inspiration for App Development

Tuesday, May 17, 2022

Check out some great stories about building and launching your own app Shopify Development news and articles Issue #38 - 5/17/2022 Read Online Liquid Weekly Karl Says Thinking about creating your own

Liquid Weekly #37 Shopify to Acquire Deliverr 

Tuesday, May 10, 2022

The largest acquisition in Shopify's history will create an end-to-end logistics platform Shopify Development news and articles Issue #37 - 5/10/2022 Read Online Liquid Weekly Karl Says This issue

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

You Might Also Like

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

☁️ Azure Weekly #498 - 12th January 2025

Sunday, January 12, 2025

Festive Tech Calendar 2024 recap, GitHub Copilot Bootcamp, and Dev Containers FTW! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Sunday Digest | Featuring 'The Income Needed to Join the Top 1% in Every U.S. State' 📊

Sunday, January 12, 2025

Every visualization published this week, in one place. Jan 12, 2025 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized the value of the