Pinned toot

🔥 Two Git commands that have made me a better developer:

– `git commit` without the `-m` option
– `git add -p`

The former forces me to write a good multi-line commit message, and the latter allows to stage changes partially in an interactive mode.

Someone should conduct research whether functional programmers are linguistically more clever than object-oriented programmers. Good jargon, anyway.

github.com/hemanth/functional-

Now that you've learned to commit the right way, you must be thinking what to write in the commit message?

That's easy! Follow the Conventional Commits standard. Make sure to sell it to your team as well.

conventionalcommits.org/en/v1.

Show thread

Unpopular opinion: Paul Di’Anno Iron Maiden is as good as or better than Bruce Dickenson Iron Maiden

Some tutorials want to teach you `git add . && git commit -m <msg>`.

Don't do this unless in a strictly personal project. You will end up with huge commit blobs with meaningless messages.

Yeah, 1000 changed lines with "fixed stuff" sure is helpful.

Show thread

🔥 Two Git commands that have made me a better developer:

– `git commit` without the `-m` option
– `git add -p`

The former forces me to write a good multi-line commit message, and the latter allows to stage changes partially in an interactive mode.

java feels like if the sunk cost fallacy was a programming language

The subtitle of The Last of Us 2 should be "there's some very bad people on both sides".

Tech bloggers in 2020 be like:

"X Must-Have Javascript Array Methods"

I'm seeing multiple posts like these daily in my feeds. Knowledge sharing is great but do search if your take could bring something new.

It's probably well known by now but GitHub got on my list of "maximum password length offenders". They validate that passwords are up to 72 characters which is bollocks.

Developers, never validate maximum length in your passwords. 👆

Gatsby dependency ecosystem is a burning mess with its plugins constantly updating. 20+ PRs a day is not something I want to commit my spare time.

So, Dependabot 💔 Gatsby.

John Trumbull’s Famous 1818 Painting Declaration of Independence Virtually Defaced to Show Which Founding Fathers Owned Slaves

openculture.com/?p=1078550 t.co/Rum7zE9Snh

I am once again posting this old cover to demo an updated audio player in the web interface

Updated my /now page with what's going on in my life. This time there's more to the story than just arbitrary listings. nikoheikkila.fi/now/

Do you have a /now page? Share it.

The Simpsons have had their flaws (don't even mention Apu), but some of these shots are just too spot on.

boredpanda.com/best-simpson-si

I've got a MacBook Pro from 2014 lying around without use. Should I try installing a Linux distribution into it or ditch it?

I'm thinking of replacing macOS with Elementary OS, but other opinions are appreciated.

It's sad to see Spotify erasing your listening history and playback status when you update the desktop app. Good luck finding out where you were in album.

It shouldn't be difficult to persist this data between updates / restarts so what's the issue?

Having a pint of Brewdog Punk IPA while eating cheese and strawberries. Good enough summer meal. 🧀🍓🍺

Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!