You should definitely feel free to put your blog link on your profile. My personal philosophy around managing my online identity is that it’s not really possible to separate work and personal when I don’t really separate them IRL. I’m pretty heart on the sleeve and all my online presences are linked together. Just go with what works for you!
I can’t take the credit for the 612 site but I do love a good tinker, and I’m always trying to design the best possible online learning environment. It means I invariably break things and have to tweak them on the fly!