How Shopify Uses Git
14 engineering articles about Git from Shopify's engineering team
Other Shopify Technologies
Other Companies Using Git
Articles
Filter:
We built an agentic code review and test oracle harness that discovers vulnerabilities, proves them with real tests, and provides Shopify-tuned fixes.
The article discusses the importance of good documentation in improving productivity within engineering teams, particularly at Shopify.
The article discusses the complete rewrite of Shopify's CLI from Ruby to Node. js, focusing on enhancing the developer experience.
The article discusses the significance of pull request (PR) discipline in software development, emphasizing its impact on both implementation and maintenance phases of the software development life...
Yash Kapadia
15 min read
Includes Code
Has Summary
--
The article discusses a significant incident at Shopify caused by the expiration of Let’s Encrypt’s old root certificate on September 30, 2021, which nearly led to a global outage.
Raphaël Beamonte
7 min read
Includes Code
Has Summary
--
The article discusses the development of YJIT, a Just-In-Time Compiler for Ruby, and the implementation of a benchmarking harness to measure its performance.
Noah Gibbs
9 min read
Includes Code
Has Summary
--
The article discusses Shopify's approach to performance testing, emphasizing the importance of ensuring stability and speed during high-traffic sales events like Black Friday Cyber Monday (BFCM).
The article discusses the importance of securing Docker images through code signing and Binary Authorization, particularly in the context of Kubernetes.
Cat Jones
9 min read
Includes Code
Has Summary
--
The article discusses the Dev Degree program at Shopify, which integrates university education with hands-on developer experience over four years.
Jean-Michel Lemieux, CTO
12 min read
Has Summary
--
The article discusses Shopify's transition from a monolithic architecture to a modular monolith to enhance developer productivity.
Kirsten Westeinde
13 min read
Includes Code
Has Summary
--
This article discusses the iOS application testing strategies employed at Shopify, emphasizing the importance of testing at all levels of an app to quickly identify and fix regression bugs.
The article discusses the challenges of maintaining code style consistency in Shopify's decade-old Ruby codebase and the solutions implemented to address these issues.
This article discusses Shopify's transition to a Docker-powered, containerized data center, detailing the creation of containers that support over 100,000 online shops.
The article discusses the Git workflow used at Shopify, emphasizing the importance of forking repositories, utilizing feature branches, and maintaining a clean commit history through rebasing.
Shopify Engineering
7 min read
Includes Code
Has Summary
--
You've reached the end! All 14 articles loaded.