A couple of months back my colleague and I hit upon an idea during a casual conversation. After continuous travel assignments, we took a break and started evaluating our idea seriously. After several discussions over a number of cups of coffee and tea, we finalized on building a prototype.
I have clearly moved away from the idea of hiring people for any development work and having them in our premises. I believe the modern day development happens in UpWork, Fiverr, Elance and TopTal sites. We are definitely not interested in bringing elephants and feeding them in our office, anymore.
We developed the rough cut design(wireframes) and found an UX designer from Ukraine. The guy did a fantastic job of designing it and handed over the deliverables in less than a week. I identified a Bootstrap developer from Bangladesh. The developer delivered static pages implemented using Bootstrap. He completed the job in 3 days time.
I took the static pages and injected dynamic behaviour using Rails, jQuery and ElasticSearch. Needless to say, I developed the prototype too, using TDD. Finally we hosted it in a Ubuntu instance in AWS. Though I don’t blog much on Rails, I always consider Ruby on Rails to be the darling of new ideas
The last one and a half months was feverishly exciting; nurturing an idea, evaluating it, numerous discussions, interacting with developers from different countries, creating a working prototype and finally pushing it to the cloud.
The day after we wrapped it up, it started pouring in Chennai.