In this episode of the Liquid Weekly Podcast, hosts Karl Meisterheim and Taylor Page welcome Kirill Platonov, a Shopify developer specializing in Ruby on Rails.

The conversation explores Kirill's journey into development, his experiences building Shopify apps, and the evolution of the Rails ecosystem. They discuss the challenges and advantages of using Rails with Shopify, the impact of open-source contributions, and the transition to GraphQL.

Kirill shares insights on the future of Rails development and the importance of community support in the tech space.

Timestamps

00:00 Guest Introduction and Background

02:17 Transitioning to Ruby and Rails

05:12 Building Shopify Apps and Early Experiences

08:03 Challenges with Shopify's Ecosystem

11:00 Developing with Hotwire and AppBridge

14:15 Open Source Contributions and Community Impact

17:10 Working with Shopify's Development Team

20:19 Current Projects and Future Plans

23:21 Reflections on the App Store Landscape

26:11 The Future of Rails in Shopify Development

32:11 Exploring the Full Stack with Rails

37:35 Simplifying App Development with Rails

40:29 Getting Started with Ruby on Rails

43:38 Transitioning to GraphQL

50:30 Updates in the Developer Community

56:22 Personal Updates and Picks of the Week

Find Kirill Online

Website: https://kirillplatonov.com/

Github: https://github.com/sponsors/kirillplatonov

Twitter(X): https://x.com/kirplatonov

LinkedIn: https://www.linkedin.com/in/kirplatonov/

Wife's shop: https://bleakandsleek.shop/

Kirill's Apps and Repos

Platmart: Bulk Price Editor: https://apps.shopify.com/fast-bulk-price-editor

Platmart: Color Swatches: https://apps.shopify.com/fast-product-colors

Platmart Size Charts: https://apps.shopify.com/platmart-size-charts

Shopify Hotwire Sample: https://github.com/kirillplatonov/shopify-hotwire-sample

Polaris View Components: https://github.com/baoagency/polaris_view_components

Shopify GraphQL Gem: https://github.com/kirillplatonov/shopify_graphql

Resources

Shopify App Bridge: https://shopify.dev/docs/api/app-bridge

Dev Changelog

New .dev community forum: https://community.shopify.dev/

Built for Shopify update to grace period for programmatically assessed criteria: https://shopify.dev/changelog/built-for-shopify-update-to-grace-period-for-programmatically-assessed-criteria

Storefront API Cart now supports removing Gift Cards: https://shopify.dev/changelog/storefront-api-cart-now-supports-removing-gift-cards

Breaking Changes to CAPTCHA protection on Storefront forms: https://shopify.dev/changelog/breaking-changes-to-captcha-protection-on-storefront-forms

New validation against duplicate handles in productCreate, productUpdate, and productSet mutation inputs: https://shopify.dev/changelog/new-validation-against-duplicate-handles-in-productcreate-productupdate-and-productset-mutation-inputs

Picks of the Week

Kirill: Cursor AI https://www.cursor.com/

Karl: The Mysterious Cities of Gold https://en.wikipedia.org/wiki/The_Mysterious_Cities_of_Gold

Taylor: Duolingo https://www.duolingo.com/

Signup for Liquid Weekly

Don't miss out on expert insights and tips—subscribe to Liquid Weekly for more content like this. https://liquidweekly.com/

Podden och tillhörande omslagsbild på den här sidan tillhör Karl Meisterheim. Innehållet i podden är skapat av Karl Meisterheim och inte av, eller tillsammans med, Poddtoppen.

Liquid Weekly Podcast: Shopify Developers Talking Shopify Development

Episode 029 - Kirill Platonov on Developing Shopify Apps with Ruby on Rails

00:00