Showing posts with label much ado abt nothing. Show all posts
Showing posts with label much ado abt nothing. Show all posts

Saturday, September 1, 2012

Story of a DisCo project at Sokrati

 This is about a side-project we did at Sokrati, I hope people are not at Sokrati still be able to connect it.
One fine day Gouthami came to me and asked, "Dude, Ashish has asked me to setup intranet and talk to you regarding this." I was like, yeah I've heard about it, oh yes, we did a DisCo about it. DisCo? yeah thanks to Santosh we've a wiki for that too :) 
With my sprints running behind the schedule and no more 20% time allocation to disco, there was hardly any chance for me to be actively involved in it. But, with that I remembered we've a new joinee Sameer who is working on sokrati.com, so I took my chance believing if he could build the external facing site why not an internal site. Vishal, Pardeep and I had done the research earlier that there are many platforms available but BuddyPress meets our requirement and thankfully Sameer knew it. He got the basic version up in less than two days, then I gave him overview of all functionality needed in the system and he swiftly got them incorporated and set the ball rolling.
Still, Sameer and I being developers were not enough for giving the site aesthetic uplift. Our only option out there was Apoorva. Gouthami and I took Ashish's consent to rope in her. She had to first design a logo but for that we needed a name, till then we were calling it sokrati_social. Many suggestions came up but nothing could be finalized and one day while we were discussing it in Erawati's compound, Santosh came in and said, "wassup dude". Instantly Gouthami said why not "WassupDude" for intranet. I found it great too since we all kind of use that phrase, it would help connect very easily and intranet is in a way is about knowing wassup with everybody. Within a day or two Apoorva designed ten odd logos and we finalized the current one. Following weekend, I saw the movie "The Social Network" and there comes a scene where Sean Parker says, "Drop the 'The.' Just 'Facebook.' It's cleaner." That was the Eureka moment for me too, I thought, we need to drop 'dude' from wassupdude, wassup.sokrati.com would sound much better (cleaner). Don't connect too many dots here and try to find logic in this, I know it sounds a little weird. :) 
We were using default layout but from the free world could not come up with anything that was impressive. But still demoed it to Ashish who came back to me as, "Dude, those buttons suck, you've to improve the look and feel." After getting convinced no free layout is good enough for us and with a little skepticism we bought BuddyBoss. Default one was okay but Apoorva gave it nice touches to it by suggesting changes to background, header and other items. Sameer quickly integrated them and Apoorva reviewed it which went on for couple of iterations. At one time, Apoorva said those tri-angles are not symmetrical on boarder of header bar. I was actually getting mad in my head CampaignSync is failing with RateExceededError and why on earth anybody would care about buttons and tri-angles. Well, it turns out if you want to build a product which people are happy to use, you have to think of everything right from how it looks, how easily it can be used, what all use-cases should be added, how do you make it secure and even what it is called.
Finally with all things in place and missing many deadlines, we zeroed in launching it with August-AllHands. But, before that we wanted to do a good promotion, Apoorva and Gouthami came up with wonderful ideas of putting up a WASSUP wall and creating a launch video. A launch video would contain everyone right from security-guy to Asha saying wassup also it'd capture responses to crazy questions. Instantly, it hit me, the only guy with the right flair to do this would be Teju that's how he became party to our team and rest is history.
What started as Ashish's resolve to get it done, the wassup-team was formed and we got an intra-net. Well, if we were to first think of a team and implement intra-net, I am not sure if we could have formed a team with such equal distribution of blokes across different teams and floors we have. Along this journey, I got to know all the folks better, Sameer might not speak-up in meetings but can get things done as good as others. As I earlier thought, all work HR-folks have on their plate, Gouthami is way more loaded than that. Apoorva might wanna paint everything pink but she makes great choices with UI and pretty fun to work with too and Teju, dude was roped in last minute but without making a single fuss joined the team as he was always there and did such a fab job with launch-video. I guess this in reality is the essence of a DisCo project.

Friday, April 3, 2009

First Steps

I know nothing of swimming and though I am six feet tall, I will probably drown in four feet water too. I am not aquaphobic as such but somehow I always kept away from swimming may be it was because of overtly protective mom who fears after learning swimming my arrogance could get me in danger. So away from mom's nest, I have gone ahead with swimming, got enrolled in an expensive club, got required gears ready and all filled with enthusiasm.

After alienating the inhibitions, I started day one with my coach Kushal, he better be really "Kushal" in teaching swimming and saving people in pool otherwise India could risk an Olympics Medal. Anyways with all the burden of my heavy body and expectations I entered the pool and straight away Kushal stopped me to tell me, "This is not the way you enter the pool, you should enter like this." I looked at him and told myself, "Ooh, here it starts."

Learning new things is fun, I feel like going back to school. When you say school, it's about making new friends, learning new tricks and the victory dance. :P

My first assignment was to get at ease with pool. That was easy just having the walk in chest-dip water, I am no dumb-ass to screw that up. After that Kushal told me its time to learn a trick. He said we are very much used to breath in through nose and breath out via mouth, but swimming is different. You have to breath in through mouth in the open air and under water breath out via the nose. I told myself, "What crap, how is that possible under water?"

For first few attempts I could not get any air out from anywhere. I told him, "नहीं हो रहा है." He said, "अबे जोर लगा." जोर लगा?? What the F? I thought "कहा से जोर लगा और कहा पे जोर लागाना है." Still reluctantly I thought of giving another shot and I thought it would be like blowing your nose. So I took a deep breath and holding the bar, went beneath the water surface and tried blowing nose, surprisingly it worked. I could hear and see the bubbles around. I immediately came out of water and raised my hand up exclaiming, "Me..Me..Me, I got that." For those of all who have not done this, have you done blowing air in a drink using the straw? How much fun was that? Well breathing out in water through nose felt like that only; difference being now you are at the other end of the straw. :)

After passing out lot of air inside water, next lesson was to learn peddling, I did it for few minutes and it was time, class over for day one. It was good fun for first day. I hope I would continue it over a month and learn basic swimming at least.