Liquid Weekly #50 -  A Brand New Type Of Shopify Apps: Checkout Extensions

Learn all about checkout extensions 
Shopify Development news and articles
 
Liquid Weekly

Karl Says


It's back to school season here in the USA. What are you studying about Shopify development?

News & Articles

Collection Filters in Shopify 2.0 - Full Tutorial & Concepts
This video is a complete guide that will teach you everything about creating filters in Shopify, and introduce you to Shopify 2.0 metafields and creating custom filters using metafields.
I asked 3 Experts How To Start Freelancing
Becoming a freelancer can be challenging to beginners, in this video I interview top Shopify experts to sum up their years of experience in a fun interview. You will learn everything you need to know including coding, soft skills, and how to get your first freelancing client.
Making a drawer cart for Shopify's DAWN theme
This project integrates Shopify's free Dawn theme and Bornfight's wonderful goCart.js library https://github.com/bornfight/goCart.js I've added some styling and JS. If you try it, let me know. Video with DAWN 5 update info.
Automating AWS Workflows
This article shows you how to use AWS CLI programmatically to automate your deployment process. We’ll upload assets to S3 (specifying their ACL and caching behavior) and invalidate CloudFront cache. Starting with a local shell script, we conclude with plugging the script into our CircleCI workflow. It may be especially useful if you’re using Rails with Webpacker, but no experience with Rails is required.
Feeling For The Missing Character: A Conversation with Isaac Bowen on Mechanic's Origin
Shopify has always been really good at creating excellent APIs—opportunities for people to create their own buttons to make something happen. The problem was that, using this metaphor, creating a “button” was too hard. You’d have to write a bunch of code, put it on a server somewhere, and monitor it over time. What Mechanic needed to solve was a way to create those “buttons” that (1) didn’t require so much overhead, (2) didn’t involve me having to think about which server it lives on, and (3) didn’t require so much constant awareness over time.
A Brand New Type Of Shopify Apps: Checkout Extensions
Checkout app extensions allow you to add code directly to the checkout. They make it easy to customize many aspects of the checkout experience. In this video, we'll learn what they are exactly and how to get started.

Code & Tools

