There is so much broken software out there that sometimes it can feel a bit overwhelming and depressing if you have been 'yak shaving' for hours/days/months on end.
It's not rare to forget what you were doing after layers are layers of workarounds and fixes you have to do before actually doing the thing you wanted in the first place.
I'm wondering if people would have examples of good software they enjoy using and trust them to work properly so others can have some hope or feel better about it overall.
A similar question was asked 8 years ago ("What software makes you happy?" -- https://news.ycombinator.com/item?id=128714) but I would like to focus on the reliability aspect of software.
I used to think bash was on that list... it seems relatively responsive and predictable. I use it all the time.
But then I realized how often bash has weird issues -- like completion hanging, or inexplicable inability to complete (this could be due to the distro though). Or it just seems easy to get it in a bad state by hitting the wrong keys, or dumping a binary file to the terminal.
And recently I have been looking through the bash source code, and it's a bit horrifying. The reliability is done by brute force of special cases over decades, not by good design.
I like the semantics of the shell language, in that it lets me get things done fast. But I don't like the syntax or the implementation I happen to use. bash is pretty complete, but not well implemented.