This blog is a collection of ideas, articles and thoughts I've found interesting and useful. And sometimes I park my pontifications here too.