blog.NOVALISTIC

Reflections on writing a personal blog as a Microsoft MVP

So much for “the venerable OpenID”