Latest Issues
-
- Issue 171 - Rewriting Functions in Rust Was a Challenge but Worth ItFebruary 25, 2025
-
Issue 173 - How to become a Shopify Developer in 2025
This multifaceted article covers how to become a Shopify developer, focusing on free resources and practical advice. It starts with a Reddit post validating the demand for this skillset, then outlines a step-by-step learning path. First, aspiring developers need basic web development skills (HTML, CSS, JavaScript). FreeCodeCamp's website and YouTube channel are recommended for interactive learning and video courses, respectively. The article emphasizes building projects and adding personal touches to solidify understanding. Next, it delves into Shopify-specific skills, starting with Shopify theme development and Liquid. It recommends YouTube channels like Coding with Jan, Weekly How, Chris the Freelancer, and the author's own channel for learning. Exploring Shopify's Dawn theme code and Shopify Academy's fundamental courses on Liquid and theme development are also suggested. CodingPhase.com is mentioned for additional, though potentially outdated, resources. Building real Shopify theme projects is crucial before freelancing or job applications. The article then tackles Shopify app development, stressing the importance of a strong theme development foundation first. It recommends learning backend development with JavaScript, leveraging FreeCodeCamp and YouTube for Node.js and Express.js tutorials. The article strongly advises against using Shopify's app development templates initially, as they abstract away crucial underlying workings. Instead, it suggests building a basic connection to the Shopify API to truly understand the process. For learning about the Shopify GraphQL Admin API (the replacement for the REST Admin API), it recommends Coding with Jan, Weekly How, and Dev with Alex on YouTube. The article concludes with further resources, including Gil Greenberg's Shopify Developer Training Plan on GitHub, and emphasizes a slow, steady approach with 2-3 hours of daily practice. It estimates 3-4 months to learn basic web development and Shopify theme development with this approach. It also promotes the author's Shopify developer community for additional support and learning. Beyond the core tutorial, the article also summarizes a Liquid Weekly podcast episode about technical debt and quality assurance in Shopify development, and lists recent Shopify changelog updates and recommended resources.
How to become a Shopify Developer in 2025
This video provides a comprehensive roadmap for aspiring Shopify developers. I cover everything from foundational front-end skills and Shopify Liquid, to getting started with Shopify App Development. It's designed to help anyone, regardless of their current experience level, get started in the Shopify development world.
By Code that Converts
Clipboard Functionality in Checkout Extensions
Did you know there's an API for clipboard functionality in checkout extensions? Copy the content of a QR code to a user's clipboard, swap an icon when text is copied to the clipboard and more! Check it out (pun intended)
By Shopify
Getting shipping method names in Shopify: REST vs GraphQL
REST: One API call, get all the data you need. GraphQL: Iterate through deliveryProfiles → location groups → location group zones → method definitions. Everything is paginated, so multiple requests are needed. Send help please
By Patrick Jakubik
Understanding LLMs: A Simple Guide to Large Language Models
In this blog post, I will try to give a overview of the key components of Large Language Models (LLMs) at a high level, focusing on basic concepts, minimal math, and visual explanations to make complex ideas easy to understand.
By Osman Recai Ödemis
How to MASTER Shopify Theme Blocks in 15 Minutes
In this video im going to explain everything about Shopify Theme Blocks in 15 Minutes. You will understand what theme blocks are, how to create and use them to the fullest. In the end i will show you the real potential of theme blocks by building a custom page builder right into your Shopify theme editor.
By Bosidev
New Shopify Liquid Filters: find, find_index, has and reject
In this video we are going to see the find, find_index, has and reject Liquid filters, a new set of filters aimed to improve the way developers deal with arrays in Liquid templates by reducing the need for verbose loops and conditional logic.
By Stacking Context
Episode 036 - Paolo Vidali with Hidden Gears
In this episode of the Liquid Weekly podcast, host Karl Meisterheim and co-host Taylor Page welcome Paolo Vidale, founder and CEO of Hidden Gears, to discuss the intricacies of technical debt, quality assurance, and the evolution of Shopify development. Paolo shares his journey into development, emphasizing the importance of understanding technical debt both in-house and inherited from previous projects.
By Liquid Weekly
Checkout APIs will be shut down April 1, 2025
Reminder: The Checkout APIs (Storefront Checkout Mutations and REST Checkout Endpoints) are deprecated and will be shut off on April 1, 2025. Customers will not be able to create or complete checkouts using the deprecated Checkout APIs after the deadline.
By Shopify
Metafield description input field removal
The description field on metafield is being removed from the MetafieldInput GraphQL input object. The change will appear in unstable and will be included in the 2025-07 API version.
By Shopify
New customer address capabilities in the Admin API
Starting with API version 2025-04, we've enhanced the Admin API with new capabilities for managing customer addresses. You can now efficiently create, update, and delete customer addresses
By Shopify