musicmatze :rust: :nixos: on Nostr: I feel like a lot of developers fear merge conflicts and complexity of "rebase". ...
I feel like a lot of developers fear merge conflicts and complexity of "rebase".
That's why projects employ the rebase-merge or rebase+squash-merge workflow.
First of all: That's a unfounded fear.
Second of all: How can you expect your users to trust you w.r.t. professionalism in writing source, when you do not even show them (or have) your professionalism when using the basic tools _for_ writing source code.
Like... everyone is ranting about "AI" producing sub-par code, but then commit histories look like shit all the time with people doing "format fixed", "fixes", "more stuff" commits.
... or, in other words: LEARN TO USE THE TOOL YOU FKNAAAARGGHH MORONS!
---
Despairingly presented by someone who just tried to find out why a certain function was implemented in a certain way...
#git #github #software #sourcecode #opensource #development
Published at
2025-12-29 16:12:59 UTCEvent JSON
{
"id": "39171f5c2184c2403236f54eaada8044a19b82d85b1977f392a27c01b9ed1fb8",
"pubkey": "9774fa73d93e8079d02b61097a0aae23f9890f35ef99040aec95d0def2f24e27",
"created_at": 1767024779,
"kind": 1,
"tags": [
[
"t",
"git"
],
[
"t",
"github"
],
[
"t",
"software"
],
[
"t",
"sourcecode"
],
[
"t",
"opensource"
],
[
"t",
"development"
],
[
"proxy",
"https://social.linux.pizza/users/musicmatze/statuses/115803735977284855",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub/"
]
],
"content": "I feel like a lot of developers fear merge conflicts and complexity of \"rebase\".\n\nThat's why projects employ the rebase-merge or rebase+squash-merge workflow.\n\nFirst of all: That's a unfounded fear.\nSecond of all: How can you expect your users to trust you w.r.t. professionalism in writing source, when you do not even show them (or have) your professionalism when using the basic tools _for_ writing source code.\n\nLike... everyone is ranting about \"AI\" producing sub-par code, but then commit histories look like shit all the time with people doing \"format fixed\", \"fixes\", \"more stuff\" commits.\n\n... or, in other words: LEARN TO USE THE TOOL YOU FKNAAAARGGHH MORONS!\n\n---\n\nDespairingly presented by someone who just tried to find out why a certain function was implemented in a certain way...\n\n#git #github #software #sourcecode #opensource #development",
"sig": "ebaa69b93a413ae85b81afc24263db8c712687613f60fa06cc22cafbc0dfda31284e95d82ec4afd890e71496d742b4eb63ac9571daa40d30097b71be4e07f914"
}