Worst software today: Grunt. You may blame it on my failure to understand how the plugins get default arguments and how to debug them.
Why on earth would Grunt try to open a broken symlink (a temporary one from Emacs)? Oh I know, it's probably a JavaScript phenomenon.
[rant]
Seriously, if your documentation and/or the corresponding search isn't usable without JavaScript on, you're doing it wrong.
[rant]
Reading Hacker News comments now feels a lot like reddit and/or YouTube. So much hype, so much ignorance.
[rant]
Don't just use a icon symbol for a function, add a tooltop/hover/whatever as well to explain that action.
[rant]
Lesson today: Don't (only) use glob if you want repeatable results; basically anywhere you don't sort files by some criteria.
[rant]
The idea that content formats (not implementations) are intentionally designed to be permissive and accommodating to errors is, simply said, offputting. Fix the goddamn content instead.
[rant]