Aprils 17th was actually my last day with the site.
I'm just another Slashdot user now. :)
My primary gig is over at Massively, but I'm also writing at places like Wired, Gamasutra, and 1up.
As for stability, unfortunately I can't really speak to that. They're still very much in a Beta phase. It was a lot less glitchy than I've seen some games at that stage, but it was (of course) a setup specifically designed to give me the best impression of the game possible.