Post #1327898
2026-02-17 23:34 UTC
Well, that explains a lot about the product quality. Their entire development workflow is a complete fucking mess.
- Long-lived feature branches.
- Creating merge commits to main just for the sole purpose of tagging them as releases while also maintaining separate release branches.
- Force-pushing tags to incorporate post-release hotfixes instead of releasing minor patch updates.
- Taking bugfixes from releases and *merging* them back into the development branch (have they not heard of `cherry-pick`?)
- Always using merges even when a rebase would be easier to follow and keep the history more straightforward.
Replies (2)
-
@figjam@midwest.social 2026-02-18 01:44
Whats a merge? We be morging up here
-
@Ephera@lemmy.ml 2026-02-18 04:35
I admire your ability to interpret anything into this fucking picture...