Shopify logo

How Shopify Uses YAML

21 engineering articles about YAML from Shopify's engineering team

Articles

Filter:
Shopify logo
Shopify
Intermediate
Shopify uses SkyPilot, an open-source framework, to manage GPU-intensive ML training workloads across multiple cloud providers (Nebius and GCP).
Javier Moreno
7 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
Shopify open-sources Tangle, an ML experimentation platform built to solve six common failure modes in machine learning development.
Shopify Engineering
12 min read
Has Summary
--
Shopify logo
Shopify
Beginner
The article discusses how Shopify's Admin was optimized to be 30% faster and prepared for AI integration by transforming its architecture.
Craig Brunner
7 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article introduces Roast, a structured AI workflow orchestration framework developed by Shopify to enhance developer productivity by integrating AI agents with traditional coding practices.
Obie Fernandez
10 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Beginner
The article discusses improvements made to Sidekick's streaming experience for Large Language Model (LLM) chatbots, focusing on resolving issues like Markdown rendering jank and response delays.
Ates Goral
7 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses Tophat, a tool developed by Shopify to enhance the mobile developer experience by streamlining the testing process for mobile applications.
Lukas Romsicki
14 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses the VCR gem for Ruby, which records HTTP interactions and plays them back for testing, providing predictable outputs.
Stephen Prater
9 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
This article discusses how Shopify is enhancing CRuby's performance in Ruby 3. 2 by optimizing the memory layout through the Variable Width Allocation project.
Peter Zhu
14 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses the challenges associated with using GitHub personal access tokens (PATs) and presents a solution developed by Shopify to automatically rotate these tokens.
Evan Lee
13 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses the experiences and lessons learned from running Apache Airflow at scale within Shopify.
Shopify logo
Shopify
Intermediate
Shopify's new machine learning platform, Merlin, is designed to enhance the efficiency of data scientists by providing a robust infrastructure and tools for machine learning workflows.
Shopify logo
Shopify
Advanced
This article provides a comprehensive guide on building a web application using Ruby, both with and without Rails libraries.
Maple Ong
30 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses how Shopify's Test Infrastructure team significantly improved the speed of their Continuous Integration (CI) system, reducing the 95th percentile build time from 45 minutes to...
Christian Bruckmayer
11 min read
Has Summary
--
Shopify logo
Shopify
Beginner
This article discusses the development of Seamster, a production-grade SQL modeling workflow created by Shopify to improve data reporting efficiency.
Michelle Ark
12 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
The article discusses the challenges of managing a large test suite in software development, particularly at Shopify, where the number of tests has grown significantly.
Jessica Xie
9 min read
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses Shopify's approach to API versioning and managing breaking changes, emphasizing the importance of stability and predictability for developers.
Tom Newton
8 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses a new kubectl plugin for the ingress-nginx Kubernetes Ingress Controller, which simplifies the upgrade and debugging processes for users.
Alex Kursell
6 min read
Has Summary
--
Shopify logo
Shopify
Beginner
The article discusses the challenges and solutions Shopify faces in handling international addresses.
Nima Izadi
8 min read
Has Summary
--
Shopify logo
Shopify
Beginner
Shopify has open-sourced the Deprecation Toolkit, a Ruby gem designed to efficiently track and manage deprecations in codebases.
Edouard CHIN
5 min read
Has Summary
--
Shopify logo
Shopify
Intermediate
This article details Shopify's upgrade from Rails 4. 2 to Rails 5.
Kir Shatrov
8 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses Bootsnap, a library developed by Shopify to optimize the boot time of Ruby applications, particularly in large monolithic Rails applications.
Burke Libbey
7 min read
Includes Code
Has Summary
--

You've reached the end! All 21 articles loaded.