12How do you land a refactor that needs three months without keeping a branch open for three months?▼mediumNewMetaGoogleAtlassian○ sign inLong-lived branches pile up merge debt until integration becomes a gamble. There is a named technique that ships a three-month refactor in releasable increments, and its final step is deletion.Open full answer →
16You want forty engineers merging to main daily. How does trunk-based development survive contact with reality?▼mediumNewGoogleMetaLinkedIn○ sign inThe honest mechanics of merging to trunk many times a day: flags, fast CI, trunk locks, and the conditions under which you should not run it at all.Open full answer →