Software Bliss is Bliss when you use your computer. Bliss for technical and non-technical users. The opposite of software bliss is when your computer hates you and rebels and one is tempted to shoot it. We can't do that, now can we?
Of course, this list is totally subjective. Opinions about software are like religion. In any case, this is our list :-).
Concatenation is defined at one of our favorite websites: dictionary.com. In programming, it means the linkage of two or more values as in "John" . "Smith" (with the dot (.) being the operator that "concatenates" the values together), making "John Smith" (at least in the "Perl" programming language).
Total Commander - the best two-pane file manager on the planet. http://www.ghisler.com
UltraEdit - the best programmer's editor. The function list is great. After checking a zillion editors over many years, this is the one I use every day. http://ultraedit.com