On Sunday morning I awoke to find an email and an @reply which both gave me invaluable information which I could not have found elsewhere. It was a fantastic feeling and I am very grateful to Timothy Fitz and Andy Young who are both great CTOs who I’m trying my best to learn from. In this post, I’m going to emphasise the gains possible simply by being more open and asking more questions.
Timothy is the CTO at IMVU which is a 3D chat messenger. That doesn’t fascinate me so much, but what does is the way in which they develop at IMVU. They use a technique called “continuous deployment” which in simple terms means that everything they code goes live almost instantly. There are a number of benefits which are possibly not immediately obvious when doing this. I won’t go further with this as it isn’t the topic of my post, but it is what has triggered me to write this post. Timothy’s two posts explain it very well, including this part which I shall quote:
Continuous Deployment is simple: just ship your code to customers as often as possible. Maybe today that’s weekly instead of monthly, but over time you’ll approach the ideal and you’ll see the incremental benefits along the way.
From Timothy’s reply to my email in which I simply asked a few questions about parts of continuous deployment I wasn’t completely clear about, he’s now put me in a great position to work towards the goal of continuous deployment in my startup OnePage.