Recently I began working on a large puzzle. Through the process, I found many similarities between puzzling and programming and wanted to draw some parallels between them.
There’s something in the air in Bangalore. Maybe it’s the particles of pollution which give the city one of the worst air quality indices in the world. Maybe it’s the dust and dirt from all the construction projects, as every block seems to have either a tear down or a build up underway. Maybe it’s something else though, a spirit of high tech innovation and entrepreneurship previously unbeknownst to the Indian subcontinent.