A terminal workspace with batteries included
Zellij is a terminal workspace. It has the base functionality of a terminal multiplexer (similar to tmux or screen) but includes many built-in features that would allow users to extend it and create their own personalized environment.
New @shopify/prettier-plugin-liquid release: v0.2.1
This one kicks off the support for formatting the insides of Liquid drops. Features:
  • Adds pretty-printing of Liquid objects and filters (#41 and #46)
  • Adds the liquidSingleQuote configuration option Prefer single quotes inside Liquid strings true by default
Fixes:
  • Add YAML frontmatter support (#29)
  • Fix custom-element parsing (#37) (Thank you @qw-in!) Coming to the VS Code extension shortly.
Check out how to use the plugin inside an editor
Using Continue in JavaScript forEach()
We recommend using for/of loops to iterate through an array unless you have a good reason not to. However, if you find yourself stuck with a forEach() and need to skip to the next iteration, here's two workarounds.
From byebug to ruby/debug
Switching to a new debugger and potentially changing your debugging process could be scary. So I hope this post can help you get familiar with ruby/debug and make the migration smoother.

Changelog

There is nothing new under the sun. No code rot this week!

Events

Nothing on the radar

Jobs

Multiple Open Roles, Remote
Prismfly is growing quickly. We have lots of openings we're aiming to fill immediately. We're profitable and have grown in a sustainable fashion in our 2 years in business. We focus on long-term client and employee relationships and fire bad clients. We don't believe in working hard but more importantly working smart and not overworking our people. We have incredible people and amazing values that show in our day-to-day culture. If you're an A player, I'd love to have you on the team. We hire globally. We are fully remote. We require all candidates be fluent in English. We work 9-5 CST
Shopify Account Specialist
Our growing agency is in need of the right person to take on accounts after the sale is made, guiding clients through the many decisions that need made in order to define and achieve project goals. The most basic (and yet most important) qualifications would be excellent communication, critical thinking, and Googling skills. If you love working with people, diving into Shopify and the App ecosystem, and finding solutions for clients, let’s talk.
Front-End and Full Stack, FT, Canada
Heather Tovey at iamota is hiring two new Canada-based team members for the iamota dev team: Front-End and Junior Full-Stack. Come work with me!
 

Older messages

Liquid Weekly #49 -  What do developers need to know about store design?

Tuesday, August 9, 2022

Learn about the importance of store design Shopify Development news and articles Issue #49 - 8/9/2022 Read Online Liquid Weekly Karl Says This issue couples an excellent treatise on the importance of

Liquid Weekly #48 -  Show pickup availability on product pages

Tuesday, August 2, 2022

Learn how to show pickup availability on product pages Shopify Development news and articles Issue #48 - 8/2/2022 Read Online Liquid Weekly News & Articles We Worked at Shop If you were affected by

Liquid Weekly #47 -  Removing collections name from product URLs

Tuesday, July 26, 2022

Don't want collections included in your product URLs? Remove this code snippet to fix it! Shopify Development news and articles Issue #47 - 7/26/2022 Read Online Liquid Weekly News & Articles

Liquid Weekly #46 -  Web Components in Dawn

Tuesday, July 19, 2022

Enjoy a quick introduction to web components in the Dawn theme Shopify Development news and articles Issue #46 - 7/19/2022 Read Online Liquid Weekly News & Articles Shopify Developer: How to Verify

Liquid Weekly #45 -  Deeper design for next-level products 

Tuesday, July 12, 2022

Improve your product design to take things to the next-level Shopify Development news and articles Issue #45 - 7/12/2022 Read Online Liquid Weekly News & Articles Shopify Website Design: Examples,

You Might Also Like

🖤 Laravel Black Friday Deals!

Wednesday, November 27, 2024

The biggest deals of the year Laravel Black Friday Deals View in browser Laravel News Editor Note: We are sending this outside the regular Sunday newsletter schedule because some of these specials end

BetterDev #271 - Memory: The Forgotten History and Why did Windows 95 setup use three operating systems?

Wednesday, November 27, 2024

Better Dev #271 Nov 26, 2024 Hi all, Welcome to thanksgiving issue of BetterDev. Hope everyone had a safe and warm thanksgiving. It's getting so cold these days. If you are in warzone such as

Mapped | Unemployment Rate By U.S. State in 2024 💼

Tuesday, November 26, 2024

As of October 2024, DC and Nevada tied for the highest unemployment rate in the US at 5.7%. Which states saw the lowest rates? View Online | Subscribe | Download Our App FINAL CHANCE - ENDS TONIGHT!

🔊 7 DIY Tips for Soundproofing a Room — Why I Switched to Xfce for Linux Mint

Tuesday, November 26, 2024

Also: Home Theater Sound Terms Explained, and More! How-To Geek Logo November 26, 2024 Did You Know The shiny layer of a CD doesn't contain the data; the plastic polycarbonate layer does. The shiny

JSK Daily for Nov 26, 2024

Tuesday, November 26, 2024

JSK Daily for Nov 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

NumPy, Loop Targets, Vector Animation, and More

Tuesday, November 26, 2024

NumPy Practical Examples: Useful Techniques #657 – NOVEMBER 26, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo NumPy Practical Examples: Useful Techniques In this tutorial, you'll learn how to

Your Games Quarterly newsletter has arrived

Tuesday, November 26, 2024

What's new for games in Google Play and Android Email not displaying correctly? View it online November 2024 The First Developer Preview of Android 16 The First Developer Preview of Android 16

Daily Coding Problem: Problem #1620 [Hard]

Tuesday, November 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. Sudoku is a puzzle where you're given a partially-filled 9 by 9 grid with

Final Hours: Help Save "The Art of Data" From Falling Short 🙏

Tuesday, November 26, 2024

Will Visual Capitalist end up revealing the secrets behind data storytelling? There are 12 hours left to change the fate of "The Art of Data". View Online | Subscribe | Download Our App Help

Spyglass Dispatch: Meta's Bluesky • Apple's China AI Problem • Apple's Chinese iPhone Problem • Perplexity Voice Pin • Susan's Message on Lung Cancer

Tuesday, November 26, 2024

Meta's Bluesky • Apple's China AI Problem • Apple's Chinese iPhone Problem • Perplexity Voice Pin • Susan's Message on Lung Cancer The Spyglass Dispatch is a free newsletter sent out