It happened in the music industry also - indie = independent. At some point it became a "genre" too. Derp. But what else do you call it, it is a fairly succinct tag to describe everything from minecraft to FTL.
It is ironic that when I was looking at the guy's profile who wrote the OP's blog, I have never heard of anything he has done