Website will be down for maintiance Friday 4/25/25 from 7:00pm to 7:02 CST to move the raspberryPI from one corner of my bedroom to another we apologize for any inconveniance this may cause. I have stepped on this thing one to many times and it is in the way of my closet door. The tangle of wires must go!

JOHN SUITE

Home Programs STLs and such Industrial
EN: MO:

NEWS

Rant: Git and the Cult of Smug Let's talk about Git-the glorified spaghetti mess of version control that everyone treats like it's the second coming of computer science. No, I don't care that Linus Torvalds wrote it. Just because the guy also made the Linux kernel doesn't mean every one of his tools deserves blind worship. First off: the interface. Git commands are like an incantation ritual. You don't use Git-you summon it with arcane spells like git rebase -i HEAD~3, and if you mess up one flag, your entire project is toast. Oh, and good luck understanding the difference between merge, rebase, reset, and checkout if you're not a Git monk who studied the sacred scrolls of Stack Overflow for six months. And let's not forget the Git Users. The elite class. The "I know how to fix your branch" crowd that gets off on watching others suffer through merge conflicts. These folks treat Git like it's some kind of intellectual badge of honor. "Oh, you don't know how to cherry-pick commits across rebase sessions while squashing historical divergences from your upstream forked feature subtree? You must be a junior developer." No, Greg, I just value clarity and productivity over pulling semantic gymnastics on a half-broken commit graph. Meanwhile, there are version control systems that are objectively more intuitive. Fossil, Mercurial, heck even SVN-tools that don't need you to Google every second command or keep a Git cheat sheet pinned to your desk like a deranged detective tracking a serial killer. But no. Git is the standard, and everyone parrots that like gospel. Not because it's actually the best tool for the job, but because they're too deep into the sunk cost hell of mastering its madness. Git doesn't empower developers-it holds them hostage with Stockholm Syndrome. And the smug Git gatekeepers perpetuate the cycle. You're not a better coder because you mastered Git. You're just a better Git user. Congrats. Now explain why "detached HEAD" is even a thing outside of horror movies.