Iterate until done.

It does not matter whether you fail in achieving your dreams. Failure is inevitable especially if you are aiming for something higher. What matters is whether  you are iterating or not. As long as there are continued efforts backed by refined plans,  achieving any dream is eventual.

I am lucky enough to live three major dreams, all achieved in the last 10 years. Every single one was iterated more than few times.

I am currently working on my next dream and I already failed once.  I am unsure how many more times I will fail given its magnitude. But what I am sure about is, I  will never stop iterating.

Tim Cook on privacy at Apple.

Read the interesting message from Tim Cook on Apple’s stance on privacy.

I am impressed with the following two paragraphs:

Our business model is very straightforward: We sell great products. We don’t build a profile based on your email content or web browsing habits to sell to advertisers. We don’t “monetize” the information you store on your iPhone or in iCloud. And we don’t read your email or your messages to get information to market to you. Our software and services are designed to make our devices better. Plain and simple.


Finally, I want to be absolutely clear that we have never worked with any government agency from any country to create a backdoor in any of our products or services. We have also never allowed access to our servers. And we never will.

Crown Ranges Road

Howdy, from New Zealand.

I am Chaitanya, an Indian living in Auckland, New Zealand. We are a happy family. I work for a local technology company for my living. Among few others, WordPress and writing are my passions. This is why I am here :-)

I started blogging with Blogger in 2006 and eventually reached Mecca of Blogging: WordPress. Most of my posts are on my other self hosted blog.

I am on for a specific reason- to make friends, learn and improve my writing.

Why are you blogging publicly, rather than keeping a personal journal?
I am a perpetual learner. One of the many ways to learn is to take the good from what others are doing. This is why I read blogs. Over the past many years I met interesting people, learned valuable lessons and got some amazing inspiration from ordinary people like me. So my blog is my contribution to the blogging world. Because I hate to be a passive consumer and would like to share my stories with the world.

What topics do you think you’ll write about?
I write about my personal stories, interesting things that I come across my way, inspirational stories about myself and others, learning hacks and anything else I feel like sharing.

Who would you love to connect with via your blog?
Fellow interesting people from across the world.

If you blog successfully throughout the next year, what would you hope to have accomplished?
Learn more about interesting and inspirational people, improve my writing, become a Pro.

The featured image is a section of the Crown Ranges Road between Queenstown and Wanaka in the beautiful New Zealand.

The Infamous ‘Error establishing a database connection’ Error

Last week I backed up my posts and themes and then deleted my test installation on which I developed and tested my other self hosted blog over the last few months.

I did this partly in order to start afresh with WP 4.0 RC1 beta testing. However I encountered the ‘Error establishing a database connection’ Error that prevented the installation. I could not figure how to resolve this and eventually gave up.

I resumed the installation today and saw this error again! Somehow I felt like trying by adding the actual hostname instead of localhost as the value of the Database Host property.

It worked :-)

Resurrecting this blog

I decided to put life back into this blog to log some of my learning experiences. This blog will henceforth be about all the things I am learning currently. I intend to share my experiences on this blog.

I used to blog only about technical learning but going forward I will blog about all other avenues of learning in my life.

IBM Java tools works only with its own JVM.

When working with any of IBM products like Websphere, Thread Dump Analyzer developed by IBM or those n number of other Java tools, if you run into issues despite getting all obvious things correct one worthy check would be to see if the tool works with the JVMs other than the one developed by IBM.

Because most of the cool and awesome Java tools created by IBM are not compatible with JVMs other than the one developed by it.

This assumption usually wastes lot of time causing frustration.