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

SWLW #592: Advice that I can't get out of my head, The Compass vs. Map method, and more

Friday, March 29, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

ASP.NET Core News - 03/29/2024

Friday, March 29, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

New Linux Bug Could Lead to User Password Leaks and Clipboard Hijacking

Friday, March 29, 2024

THN Daily Updates Newsletter cover Refactoring in Java ($36.99 Value) FREE for a Limited Time Refactoring in Java serves as an indispensable guide to enhancing your codebase's quality and

Post from Syncfusion Blogs on 03/29/2024

Friday, March 29, 2024

New blogs from Syncfusion Introducing the New .NET MAUI Chat Control By Piruthiviraj Malaimelraj This blog explains the features of the new Syncfusion .NET MAUI Chat control added in the 2024 Volume 1

Re: Last Chance

Friday, March 29, 2024

Dear there, By this time tomorrow, your exclusive new subscriber discount will be gone and you'll have to pay twice as much to join Insider and master everything your iPhone has to offer. If, like

Hacker Newsletter #694

Friday, March 29, 2024

Always forgive your enemies - nothing annoys them so much. //Oscar Wilde hackernewsletter Issue #694 // 2024-03-29 // View in your browser Happy Easter if you celebrate it! Heads up - we're taking

Apple RCS 📱, SBF's 25 year sentence 👮, Linux Foundation's Redis fork 👨‍💻

Friday, March 29, 2024

RCS is coming to the iPhone in the fall of 2024 Sign Up|Advertise|View Online TLDR Together With Veracode TLDR 2024-03-29 Build fast, build secure (Sponsor) Software is drowning in security debt.

Data Science Weekly - Issue 540

Friday, March 29, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

This Week in Rust #540

Friday, March 29, 2024

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 540 — 27 MAR 2024 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

The Value Of A Promise 🤞

Friday, March 29, 2024

How much is a promise from a tech company really worth, anyway? Here's a version for your browser. Hunting for the end of the long tail • March 28, 2024 The Value Of A Promise When you hear a