How to Improve Your Programming Skills

Talk is cheap. Show me the code – Linus Torvalds Introduction I have been programming professionally for over 16 years. My first language was Java 1.1 and these days I work primarily with Java 7 or Java 8. One of the interesting side effects of a being a programmer is that you are learning new […]

October 17, 2015 | Posted in Programming | 2 Comments »

Book Review: Zero to One by Peter Thiel

Never invest in a tech CEO that wears a suit. Introduction Zero to One: Notes on Startups, or How to Build the Future by Peter Thiel is a very popular book in India these days. This is hardly surprising since Startups and their crazy valuations are prime time news these days. I recently picked up […]

October 3, 2015 | Posted in Opinion | No Comments »

Book Review: The Art of Thinking Clearly by Rolf Dobelli

“I don’t make predictions. I never have, and I never will.” – Tony Blair Introduction Rolf Dobelli’s book, The Art of Thinking Clearly briefly explains common human behaviors which can be interpreted as illogical behaviors. This book is a database of human biases, fallacies and illusions. The title of the book is misleading since people […]

November 23, 2014 | Posted in Opinion | No Comments »

Valiathura Pier

Introduction Valiathura Pier Introduction History Getting There Main Attractions Valiathura Travel Tips Summary Online Resources Valiathura Pier is an evening picnic attraction located in Thiruvananthapuram. It is a damaged pier out of service for a long time and officially people are prohibited from entering it. Still it is a popular evening tourist destination since  it […]

March 4, 2014 | Posted in Travel Reviews | No Comments »

Agasthyakoodam Trek

Introduction Agasthyakoodam Trek Introduction Agasthyakoodam Legends Trekking Booking Trek Checklist Getting to Bonacaud Facilities Location Map Wildlife Trek Overview Trek Experience Trekking Tips Summary Online Resources Agasthyakoodam (also known as Agasthyarkoodam) is a 1868m tall mountain within the Neyyar Wildlife Sanctuary in Thiruvananthapuram district, Kerala. It lies on the border between Kerala and Tamilnadu. It […]

February 7, 2014 | Posted in Travel Reviews | No Comments »

Gavi Ecotourism and Trekking

Introduction to Gavi Eco-tourism Gavi Eco-tourism Introduction Gavi Eco-tourism Booking Facilities/Shopping Getting There Service at Gavi Terms and Conditions Activities Location Map Gavi Wildlife Travel Tips Gavi Village Summary Online Resources Gavi is a village in Pathanamthitta district of Kerala located deep inside the Ranni reserve forest. It is very close to Periyar tiger reserve […]

| Posted in Travel Reviews | No Comments »

Book Review: Freakonomics by Steven Levitt

Introduction Freakonomics is a collection of interesting problems and a look at how statistical methods lead to surprising answers to these problems. Since the author (Steven Levitt) is an economist, he looks at them with an economist’s eyes focusing on the incentives that drive people behind these problems. It obviously helps to sell the book […]

January 12, 2014 | Posted in Opinion | No Comments »

Gavi Ecotourism

Introduction to Gavi Ecotourism Gavi Ecotourism – Contents Introduction Getting There Activities Gavi Wildlife Gavi Trip Report – Nov 2013 Travel Tips Historical Background Summary Online Resources Gavi Ecotourism is a tourist program conducted by Kerala Forest Development Corporation (KFDC) near Gavi village in Periyar Tiger Reserve forest. This program consists of multiple events conducted […]

January 4, 2014 | Posted in Travel Reviews | 1 Comment »

Book Review: Wings of Fire by APJ Abdul Kalam

Introduction APJ Abdul Kalam is a renowned Indian scientist who went on to become 11th President of India (2002-2007). He is very well known across India and is a recipient of India’s three highest civilian awards – Padma Bhushan, Padma Vibhushan and Bharat Ratna. Wings of Fire is an autobiography of APJ Abdul Kalam written […]

November 28, 2013 | Posted in Opinion | No Comments »

Book Review : The Last Lecture by Randy Pausch

"We cannot change the cards we are dealt, just how we play the hand." – Randy Pausch Introduction It was sometime in 2007 that I first came across Randy Pausch’s "The Last Lecture" video in which Randy talked about about "Really Achieving Your Childhood Dreams". It has been an influential talk in my life and […]

December 17, 2012 | Posted in Opinion | 2 Comments »