.farshid's.ramblings.

personal opinions and thoughts of a program manager on technologies and IT industry