I like Redis. It's a nice fast database that's fun to use.
It also inspired in me a new love for clean, modern C programming. If you're a programmer, I'd recommend you take a look at its really wonderful source code.
It doesn't have the distributed elegance or purity of Riak, which is my go-to for "I will get fired if I lose it" data, but it's just so damned neat that you want to use it. Different databases make different tradeoffs, and I tend to find the tradeoffs Redis chose fun to use.
I also like @antirez (Salvatore Sanfilippo). He's the creator of Redis, and a pretty smart guy. He also has a talent for stumbling into the most contentious issues in our industry armed with the least popular ideas.
He's overall kind of a PR nightmare.
He's argued with Coda Hale that you can roll your own crypto (you shouldn't).
He's argued with @apyhr about distributed systems (ill-advised).
He takes wildly unpopular stances on gender issues that he probably isn't qualified to take.
Mostly, though, his crime is expressing an unpopular opinion. He might stubbornly beat his position to death, but it's typically just an opinion. He may sometimes be wrong or in the minority, but he's not mean-spirited.A lot of the replies are, though. Even snide and passive aggressive. Rather than directly engaging, some people choose to make indirect comments criticizing his opinions and competencies.
So, of course it's easy to beat him up when his own database is misconfigured and eats his blog.
Salvatore is obviously an intelligent man who has produced real, awesome code that a lot of us use and love everyday. He's helpful, and his odd way of looking at things probably helped him develop a truly unique database. When you encounter another person with a strongly different (even unacceptable) opinion, it doesn't help society to deflect and avoid with sarcasm. Open, honest discussion is how you improve things, and for better or worse, open honest discussion is something @antirez is pretty damned good at.
Even worse, though, is the general trend toward beating people up who publicly share opinions and failures. We're an industry with an increasingly Perfect Truth™ that mocks and sarcastically retweets those who dare violate the Priesthood, rather than directly engaging in debate. It's slimy, and counterproductive.
If you think he's right (Redis), tell him so. If you think he's wrong (Terah), call him on it. Either way, avoiding the conversation doesn't help anyone. If you really give a shit about this stuff, engaging in an informed conversation about it would help a lot more than deflection.