Shakil Ahmed's Blog

Thoughts on programming, entrepreneurship, and everything in between.