Hacker News new | past | comments | ask | show | jobs | submit login
A Tale of Two Commits (2018) (mrcote.info)
15 points by edmorley 11 days ago | hide | past | web | favorite | 2 comments

We use "squashed diff" so you get a single patch for a single fix or stable portion of a new feature (a whole new feature if it's small & nonbreaking).

I would think the "trickle of small changes" would be painful to keep track of, especially on a large team.


I'm so tired of hearing about this. XUL was slow, and no one wanted Mozilla to spend millions improving a standard of which it was the sole user. There was a multi-year deprecation cycle. Everyone had a chance to update in advance.

Sorry your workflow was broken, but sometimes the users have to pay the price for technical debt too.

Applications are open for YC Summer 2019

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact