How to annoy a developer

Let’s say you’re a developer and you’re tired and unfocused from that last meeting with your enterprise architect and you forgot how to create a new git branch. Trust me, it happens.

So you DuckDuckGo “git create branch” or something to that effect, you click on one of the first carefully SEOd links populating your screen and what you get is a page with this line on the top:

# git checkout -B branchname

I’m kidding of course.

What you get is a full blown 1.000+ word article that starts with how many people use git and an intermezzo about the origin of git with a short biography of Linus Torvalds. You try to focus on scrolling past that but can’t stop yourself from accepting every cookie anyone remotely affiliated with that particular website cares to track you with until the rest of your tiresome days, just because that banner covered half the page.

After it’s gone you are presented a very well-written couple of paragraphs (AI is getting better at this all the time) telling you which famous companies use git and by the time you think you must now really get to what you were looking for in the first place, you get a nice friendly popup offering you a low traffic (we are really only interested in your email address) mailing list, at which time you click your browser’s back button.

Not kidding anymore.

This is the experience of anyone trying to get some simple technical information they need quickly that they don’t use very often or that they simply forgot for a moment, like how to turn on hybrid line numbers in vim, or even something new they’re after. It’s annoying and frankly, immoral. Instead of just offering help, these sites are there to turn you into their product, to keep you on their site and steal your personal data.

:set rnu

You’re welcome.

Categorised as: facepalm

Leave a Reply

Your email address will not be published. Required fields are marked *