Found 13 bookmarks
Custom sorting
Introducing the Merge Queue — Developer Tooling
Introducing the Merge Queue — Developer Tooling
Shopify’s primary application is a monolithic Rails application that powers our cloud-based, multi-channel commerce platform for 600,000+ merchants in over 175 countries. As we continue to grow the number of developers working on the app, our tooling has grown with them.
·shopify.engineering·
Introducing the Merge Queue — Developer Tooling
Successfully Merging the Work of 1000+ Developers — Developer Tooling
Successfully Merging the Work of 1000+ Developers — Developer Tooling
Collaboration with a large team is challenging, and even more so if it’s on a single codebase, like the Shopify monolith. Shopify changes 40 times a day. We follow a trunk-based development workflow and merge around 400 commits to master daily. There are three rules that...
·shopify.engineering·
Successfully Merging the Work of 1000+ Developers — Developer Tooling
リモートモブプログラミングで Git Handover をシュッと実現する「mob」コマンド - kakakakakku blog
リモートモブプログラミングで Git Handover をシュッと実現する「mob」コマンド - kakakakakku blog
「モブプログラミング」を採用すると「全員で同じタスクに取り組む (WIP 1)」ため,複雑な Git ブランチ戦略は必要なくなる.例えば master ブランチと develop ブランチだけで運用することもできる.今回紹介する mob コマンドを使うと,モブセッションで繰り返し行なう「ドライバー(タイピスト)交代」を…
·kakakakakku.hatenablog.com·
リモートモブプログラミングで Git Handover をシュッと実現する「mob」コマンド - kakakakakku blog