<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4474862983099369837</id><updated>2012-02-16T15:59:23.128+05:30</updated><category term='tools'/><category term='milestone'/><category term='books'/><category term='occ'/><category term='apple'/><category term='scammers'/><category term='unit tests'/><category term='UI'/><category term='hosting'/><category term='zone'/><category term='inspiration'/><category term='Idea'/><category term='chrome'/><category term='intelliJ'/><category term='agile'/><category term='eapps'/><category term='tips'/><category term='resources'/><category term='apartmentadda'/><category term='launch'/><category term='developer'/><category term='Articles'/><category term='free tools'/><category term='update'/><category term='3Five8'/><category term='Windows 7'/><category term='linux'/><category term='debug'/><category term='ayn rand'/><category term='entrepreneur'/><category term='talk'/><category term='intro'/><category term='startup'/><category term='experience'/><category term='mobile internet'/><category term='buyer&apos;s remorse'/><category term='legal'/><category term='manage'/><category term='india'/><category term='pesky bots'/><category term='movie'/><category term='interview'/><category term='android'/><category term='setbacks'/><category term='tech choices'/><category term='microsoft'/><category term='IE'/><category term='fun'/><category term='statistics'/><category term='lessons learnt'/><category term='malcolm gladwell'/><category term='vista'/><title type='text'>My 2nd life!</title><subtitle type='html'>I am the co-founder of ApartmentAdda.com and this blog speaks about my new journey - or rather my second life.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>78</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6107786489877904532</id><published>2012-02-11T20:39:00.004+05:30</published><updated>2012-02-11T21:23:04.670+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><title type='text'>Start of the Start - Talk at Bangalore Barcamp 11</title><content type='html'>Here is the mind-map I made for the talk at the Bangalore Barcamp 11.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Had some initial hiccups when my laptop did not connect to the network, then I started whiteboarding&amp;nbsp; - meanwhile some kind soul setup his laptop and I was able to continue my presentation.&lt;br /&gt;&lt;br /&gt;It was well received - I was quite satisfied, but when I look back it could have been better. I missed out some interesting anecdotes I had gathered - the non-internet thing frazzled me at the beginning. I was planning to download this mindmap and show it locally - but I woke up late on Saturday morning - and murphy's law struck - as always.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe frameborder="0" height="400" scrolling="no" src="http://www.mindmeister.com/maps/public_map_shell/138554770/start-of-the-start?width=600&amp;amp;height=400&amp;amp;z=auto" style="overflow: hidden;" width="600"&gt;&amp;amp;lt;p&amp;amp;gt;an&amp;amp;lt;/p&amp;amp;gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-xcU6znlPjWQ/TzaOk2BNAGI/AAAAAAAAAO8/mq5p67eaHdA/s1600/IMG_20120211_150837.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="480" src="http://2.bp.blogspot.com/-xcU6znlPjWQ/TzaOk2BNAGI/AAAAAAAAAO8/mq5p67eaHdA/s640/IMG_20120211_150837.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;can you spot my session? :)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6107786489877904532?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6107786489877904532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2012/02/start-of-start-talk-at-bangalore.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6107786489877904532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6107786489877904532'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2012/02/start-of-start-talk-at-bangalore.html' title='Start of the Start - Talk at Bangalore Barcamp 11'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-xcU6znlPjWQ/TzaOk2BNAGI/AAAAAAAAAO8/mq5p67eaHdA/s72-c/IMG_20120211_150837.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2793522864994246454</id><published>2011-11-12T10:26:00.004+05:30</published><updated>2011-11-12T10:35:19.806+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='apartmentadda'/><category scheme='http://www.blogger.com/atom/ns#' term='milestone'/><title type='text'>ApartmentADDA turns 3 Years!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-qkZ_OQMM9ao/Tr1KY81ygHI/AAAAAAAAAOU/eDWuLGNbReg/s1600/Screen%252BShot%252B2011-11-11%252Bat%252B9.40.09%252BPM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="85" src="http://1.bp.blogspot.com/-qkZ_OQMM9ao/Tr1KY81ygHI/AAAAAAAAAOU/eDWuLGNbReg/s400/Screen%252BShot%252B2011-11-11%252Bat%252B9.40.09%252BPM.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;We launched ApartmentADDA on Nov 12th, 2008 and today this site turns 3 !&lt;br /&gt;&lt;br /&gt;I think it is apt to look at the analytics like how we would look at a kid - how tall he or she has grown!&amp;nbsp;The above snapshot is from Google Analytics of Visitors from the beginning of time till today.&lt;br /&gt;&lt;br /&gt;The mini spike after Nov 2008 was on January 2009 - when I informed about this venture in my batch's email list. Facebook had not taken off then yet.&lt;br /&gt;&lt;br /&gt;The next big spike after Nov 2009 was on January 2010 - when Bangalore Mirror put us on Front page! Today we get more than 3 times that much traffic in a day.&lt;br /&gt;&lt;br /&gt;Google Analytics now gives realtime reporting - it is surreal to watch the clicks and the dots show up on the world's map.&lt;br /&gt;&lt;br /&gt;So what is next for this kid? "Changing Orbits" of course - quoting our good friend and mentor Mr.Sharad Sharma.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2793522864994246454?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2793522864994246454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/11/apartmentadda-turns-3-years.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2793522864994246454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2793522864994246454'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/11/apartmentadda-turns-3-years.html' title='ApartmentADDA turns 3 Years!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-qkZ_OQMM9ao/Tr1KY81ygHI/AAAAAAAAAOU/eDWuLGNbReg/s72-c/Screen%252BShot%252B2011-11-11%252Bat%252B9.40.09%252BPM.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-142906290620687516</id><published>2011-10-24T11:13:00.001+05:30</published><updated>2011-10-24T11:14:31.841+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>CyanogenMod on Samsung Galaxy S and 3 Button fix</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;I did not brick my phone this time. And now I am on CyanogenMod 7 - with Gingerbread. It looks beautiful and is very responsive ( thanks to the Hardcore's Speedmod kernel ) - Samsung Galaxy S feels like a new phone once again.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some of the SGS had the 3 button method ( Volume button &amp;nbsp;+ Home + Power key ) to reboot into Recovery or Download mode disabled - &amp;nbsp;which is essential to install any kernels or ROMS.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The trick was to enable the 3 Button Fix and it becomes easy to install ROMS. In my previous failed attempt I tried to accomplish the same using adb and bricked my phone. (&amp;nbsp;&lt;a href="http://venkat2.blogspot.com/2011/09/android-adventures-how-i-bricked-my.html"&gt;http://venkat2.blogspot.com/2011/09/android-adventures-how-i-bricked-my.html&lt;/a&gt; )&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Root SGS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is quite simple. Download SuperOneClick from shortfuse (&amp;nbsp;&lt;a href="http://shortfuse.org/?page_id=2"&gt;http://shortfuse.org/?page_id=2&lt;/a&gt;&amp;nbsp;) and root the phone.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Enable the 3 button fix&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you can go to download / recovery mode with the 3 buttons you can skip this step. Use the below link and it worked without any hiccups :&amp;nbsp;&lt;a href="http://www.addictivetips.com/mobile/fix-3-button-combo-download-recovery-mode-in-samsung-galaxy-s-gt-i9000/"&gt;http://www.addictivetips.com/mobile/fix-3-button-combo-download-recovery-mode-in-samsung-galaxy-s-gt-i9000/&lt;/a&gt;. Has links to Odin and a PDA file which will enable the 3 buttons.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is a similar article in androidadvices.com - you can give it a pass.&lt;br /&gt;&lt;br /&gt;One word of caution : ALWAYS read the comments before you get your hands dirty. I read horror stories of some Samsung Galaxy S 4G ( newer models ) that got completely bricked as this is not supported.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Now I can install ROMs using Clockworkmod. The instructions in cyanogenMod wiki were so straightforward it was as simple as installing Ubuntu ( from Version 6 I guess ) and the whole process was done under 2 minutes.&lt;br /&gt;&lt;br /&gt;http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S&lt;br /&gt;&lt;br /&gt;Here are some screenshots - I could not take the lock screen though - it came out blank. There are 5 "pages". The one in the middle is the landing zone.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-bjyflKUi3XE/TqT26XDhqnI/AAAAAAAAAN0/8yvj27qarIg/s1600/shot_000001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-bjyflKUi3XE/TqT26XDhqnI/AAAAAAAAAN0/8yvj27qarIg/s320/shot_000001.jpg" width="192" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;To the left I put my "fun" stuff&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Rtj9YKB9iqM/TqT3AZbpiuI/AAAAAAAAAN8/LvMQMtP_je0/s1600/shot_000003.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-Rtj9YKB9iqM/TqT3AZbpiuI/AAAAAAAAAN8/LvMQMtP_je0/s320/shot_000003.jpg" width="192" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Further left is google+, twitter and facebook.&lt;br /&gt;&lt;br /&gt;To the right of my home is "work"&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Jlp0TtJPQzM/TqT3IhsQiBI/AAAAAAAAAOE/Wd8yEZmqV6U/s1600/shot_000005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-Jlp0TtJPQzM/TqT3IhsQiBI/AAAAAAAAAOE/Wd8yEZmqV6U/s320/shot_000005.jpg" width="192" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Yet to organize better. And guess what - the bottom tray - even that is configurable. The = sign is the calculator - yet another reason why android can never beat iOS. I can drag any app to this dock - something I could not do in Froyo ( don't know if this is a Gingerbread thingy or Cyanogenmod's gift )&lt;br /&gt;&lt;br /&gt;And so far the phone responds really fast and had no app crashes. I doubt if there is any improvement on battery life - it is already visibly down ( had a 1.2 hour run today morning with GPS and music player on ), and was playing music at home through an amplifier after that. I saw a setting where I can switch the CPU for performance or battery.. right now it is in optimal setting.&lt;br /&gt;&lt;br /&gt;And btw - these things void your warranty - but totally worth doing it. If you have a SGS and want it rooted just ping me - I can help you.&lt;br /&gt;&lt;br /&gt;Finally - great work Cyanogenmod team - simply amazing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-142906290620687516?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/142906290620687516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/10/cyanogenmod-on-samsung-galaxy-s-and-3.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/142906290620687516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/142906290620687516'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/10/cyanogenmod-on-samsung-galaxy-s-and-3.html' title='CyanogenMod on Samsung Galaxy S and 3 Button fix'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-bjyflKUi3XE/TqT26XDhqnI/AAAAAAAAAN0/8yvj27qarIg/s72-c/shot_000001.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4508520397184275982</id><published>2011-09-23T21:57:00.003+05:30</published><updated>2011-09-23T22:05:45.022+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><title type='text'>An Identity Crisis!</title><content type='html'>Whoosh... that is how the time went the last 3 years. Sep 18th, 2008 - the day the Lehman Brothers collapsed and the sub prime crisis erupted - I started my entrepreneurial journey.&lt;br /&gt;&lt;br /&gt;3 years down the lane - I still feel young and wide eyed. And this brings us to an identity crisis I am having. How do I introduce myself to strangers? Earlier it was easy - I work for an IT company and the other party just imagines me walking in with a laptop bag, boarding a flight to US of A and bringing back lot of foreign chocolates - and of course living the high life and someone who can afford the high rents and bribes. [ honestly this is not true, and I am always frustrated when the non-ITians think that we are having an easy life ]&lt;br /&gt;&lt;br /&gt;Now I honestly do not know how to introduce myself. &amp;nbsp;Here are the few attempts :&lt;br /&gt;&lt;br /&gt;&lt;b&gt;I run a startup. &lt;/b&gt;The problem is - it is now my 4th year. How long will i keep starting should I not have started up by now? Also it feels as if I am toying with an idea or a business model - and the other party might not take me seriously. Anyone else other than the entrepreneurial community will not even understand the term "startup" correctly. So I stopped using this.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;I run a business. &lt;/b&gt;This I tell with the least confidence. Because to me a business man is one who wears a suit / dhoti ( I was b&amp;amp;bup from Coimbatore ) , chews paan, has a waddle of cash, is&amp;nbsp;chauffeured&amp;nbsp;around in a car, tips heavily,speaks loudly to everyone, and is on phone all the time. I am none of them - and I do not sound confident because something inside me is trying to shut my mouth when I use this introduction.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;I am an entrepreneur. &lt;/b&gt;It took ages for me to get the spelling right. And I attended a french class for 2 weeks - not that it helped but at least I can tell it is a french word. Aside anything that sounds french is cool ( expose, creme-da-la-creme, fiancee ). I love this introduction - however the majority cannot identify this word.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;I have my company. &lt;/b&gt;Lame.. Doesnt excite me one bit - how will the other party even talk to me after such a dead introduction.&lt;br /&gt;&lt;br /&gt;Hopefully by next year I should have a good introduction. Till then I will shake hands and tell the first thing that comes to my mind and keep trying various options.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4508520397184275982?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4508520397184275982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/09/identity-crisis.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4508520397184275982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4508520397184275982'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/09/identity-crisis.html' title='An Identity Crisis!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8099105654272539174</id><published>2011-09-05T07:39:00.006+05:30</published><updated>2011-09-05T09:37:30.289+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Adventures - How I brick'd my phone</title><content type='html'>There is one more advantage to Running. It helped me skip a Puja shopping session - citing pain because of my run the previous day - and had a nice 6 hour window for myself.&lt;br /&gt;&lt;br /&gt;I have been using Samsung Galaxy S for the last 1 year. It is a fantastic phone and has helped me in my running, exploring unknown places, keeping an eye on the server without booting up a laptop every time.&lt;br /&gt;&lt;br /&gt;The PoS called Kies allowed me to upgrade to Froyo ( 2.2 ) from Eclairs ( 2.1 ). However it does not upgrade to Gingerbread (2.3) for whatever reason. While the rest of the Android world is enjoying Gingerbread I am stuck on Froyo. It was a long time dream to understand what this Android ecosystem is all about - and finally I found the time to sit and read about it and perhaps install Gingerbread.&lt;br /&gt;&lt;br /&gt;Here are the steps to brick a phone.&lt;br /&gt;&lt;br /&gt;1. &lt;b&gt;Root the phone.&lt;/b&gt; This is the easy part. It does not brick it - totally harmless.&lt;br /&gt;&lt;br /&gt;2. &lt;b&gt;Get ADB. &lt;/b&gt;There is a defect in my phone. The hardware way of reaching recovery screen ( Volume Up + Home button + Power button ) does not work. A few SGS phones have this problem. The workaround is to install Android SDK. This gives you Android Debug Bridge ( ADB ) which can reboot your phone into recovery or download mode by running a command from the console ( adb reboot recovery or adb reboot download )&lt;br /&gt;&lt;br /&gt;3. &lt;b&gt;ClockworkMod. &lt;/b&gt;What an Idea Sirji! - Free download from App Market. It can install any ROM / firmware. You do not need ODIN ( coming up in a minute ) - just install this app, copy the ROM to your SD Card, reboot and install it. Also helps you to do a backup of your existing ROM - so you can revert back to a working copy.&lt;br /&gt;&lt;br /&gt;4. &lt;b&gt;Stock 3e.&lt;/b&gt;&amp;nbsp;This is the recovery console that Froyo has put - and it is incompatible with ClockworkMod. When you install it will say Unable to verify signature. Lots of googling ( how did people ever live before Google? ) and I had to downgrade it to 2e.&lt;br /&gt;&lt;br /&gt;5. &lt;b&gt;ODIN. &lt;/b&gt;In order to downgrade to Stock 2e I had to flash a different Kernel. This video has good instructions :&amp;nbsp;http://www.dkszone.net/install-android-2.3-gingerbread-samsung-galaxy-s-i9000-custom-rom-ultibread. Using ODIN is not that hard - and I feel this is the best way to flash ROMs or Kernels.&lt;br /&gt;&lt;br /&gt;6. &lt;b&gt;Confidence increases.&lt;/b&gt; Still my phone was working after every reboot. For a geek where things keep working one after the other - the confidence builds up. I typically watch for these signs as law of average will kick in soon and something bad will happen.&lt;br /&gt;&lt;br /&gt;7. &lt;b&gt;Installing Gingerbread. &lt;/b&gt;I was as excited as a child. I downloaded Gingerbread, copied it to sdcard, rebooted into recovery mode ( 2e now ), and started the installation process...and was enjoying reading the messages scrolling.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Removing the crap you installed before....&lt;br /&gt;InStaLin, Hold OOOOOOOOOOOOOOOOOOOOOOONNNN!!&lt;br /&gt;Unmounting mount points...&lt;br /&gt;Your phone is now High, ReBo0t .&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8. &lt;b&gt;The Brick. &lt;/b&gt;The phone didnt ReBo0t after the installation and it went to the 3e console. I should have panicked here but I was ignorant. I happily rebooted the phone and thankfully the SGS splash screen came. But then the screen started going crazy. The phone started making androidish noises. Waited for a while with my BP rising. Powered the phone again and the screen was stuck at the SGS splash screen.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;9. &lt;b&gt;The hardware defect surfaces. &lt;/b&gt;The 3 button trick to reboot to recovery console does not work. The phone has to first get picked up by the Laptop so I can run adb reboot recovery. Adb kept saying device not found. After lots of trial and error ( plug the usb cable and power up the phone, plug cable before splash screen comes up, plug cable after splash screen ) some combination worked and was able to reboot the phone. But the recovery mode never came and the phone kept hanging. Here I switched on the fan as I was sweating.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;10. &lt;b&gt;ODIN saves the day. &lt;/b&gt;I had left ODIN ON and while I was trying to get adb to recognize the phone - so I can run reboot command - while switching windows I happened to notice that the phone was showing in one of the COM ports of ODIN. This gave me some hope. I downloaded the same Froyo version I had at the beginning of this adventure - it is a 190MB download - while reading more of the How Tos to unbrick a phone. Did a adb reboot download mode - the Android icon with the spade icon showed up, loaded it on ODIN, installed it, phone rebooted and the regular Samsung Galaxy S 1900 showed up and the second animated Samsung Galaxy S icon came up. No I didnt thank God but I thanked the entire Android community for bringing back the phone.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was too exhausted at the end of this. Now I have the phone in the exact state I started it - ( lost the apps etc. - which is not a big deal anyway ). Since I have everything tied to Google - got all the contacts back.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You might wonder - why did I download a Froyo ROM and not the Gingerbread ROM - since anyway I was going to flash. Remember the thing I said above about law of averages? I wasn't prepared to take any more chances. I just wanted my phone in a working condition - I was even prepared to go back to the slow Eclairs with the infamous Lag.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Quite an adventure!&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8099105654272539174?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8099105654272539174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/09/android-adventures-how-i-bricked-my.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8099105654272539174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8099105654272539174'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/09/android-adventures-how-i-bricked-my.html' title='Android Adventures - How I brick&apos;d my phone'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3592694991610455007</id><published>2011-08-24T09:43:00.003+05:30</published><updated>2011-08-24T09:49:07.620+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><title type='text'>My Talk at BSPIN-North - The Manual of an Agile Warrior</title><content type='html'>Here are the slides from my presentation in Manyata Tech Park for &lt;a href="http://www.bspin.org/"&gt;http://www.bspin.org/&lt;/a&gt;&amp;nbsp;on Aug 23rd, 2011.&lt;br /&gt;&lt;br /&gt;&lt;div id="__ss_8985238" style="width: 425px;"&gt;&lt;strong style="display: block; margin: 12px 0 4px;"&gt;&lt;a href="http://www.slideshare.net/apartmentadda/manual-of-an-agile-warrior" target="_blank" title="Manual of an agile warrior"&gt;Manual of an agile warrior&lt;/a&gt;&lt;/strong&gt; &lt;iframe frameborder="0" height="355" marginheight="0" marginwidth="0" scrolling="no" src="http://www.slideshare.net/slideshow/embed_code/8985238" width="425"&gt;&lt;/iframe&gt; &lt;br /&gt;&lt;div style="padding: 5px 0 12px;"&gt;&lt;br /&gt;Note : Its actually only 15 slides. Slideshare counts each text bullet also as a slide.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3592694991610455007?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3592694991610455007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/08/my-talk-at-bspin-north-manual-of-agile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3592694991610455007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3592694991610455007'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/08/my-talk-at-bspin-north-manual-of-agile.html' title='My Talk at BSPIN-North - The Manual of an Agile Warrior'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4216561554960435379</id><published>2011-08-07T12:42:00.005+05:30</published><updated>2011-08-07T12:57:27.629+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneur'/><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Why any product needs "Mac Users"</title><content type='html'>First the Disclaimer : This is not a mac fanboy post. I am loosely stereotyping the 3 kinds of users based on the 3 OSes - Mac, Windows and Linux. This is mainly to drive home the point of how an "ideal user" will help your product become better and better. The "Mac User", who I call - can also be a Windows, Linux,BeOs,OS 390.... user. &amp;nbsp;OS X has been successful mainly because of their Users - look at the amount of podcasts, fan sites, hints sites, magazines for this platform alone. Apple listens to these feedbacks - and incorporates some into every release of their OS.&lt;br /&gt;&lt;br /&gt;I am tending to call these "ideal users" as "Mac Users". Had linux/windows had the same level of success - will be&amp;nbsp;labeling&amp;nbsp;them likewise. Shall we move on? :)&lt;br /&gt;&lt;br /&gt;Here are some reasons why you need Mac users.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. They demand Perfection&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is from my personal experience. Some of the CxO users, ex-Entrepreneurs who use our product - just cannot stand mediocrity or minor bugs. As developers we gloss over things and we fail to cross the 't's and dot the 'i's. But this irritates the hell out of these high achievers. When I look things through their eyes - it does make sense. Any aberrations - big or small - breaks the flow and harmony.&lt;br /&gt;&lt;br /&gt;Switch to Linux Desktop. The flow gets broken everywhere. The applications are not consistent - each one I have to remember where I should go to do a certain thing. There are KDE apps, and Gnome Apps - and some apps who do not follow any school of UI philosophy. It kills me. &amp;nbsp;Linux as a Desktop has a very long way to go.&lt;br /&gt;&lt;br /&gt;Windows 7 has come a long way from the Windows ME days. Still there are certain things that does not make sense - like exporting an Excel file as a CSV file - you have to put up with 3 dialog boxes - twice. This is sheer madness.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. They improve your Product&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The best part of working with the "Mac users" is they give great ideas. We built the initial product based on our knowledge / creativity. After that the product has grown from these inputs given by our users. They bring lot of expertise and cross-functional knowledge to the table. The earlier you identify them it is better for the product. Any prototypes you are building, or just want to bounce an idea about a feature - these are the users you should call first. They have a big picture view of your product - on functionality / usability / and even marketability.&lt;br /&gt;&lt;br /&gt;Then there are the linux and windows users. Linux users will be bent on functionality without any respect to the marketability of the feature. Stay away. The Windows users might want a feature that is there in an X ( eg. in Tally or SAP ). They will not understand that building it will flush the usability down the drain - or how it does not fit with the overall design philosophy. Give them a hearing, explain why you might not incorporate - leave it at that.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. The Best Part - They pay you&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;These demanding users also pay you - ungrudgingly. They do not haggle with you, they respect your business model, they do not ask you to sell Pizza online and give the product free, they do not ask you to do what X is doing and follow their model and hence give the product free. They respect what you have built - and pay because they see value. If they are not paying - then there is no value in the product. Loud and Clear.&lt;br /&gt;&lt;br /&gt;Now going back to the 3 OSes - OS X, Linux and Windows - see the kind of users / followers each group has. Apple is lucky to have the kind of crowd following them ( Power users, artists, designers... ). All apple has to do now onwards is to listen - the best ideas come from their users - not from 1, Infinite Loop anymore.&lt;br /&gt;&lt;br /&gt;So - have you identified your Mac Users?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4216561554960435379?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4216561554960435379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/08/why-any-product-needs-mac-users.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4216561554960435379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4216561554960435379'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/08/why-any-product-needs-mac-users.html' title='Why any product needs &quot;Mac Users&quot;'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-5000301440186481080</id><published>2011-04-26T14:16:00.001+05:30</published><updated>2011-04-26T14:19:59.185+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><title type='text'>Business Card Title</title><content type='html'>A startup has many challenges - market, cash flow, competition, support, hack attacks, attrition, power cut, hunt for the perfect coffee - add one more to the long list - Business Card Title.&lt;br /&gt;&lt;br /&gt;Today, Sangeeta and I had a chat on IM ( yes we are in the same office - long story :) ) regarding what will be the title. We cannot have traditional roles like CxO, X Manager etc. - as in a startup you have to specifically generalize.&lt;br /&gt;&lt;br /&gt;When we started ApartmentAdda, I had a short title on my Business card - Chief. - with a period at the end. I was ragged for 15 minutes by one committee when I had gone for a demo. Also later Sachin who was our Product Innovation Lead - used to tease me - Chief What?&lt;br /&gt;&lt;br /&gt;So when we went for a reprint had it printed as Chief, Technology. That explains one aspect of my job - the primary role. But there are lot other things I handle daily - support, IS, patching, backups, opening office, UPS rationing, analytics, accounting, server, domain renewals, organize team outings...&lt;br /&gt;&lt;br /&gt;Over to Sangeeta. She does Sales, Marketing, Product Management, Support and lot other things like - hunting for the perfect coffee, head hunting, accounting, Weekly quicksters ( check our page on &amp;nbsp;&lt;a href="http://facebook.com/apartmentadda"&gt;http://facebook.com/apartmentadda&lt;/a&gt; ).&lt;br /&gt;&lt;br /&gt;Taking all the factors into consideration - customers,partners,vendors,investors - we finally decided to have functional titles based on our primary roles.&lt;br /&gt;&lt;br /&gt;This will be the 3rd reprint of my card and the Title is a little bigger than last years.&amp;nbsp;Curious to know?&amp;nbsp;Will do the handshake next time we meet and give my card :)&lt;br /&gt;&lt;br /&gt;So - what are the titles in your startup/organization ?&lt;br /&gt;&lt;br /&gt;Couple of tweets I received on this :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="tweet-image" style="color: #444444; float: left; font-family: 'Helvetica Neue', Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; font-size: 15px; height: 48px; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 3px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 48px;"&gt;&lt;img alt="Vishy Kuruganti" class="user-profile-link" data-user-id="12935122" height="48" src="http://a3.twimg.com/profile_images/357151469/photo_6_24_normal.jpg" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: rgb(255, 0, 0) !important; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" width="48" /&gt;&lt;/div&gt;&lt;div class="tweet-content" style="color: #444444; font-family: 'Helvetica Neue', Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; font-size: 15px; line-height: 22px; margin-bottom: 0px; margin-left: 58px; margin-right: 0px; margin-top: 0px; min-height: 48px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="tweet-row" style="display: block; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative;"&gt;&lt;span class="tweet-user-name" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a class="tweet-screen-name user-profile-link" data-user-id="12935122" href="http://twitter.com/#!/ulaar" style="color: rgb(255, 0, 0) !important; cursor: pointer; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;" title="Vishy Kuruganti"&gt;ulaar&lt;/a&gt;&amp;nbsp;&lt;span class="tweet-full-name" style="color: #999999; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Vishy Kuruganti&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;div class="tweet-corner" style="display: inline-block; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="tweet-meta" style="color: #999999; font-size: 11px; font-style: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="icons" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="extra-icons" style="margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: absolute; right: 5px; top: 0px;"&gt;&lt;span class="reply-icon icon" style="background-image: url(http://a2.twimg.com/a/1303425044/phoenix/img/sprite-icons.png); background-position: -32px -96px; background-repeat: no-repeat no-repeat; display: inline-block; height: 14px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px; outline-color: initial; outline-style: none; outline-width: medium; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -9999px; vertical-align: baseline; width: 14px;"&gt;@&lt;/span&gt;&amp;nbsp;&lt;span class="inlinemedia-icons" style="display: inline-block; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="tweet-row" style="display: block; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative;"&gt;&lt;div class="tweet-text" style="font-family: Arial, 'Helvetica Neue', sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;@&lt;a class="  twitter-atreply" data-screen-name="venkat2" href="http://twitter.com/venkat2" rel="nofollow" style="color: red; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;venkat2&lt;/a&gt;&amp;nbsp;Hmm.. The business card STILL lives on in this day and age? ;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="tweet-image" style="color: #444444; float: left; font-family: 'Helvetica Neue', Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; font-size: 15px; height: 48px; line-height: 22px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 3px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 48px;"&gt;&lt;img alt="Vivek Shukla" class="user-profile-link" data-user-id="10482962" height="48" src="http://a3.twimg.com/profile_images/723822367/Mug_Shot_normal.jpg" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: rgb(255, 0, 0) !important; cursor: pointer; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" width="48" /&gt;&lt;/div&gt;&lt;div class="tweet-content" style="color: #444444; font-family: 'Helvetica Neue', Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; font-size: 15px; margin-bottom: 0px; margin-left: 58px; margin-right: 0px; margin-top: 0px; min-height: 48px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="tweet-row" style="display: block; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative;"&gt;&lt;span class="tweet-user-name" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a class="tweet-screen-name user-profile-link" data-user-id="10482962" href="http://twitter.com/#!/vivekshukla" style="color: rgb(255, 0, 0) !important; cursor: pointer; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;" title="Vivek Shukla"&gt;vivekshukla&lt;/a&gt;&amp;nbsp;&lt;span class="tweet-full-name" style="color: #999999; font-size: 12px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Vivek Shukla&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;div class="tweet-corner" style="display: inline-block; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="tweet-meta" style="color: #999999; font-size: 11px; font-style: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="icons" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="extra-icons" style="margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: absolute; right: 5px; top: 0px;"&gt;&lt;span class="inlinemedia-icons" style="display: inline-block; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="tweet-row" style="display: block; line-height: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; position: relative;"&gt;&lt;div class="tweet-text" style="font-family: Arial, 'Helvetica Neue', sans-serif; line-height: 19px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;You can use "Vision Manager" RT @&lt;a class="  twitter-atreply" data-screen-name="venkat2" href="http://twitter.com/venkat2" rel="nofollow" style="color: red; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;venkat2&lt;/a&gt;: Finding a designation for the Business card is not easy.&amp;nbsp;&lt;a class="  twitter-hashtag" href="http://twitter.com/#!/search?q=%23startup" rel="nofollow" style="color: red; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;" title="#startup"&gt;#startup&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="tweet-content" style="color: #444444; font-family: 'Helvetica Neue', Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; font-size: 15px; margin-bottom: 0px; margin-left: 58px; margin-right: 0px; margin-top: 0px; min-height: 48px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="line-height: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-5000301440186481080?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/5000301440186481080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2011/04/business-card-title.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5000301440186481080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5000301440186481080'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2011/04/business-card-title.html' title='Business Card Title'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-819460688366832510</id><published>2010-11-20T10:31:00.000+05:30</published><updated>2010-11-20T10:37:33.381+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Thoughts on Goal</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_Mus1-R2qOP0/TOdL6_7bzSI/AAAAAAAAAMc/koR_9wNkovg/s1600/the_goal-goldratt.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/TOdL6_7bzSI/AAAAAAAAAMc/koR_9wNkovg/s320/the_goal-goldratt.jpg" width="211" /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Last month I was in Justbooks around the time they were closing so just picked 2 books as directed by my subconscious. Once I started reading I realised that I heard about this book&amp;nbsp; first in the 2007 Ooty Thoughtworks Awayday. Apparently the subconscious mind remembered about this book when I was going to randomly pick 2 books - amazing how neurons work&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Goal was written by Dr.Eliyahu M.Goldratt as a marketing ploy to sell their software which did some scheduling. No one knows about the software - but the book became a roaring success - after rejects by 20 publishers.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The book brings out some interesting concepts - even though it revolves around a manufacturing plant - it soon becomes apparent that the concepts can be applied against any industry or business.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;What is the Goal?&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Alex is the head of a production plant. Orders are always delayed and is a loss making plant. His boss gives him 3 months to turn it around or close the plant. Alex meets his high school physics teacher who mentors him into finding the right path - and the first question he asks is - what is the Goal of your production plant.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Is it quality, productivity - no - the goal is to make money now and in the future. This very realization sets a whole chain of interesting concepts.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;Herbie the fat kid&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This is a must read part of the book - they bring out the concept of bottleneck in a brilliant manner. Some 20 boy scouts go on a 8 mile trek led by Alex. As per common sense the fastest kid is put on the front of the trial - so he will set a fast pace and they can cover the distance quickly.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;They stop for lunch ( mid day ) and realize that they have not covered even 2 miles of the 8 miles. At this pace it will be quite dark by the time they reach the destination.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Soon Alex finds out that Herbie - the fat kid - is in the middle of the trial and he is slowing people down behind him.&amp;nbsp; So he moves him to the end of the trial. Even this does not work and the pace does not improve.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Then he moves Herbie to the front of the line and also take some load off his back - so Herbie can walk a bit faster. Wonder of wonders - the pace improves drastically and they reach the destination on time.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The reasoning is brilliant - you go read the book - I wont spoil it for you :)&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;In any system - identifying Herbie - or the bottle neck is of utmost importance. Once identified you can either move it to the front of the chain ( will not be possible in most of the cases ), or add more resources and optimize the bottle neck.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;There are lots of advantages of the bottle neck :&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;1. Bottleneck determines the throughput of the system&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;2. This helps in scheduling things around it - so the quantity and delivery time can be predicted accurately.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;3. The inventory can be planned more smartly with this information - hence reducing the warehouse costs&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Herbies are the weakest link, or the slowest part of the system. They determine the strength of the whole chain.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;And the bottleneck will keep moving as the Herbie gets identified and gets optimized. Other Herbies will start springing up - and have to be dealt with.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;Theory of Constraints&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This brings us to a brilliant deduction :&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;The Rate of achieving a goal is limited by atleast one constraining process.Only by increasing flow through this constraint the overall throughput can be increased.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Simple, common sense - but we totally miss this.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;5 Focussing Steps &lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Identify the constraint (the resource or policy that prevents the organization from obtaining more of the goal)&lt;/li&gt;&lt;li&gt;Decide how to exploit the constraint (get the most capacity out of the constrained process)&lt;/li&gt;&lt;li&gt;Subordinate all other processes to above decision (align the whole system or organization to support the decision made above)&lt;/li&gt;&lt;li&gt;Elevate the constraint (make other major changes needed to break the constraint.&lt;/li&gt;&lt;li&gt;If, as a result of these steps, the constraint has moved, return to Step 1. Don't let inertia become the constraint.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&amp;nbsp;That is all there is - and this philosophy can be applied to any system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-819460688366832510?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/819460688366832510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/11/thoughts-on-goal.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/819460688366832510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/819460688366832510'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/11/thoughts-on-goal.html' title='Thoughts on Goal'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/TOdL6_7bzSI/AAAAAAAAAMc/koR_9wNkovg/s72-c/the_goal-goldratt.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8080254979545946212</id><published>2010-11-14T12:38:00.000+05:30</published><updated>2010-11-14T12:43:26.226+05:30</updated><title type='text'>BootStrapping and VCs</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_Mus1-R2qOP0/TN-AK8_Y_BI/AAAAAAAAAMY/a106Pphjd7M/s1600/2010-11-09+18.39.55.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_Mus1-R2qOP0/TN-AK8_Y_BI/AAAAAAAAAMY/a106Pphjd7M/s1600/2010-11-09+18.39.55.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/_Mus1-R2qOP0/TN-AK8_Y_BI/AAAAAAAAAMY/a106Pphjd7M/s320/2010-11-09+18.39.55.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&amp;nbsp; &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Last week I attended the Nasscom Product Conclave.&amp;nbsp; Lots of take aways.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;Bootstrapping&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I am reading Goal now ( a dedicated post is needed for the book ) and it taught me a new life lesson. Constraints are not a bad thing - they are the best thing that can ever happen to you. A few sessions reflected this thought process and brought some clarity.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;For a Bootstrapped Startup - Cashflow / Money is the constraint. It shapes the way we think and act. Every Rupee that is spent is well thought out. Wastage is out of question. No unwanted feature creeps into the product - keeping the product spiffy and on its toes. The code / server is optimized to extract every ounce of performance as infrastructure is expensive and eats into the bottomline.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I can keep adding lot other things - I appreciate the constraint bootstrapping provides - it is actually creating the character of the future company that has started shaping up.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;b&gt;VCs&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;This brings me to the other side of the coin. I felt bad for VCs - they got bashed up in this mela. Almost every session had something or the other against VCs. Yes, VCs are bad for early stage startups which are not capital intensive. Actually money works to the detriment.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;There is a place for VCs when the Orbits have to be shifted - sadly none of the VC bashers spoke about it. This also reflects how nascent this industry still is. The startups are just starting to take off. Only a few are feeling the need for VC funding.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Also Dr.Wadhwa gave enough statistics to prove how the VC industry is imploding in Silicon Valley. This will definitely make it harder for our startups and VCs in the near future. Perhaps the model is not right - perhaps it was not done right - we will never know.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8080254979545946212?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8080254979545946212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/11/bootstrapping-and-vcs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8080254979545946212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8080254979545946212'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/11/bootstrapping-and-vcs.html' title='BootStrapping and VCs'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/TN-AK8_Y_BI/AAAAAAAAAMY/a106Pphjd7M/s72-c/2010-11-09+18.39.55.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3695683163269708143</id><published>2010-10-18T22:06:00.000+05:30</published><updated>2010-10-18T22:10:48.482+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Viral Loop</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_Mus1-R2qOP0/TLx4hUjWicI/AAAAAAAAAMU/RC_WLVh3sYU/s1600/ht_viral_loop_091019_mn.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/TLx4hUjWicI/AAAAAAAAAMU/RC_WLVh3sYU/s1600/ht_viral_loop_091019_mn.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;It has been a while since I finished reading Viral Loop by Adam Penenberg - which traces the story of Internet companies right from Netscape to Facebook and Twitter.&lt;br /&gt;&lt;br /&gt;The book is sinking in slowly. Being in the .com business it was exciting and scary to read the history of various startups.&lt;br /&gt;&lt;br /&gt;The book covers the journey of the following startups.&lt;br /&gt;&lt;br /&gt;Netscape&lt;br /&gt;Hotmail&lt;br /&gt;Ebay&lt;br /&gt;Paypal&lt;br /&gt;Amazon&lt;br /&gt;Hot or not&lt;br /&gt;MySpace&lt;br /&gt;Flickr&lt;br /&gt;Bebo&lt;br /&gt;Ning&lt;br /&gt;Twitter&lt;br /&gt;Facebook&lt;br /&gt;&lt;br /&gt;And there is a recurring pattern in all of them&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. The founder is invariably a developer&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;All these are essentially Web applications - and having the founder-developer part of the nucleus is ideal . Things change at the speed of light - and the founder being at the helm can immediately sense the course corrections that are needed - and correct them himself - instead of having outsourced the core work, or giving instructions to a team of techies and waiting for them to create magic.&lt;br /&gt;&lt;br /&gt;3 Cheers to Developers - we are the makers of the world!&lt;br /&gt;&lt;br /&gt;Free Tip Warning :) : &amp;nbsp;If you are a developer and evaluating whether to take a Project Management position - turn it down if you have startup aspirations - instead &amp;nbsp;focus on becoming a better developer - some day you can run your own startup.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Scaling&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Finding the right idea is not enough; finding customers to come to your site is not enough - the site has to scale. This is the single biggest problem faced by all of the above startups. This is a good problem to have - and you should be happy when scaling pains hit you.&lt;br /&gt;&lt;br /&gt;It is a tough decision. Should you spend enough resources and build a complex architecture that can scale &amp;nbsp;VS build your product as fast as possible and handle scaling when the time comes. &amp;nbsp;Honestly I do not know the answer. There are pros and cons for both.&lt;br /&gt;&lt;br /&gt;The universal answer "Depends" is, as always, the right answer :)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Viral co-efficient&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;And they have formed a mathematical equation to explain the Viral phenomenon - why some ideas spread like wild fire. The magic is in the viral co-efficient. As long as it is above a certain number the idea will succeed. This is what Malcolm Gladwell calls it as the Tipping Point.&lt;br /&gt;&lt;br /&gt;The book is full of interesting anecdotes. Ebay bought Bill Point and tried to kill Paypal ( which refused to be bought out by Ebay ). In order to promote Bill Point, Ebay made its banner big, had a easy sign up process. Whereas for Paypal - Ebay had a 2 step signup - and made Paypal's banner smaller and towards the bottom of the page.&amp;nbsp;The community revolted and brought back Paypal.&lt;br /&gt;&lt;br /&gt;Once an idea catches up - the community will make sure it stays on the right track.&lt;br /&gt;&lt;br /&gt;On the downside - this book glorifies Ning. Perhaps it was written before the downward spiral started for Ning.&lt;br /&gt;&lt;br /&gt;Ning had rounds of funding ( Mr.Sharad Sharma joked in one of his speeches that Ning has got more funding than what it took Chandrayaan to be sent to the moon &amp;nbsp;) - and still Ning is struggling. They recently turned off their free communities and made the entire site a paid one. As an idea Ning is great - but as a business model - they could not sustain. It will be interesting to watch if Ning can turn things around.&lt;br /&gt;&lt;br /&gt;We are exactly in the middle of a huge flux. So many questions are yet to &amp;nbsp;be answered :&lt;br /&gt;&lt;br /&gt;What is a successful business model for a Web product?&lt;br /&gt;Is Freemium the right model?&lt;br /&gt;Is Banner Ad-Revenue sustainable in the long run?&lt;br /&gt;Is 37 signals / DHH philosophy the right one for a Web Startup?&lt;br /&gt;&lt;br /&gt;Perhaps a few years down the lane we will know better. Till then let us keep guessing and keep updating our status and tweeting inane things!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3695683163269708143?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3695683163269708143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/10/viral-loop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3695683163269708143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3695683163269708143'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/10/viral-loop.html' title='Viral Loop'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/TLx4hUjWicI/AAAAAAAAAMU/RC_WLVh3sYU/s72-c/ht_viral_loop_091019_mn.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-5842116523720487005</id><published>2010-09-01T11:59:00.000+05:30</published><updated>2010-09-01T12:08:28.530+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><title type='text'>Release elsewhere vs Release in a Startup</title><content type='html'>In August we had 4 Major Releases and 8 Minor releases. I was &amp;nbsp;thinking how the Releases were in my previous life ( few in a year ) and how it is now ( few in a month ).&lt;br /&gt;&lt;br /&gt;Things are much more demanding in a startup - the developer's job is not done by just pushing things to Prod and making sure things are fine. He has to do lot of follow up work. Looks like lot of fun isn't it! :)&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_Mus1-R2qOP0/TH3xsiSSy_I/AAAAAAAAAMI/33Y9TVAtP6Y/s1600/startup-release.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="401" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/TH3xsiSSy_I/AAAAAAAAAMI/33Y9TVAtP6Y/s640/startup-release.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-5842116523720487005?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/5842116523720487005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/08/release-elsewhere-vs-release-in-startup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5842116523720487005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5842116523720487005'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/08/release-elsewhere-vs-release-in-startup.html' title='Release elsewhere vs Release in a Startup'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/TH3xsiSSy_I/AAAAAAAAAMI/33Y9TVAtP6Y/s72-c/startup-release.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4133662685110525517</id><published>2010-08-29T12:32:00.000+05:30</published><updated>2010-08-29T12:32:55.575+05:30</updated><title type='text'>Stay away from Microsoft Fonts for Ubuntu</title><content type='html'>I installed Microsoft fonts by mistake ( msttcorefonts ) and forgot all about it. However it messed up the entire system. These fonts are not anti-aliased or smoothened and they are razor sharp.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you have installed - just remove them sudo apt-get remove msttcorefonts and sanity will be restored.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4133662685110525517?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4133662685110525517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/08/stay-away-from-microsoft-fonts-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4133662685110525517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4133662685110525517'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/08/stay-away-from-microsoft-fonts-for.html' title='Stay away from Microsoft Fonts for Ubuntu'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2188765536362531189</id><published>2010-05-30T18:23:00.000+05:30</published><updated>2010-05-30T18:28:16.615+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>Penguin Zindaabaad - Ubuntu 10.04 review</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Mus1-R2qOP0/TAJLJZK_xgI/AAAAAAAAALw/ZmiqA84PI5M/s1600/ubuntu" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/TAJLJZK_xgI/AAAAAAAAALw/ZmiqA84PI5M/s640/ubuntu" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;They : Is this Apple?&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Me : No. This is Ubuntu !&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;They : Huh?&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Me : Yep!&amp;nbsp;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;The above conversation happened yesterday when I had gone to give a demo to an Association Committee. &amp;nbsp;Half an hour we were discussing on Ubuntu and then I&amp;nbsp;realized&amp;nbsp;I have come here to sell my product and not Ubuntu - and went on with the demo!&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;That's the screenshot of my desktop - on Ubuntu 10.04. Very minimal, OS Xish, smooth, fast, snappy, extremely responsive - and a conversation piece at every demo.&lt;br /&gt;&lt;br /&gt;In May 2009 - a year back&amp;nbsp;I installed Ubuntu 9.04 with dual boot with Vista&amp;nbsp;(&amp;nbsp;&lt;a href="http://venkat2.blogspot.com/2009/05/finally-switched-from-vista-to-ubuntu-9.html"&gt;http://venkat2.blogspot.com/2009/05/finally-switched-from-vista-to-ubuntu-9.html&lt;/a&gt;). Now after a year - in may 2010 - I clean formatted the laptop and have gifted the entire hard drive, boot sector et all to Ubuntu 10.04. I am confident / convinced that Windows is not needed any more.&lt;br /&gt;&lt;br /&gt;In fact I am very grateful to Microsoft for having produced a crappy OS. If Vista was a little better I would have lived with it - how I lived through Win 98, Win ME, Win XP ( truly the best of the lot ). But Vista is a class apart - bloated, slow, buggy, random, restrictive, frustrating....!&lt;br /&gt;&lt;br /&gt;Here is my take on the new Ubuntu.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Speed&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;The new one boots fast ( however not the 10 second boot time everyone is raving ) - I count 15 dots in the new bootup screen everytime - and by the time I login - the system has picked up the wireless, I click on Chrome - one jump on the dock and Chrome shows up. Not the same with firefox though - man it is bloated.&lt;br /&gt;&lt;br /&gt;Almost all the applications ( Open Office, Filezilla, Gimp ) open up really fast.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Dock&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;I missed the OS X Tray. In the earlier avatars I tried Gnome Do and few other hacks - but nothing came close to the OS X dock. Now the new Docky has come pretty close to the real thing. It is included in the repository - just apt-get install it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ubuntu Software Center&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Earlier I had to google and then learn about an app, then search in synaptics package manager. All that is gone - the new software center kicks ass. If you had used Fink Commander for OS X you will love using this. My only gripe is there should be a more button - minimal is nice - but once in a while it is a pain.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Compiz&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;The wobble, desktop cube, cover flow view on ALT-TAB - all are very smooth. In fact when I use Windows ( 7 of course ) &amp;nbsp;it looks pedestrian. Moving the windows gives me a stiff back - why are they so rigid?&lt;/div&gt;&lt;br /&gt;Expose ( we call it scale ) works perfectly. I have most of the head spinning effects disabled - perhaps will leave them on before demos and get a few oohs and aahs for the OS also ( apart from the oohs and aahs for the apartmentadda demo :) )&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Copy dialog&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;The copy dialog goes and sits at the top right corner - double click and you get the copy window - neat.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Switch user&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Works. In 9.04 the OS will hang. However it is not as fast as "fast user switching" in OS X - when they released this feature in 2004 or something.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Tata Photon&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;It shows up in the networking setup screen &amp;gt; mobile broadband - chose defaults - and it connected.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Laptop runs cool&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;/b&gt;With Ubuntu 9 it used to get really hot. I have the processor tray on my top panel and now it is like a placid ocean. Shoots up only when I start an application. I am not sure if it is the new Linux Kernel or there was a buggy app in the old release.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Bad stuff&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Penguin lovers close your eyes and ears.. Here are my gripes&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Social media integration&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Why are they wasting everyone's time? &amp;nbsp;Linux is for serious users - the Canonical developers are just wasting time trying to build such stuff - which no one will use. In my opinion linux will not get widespread adoption because of such social stuff - but will get accepted if it is as usable as an OS X.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Window buttons on the left&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Horror of horrors - why will they do that? Just by copying a small OS X style they are not going to get a usable OS. A google search solved it - it is a simple configuration change - need not even reboot.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Lack of a good iTunes alternative&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;There is none. zilch. I tried Amarok, rhythmbox - Sorry Mark Shuttleworthji - I will never recommend Linux to my friends for this very reason. Songbird has ditched Linux - and we are left with no options. I am seriously thinking of starting an open source project which will be a true iTunes alternative for linux.&lt;br /&gt;&lt;br /&gt;I don't know what beer the developers of Amarok and rhythmbox are drinking - guys - if you want to beat Windows / OS X - we need a better jukebox - or atleast bribe or feed the ego of the Wine guys to make iTunes run in Linux. Sheesh - I am appalled.&lt;br /&gt;&lt;br /&gt;Only good thing out of this is it makes me more productive. I do not waste time downloading, playing, dissecting songs on the laptop - my trusty iPod classic has all the stuff and I update it occasionally on my iMac.&lt;br /&gt;&lt;br /&gt;Anyway - bottom line - I am one happy linux geek. 10.04 is truly the most awesomest OS Canonical has ever produced. I am hoping that, with 10.10 they will release Gnome 3 - and there will be no looking back. I will put Ubuntu on my 5 year old iMac ( damn chrome does not run on it because it is a power PC )&lt;br /&gt;&lt;br /&gt;Penguin Zindaabaad !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2188765536362531189?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2188765536362531189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/05/penguin-zindaabaad-ubuntu-1004-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2188765536362531189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2188765536362531189'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/05/penguin-zindaabaad-ubuntu-1004-review.html' title='Penguin Zindaabaad - Ubuntu 10.04 review'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/TAJLJZK_xgI/AAAAAAAAALw/ZmiqA84PI5M/s72-c/ubuntu' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6392513058945859551</id><published>2010-04-19T10:01:00.000+05:30</published><updated>2010-04-19T10:17:07.830+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><title type='text'>After reading Outliers I write a time-travel letter to myself</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Mus1-R2qOP0/S8vO-4s4MEI/AAAAAAAAALo/MkE_DVYzlbI/s1600/200px-Outliers.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/S8vO-4s4MEI/AAAAAAAAALo/MkE_DVYzlbI/s320/200px-Outliers.png" /&gt;&lt;/a&gt;&lt;/div&gt;I finished reading Outliers by Malcolm Gladwell a couple of days back and lots of thoughts have been churning in my head. Putting them down as a letter to myself - a letter I would write to the 20 year old Venkat whose career is just beginning ( also applicable to anyone who is in college right now ).&lt;br /&gt;&lt;br /&gt;Hi Venkat,&lt;br /&gt;&lt;br /&gt;How are you doing? How is your new college? Here are some tips for you.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Eat Breakfast.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is not from Outliers - but my personal advice. I never ate breakfast in college - slept late, woke up late and would miss breakfast. Just by eating your breakfast daily you will get a better grade. Trust me.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Work hard.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You see your class topper ace in all the subjects. You think he has got an extra chunk of grey matter. Take a peek into his life - he works hard and works effectively. Takes notes in class, brushes through the chapter before coming to class, and he practices the problems. His parents taught him the right methodology to study, perhaps he had a cousin who taught him early in his school days how to present answers attractively - so he always scored higher than his peers.&lt;br /&gt;&lt;br /&gt;Why do, on an average, Asian kids ( Singapore, Korea, Hongkong ) consistently score higher than US/European kids in Mathematics? - It is because they work hard. It takes 20 mins to an hour to crack some concepts - like fractions,probability,calculus etc. They spend that time and effort - it is in their culture to work hard. The kids from Western nations do not have the patience to understand the concept - they never get the fundamentals right - and the hatred towards Mathematics carries on. This is just a crude generalization - however - the finalists in Maths Olympiads from all the countries are all at the same level - all these kids are hard workers.&lt;br /&gt;&lt;br /&gt;The yield from a small match box size Rice paddy field is higher than a hectare of wheat field. The rice farmer wakes up very early before the sun rises, makes sure the water level is just right, when sun comes out and water gets hot he should drain away the water, he plucks the weeds one at a time, the harvesting has to happen quick and has to be done with utmost care. Wheat on the other hand needs very little care, can be automated using large farm equipment - and yield is considerably less.&lt;br /&gt;&lt;br /&gt;The same happens with the brain. The more effort and more energy you will spend on your brain - the more yield you will get.&lt;br /&gt;&lt;br /&gt;Being "gifted" does not guarantee success. They have done a 20 year study on a bunch of high IQ kids in California. They followed their career. What they found is that they did not do any better than the average IQ kids.&lt;br /&gt;&lt;br /&gt;So work hard - yes, all the proverbs about working hard are all true.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. 10,000 hours&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;After you pass out of college, you will get inspired by&amp;nbsp;Jimmie&amp;nbsp;Hendrix and Santana - and go join a guitar class. But you will drop out after a few months. You cannot give up just like that. Any art, talent takes time. Researchers have found that it takes 10,000 hours of dedicated practice before you can become an expert. They have analyzed the school years of high school music teachers and talented artists who play in the New York Philharmonic Orchestra. &amp;nbsp;The&amp;nbsp;successful&amp;nbsp;artists would have spent 20-30 hours every week of their school life playing their instrument.&lt;br /&gt;&lt;br /&gt;Mozart became famous only after 10 years into his career. Beatles played 8 hours at a stretch 7 days week in a shady bar for 3 years before they became world famous. Almost all the famous authors would have produced numerous works before they would have had a best seller. Whatever profession you are choosing - put in the hours - long hours, weekends - so you can quickly reach the 10,000 hours - and then magic will happen - and success will come along with it.&lt;br /&gt;&lt;br /&gt;So good luck on your career. Life is hard and complex - and therein lies the beauty of it. If your life is simple or easy - then it will become boring. Whenever you find that your job / career has become easy and you are not learning anything - change your job. Try to keep searching for complexity - you can enjoy life a lot.&lt;br /&gt;&lt;br /&gt;PS : I know you are curious to know who your life partner will be - sorry the time travel protocol does not allow me to reveal that :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6392513058945859551?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6392513058945859551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/04/after-reading-outliers-i-write-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6392513058945859551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6392513058945859551'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/04/after-reading-outliers-i-write-time.html' title='After reading Outliers I write a time-travel letter to myself'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/S8vO-4s4MEI/AAAAAAAAALo/MkE_DVYzlbI/s72-c/200px-Outliers.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4628004227526771112</id><published>2010-04-03T22:45:00.000+05:30</published><updated>2010-04-03T23:05:08.808+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='zone'/><title type='text'>Flow - The Psychology of Optimal Experience</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Mus1-R2qOP0/S7d3ALgfthI/AAAAAAAAALg/nmUVWcPcZ0E/s1600/300px-Challenge_vs_skill.svg.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/S7d3ALgfthI/AAAAAAAAALg/nmUVWcPcZ0E/s320/300px-Challenge_vs_skill.svg.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is a very interesting book by Mihaly Csikszentmihalyi.&lt;br /&gt;&lt;br /&gt;Have you ever wondered the difference between pleasure and enjoyment?&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Pleasure :&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When you are involved in a pleasurable activity - it takes your mind out of the worries you are having ( watching TV to escape from stress ) and satisfies the needs of the moment ( drinking coke to quench thirst ).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enjoyment :&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;An "enjoyable" activity, not only gives you pleasure - but gives you the feeling of fulfilment, the feeling of joy and living life. &lt;br /&gt;&lt;br /&gt;You need to put some effort to "enjoy". Playing a guitar, compiling linux, playing badminton - all these are very enjoyable activities. It takes effort, requires skill, practise and is extremely rewarding in the end.&lt;br /&gt;&lt;br /&gt;There needs to be clear goals and feedback in such activities. 0 errors, 0 warnings is the reward in the end - till then you should keep tweaking,do more research, try different approaches.&lt;br /&gt;&lt;br /&gt;You lose your self-consciousness and sense of time. Your entire concentration is on the job at hand - and will give you immense enjoyment.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Autotelic Experience&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When you have really enjoyed an activity - you had just had an autotelic experience.&amp;nbsp;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When you solve a sudoko puzzle - you really do not gain anything in the end. The boxes get filled - so what? It is the time you spent solving the puzzle that gives the maximum enjoyment. This is an example of Autotelic experience. The reward is the activity itself.&lt;br /&gt;&lt;br /&gt;There are some who can derive this experience on all the activities they do in a day - watering plants, washing the car, answering customer support emails. These autotelic personalities can go from one task to the other - and their mind is always in the "zone" - they are happy throughout the day - they are immersed in the "now" and they enjoy their life. &lt;br /&gt;&lt;br /&gt;There are lot of by-products - the task gets completed perfectly. There is a sense of peacefulness around this person - which affects everyone else in a positive way. It is a joy to work along side such people. &lt;br /&gt;&lt;br /&gt;So how can one cultivate an &lt;b&gt;Autotelic personality&lt;/b&gt;? :&lt;br /&gt;&lt;br /&gt;The suggestion given by Mihaly is quite simple - for any activity :&lt;br /&gt;&lt;br /&gt;Set a goal&lt;br /&gt;Become immersed in that activity&lt;br /&gt;Pay attention to what is happening&lt;br /&gt;Learn to enjoy the immediate experience.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;In Conclusion : &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I started observing that I go into the "zone" when I code or when I write a blog post. I have talked about it here - &lt;a href="http://venkat2.blogspot.com/2009/08/getting-into-zone.html"&gt;http://venkat2.blogspot.com/2009/08/getting-into-zone.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This book just opened my inner brain - there are so many activities that we do in a day - exercise, playing with a kid, washing the car, cooking - what if we aim to go into the "zone" in all these activities? Thats when we will get "flow" in our life. &lt;br /&gt;&lt;br /&gt;Then life would be more enjoyable - and more meaningful. &lt;br /&gt;&lt;br /&gt;Peace.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4628004227526771112?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4628004227526771112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/04/flow-psychology-of-optimal-experience.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4628004227526771112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4628004227526771112'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/04/flow-psychology-of-optimal-experience.html' title='Flow - The Psychology of Optimal Experience'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/S7d3ALgfthI/AAAAAAAAALg/nmUVWcPcZ0E/s72-c/300px-Challenge_vs_skill.svg.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7806852036422922787</id><published>2010-03-30T15:14:00.000+05:30</published><updated>2010-03-30T15:33:31.298+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='developer'/><title type='text'>How to handle Developers!</title><content type='html'>Here are a few tips if you get pushed to managing a team of code monkeys..err..developers.&lt;br /&gt;&lt;br /&gt;1. &lt;b&gt;Deadline is 8 hours away&lt;/b&gt; and they are whiling away time by reading Joel Sposky or watching a South Indian actor dancing in a superman costume.&lt;br /&gt;&lt;br /&gt;Ignore this - they are just warming up.&lt;br /&gt;&lt;br /&gt;2. After the above intellectual stimulation &lt;b&gt;they go for coffee.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Again, be patient. They are refueling.&lt;br /&gt;&lt;br /&gt;3. &lt;b&gt;Call them for a meeting&lt;/b&gt; to explain how grave the situation is. Only 6 hours is left.&lt;br /&gt;&lt;br /&gt;Stop stop. Don't call them for a meeting now, it will just drain the warm up and caffeine effect they are having now. They are about to enter their "zone" where things will start "flowing".&lt;br /&gt;&lt;br /&gt;4. &lt;b&gt;How to know what the status is?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Hmm..it is a difficult thing. If you send an IM or an email it will interrupt their flow which will make them very angry, or they might mistake you for micro managing things. Wait for one of the developers to go for a bathroom break and follow them there. Of course you should be of the same gender.&lt;br /&gt;&lt;br /&gt;There you ask - hi hows it going you are aware of the deadline today right? If the specimen nonchalantly asks - "what deadline" - don't panic. He is just messing with you. In fact the developers are very conscious of not being fired / or not getting the next hike - they usually would have a mammoth credit card bill - because of a 3G iPhone, or a flight ticket to Ladakh..&lt;br /&gt;&lt;br /&gt;So don't worry..patiently explain to him that the clients want this by EOD - so it will be great if we can deliver it. He will just say a hmm and will take his own sweet time to comb his hair, or gargle, or one of the thousand things he can do to frustrate you - so do not wait for him but move back to your seat. Things are going smooth - if there was any problem or the deadline cannot be met he would have told you - trust me on this.&lt;br /&gt;&lt;br /&gt;5. You see a few &lt;b&gt;developers packing their bags&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Time to go ask your QA team if everything is fine. If you had not troubled the developers throughout the day there is a good chance the stuff is done well and your team has met the deadline. Now you can prepare for the telecon with the clients and draft the congratulatory email to the team. &lt;br /&gt;&lt;br /&gt;Of course it is not this cut and dry. Use your judgement - you will get better at it as you go. Understanding the developers mindset is having half the battle won.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7806852036422922787?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7806852036422922787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/03/how-to-handle-developers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7806852036422922787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7806852036422922787'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/03/how-to-handle-developers.html' title='How to handle Developers!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7646896536546982197</id><published>2010-03-21T21:41:00.000+05:30</published><updated>2010-03-22T08:32:35.129+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='occ'/><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><title type='text'>Sharad Sharma's talk in Bangalore OCC - Mar 21</title><content type='html'>&lt;div style="margin: 0px;"&gt;Today I attended the Bangalore Open Coffee Club's meeting in an interesting venue called Jaaga. Before I &amp;nbsp;jump into Mr.Sharad Sharma's speech / adrenaline shot - will talk a little about Jaaga. It is spear headed by Freeman Murray and Archana Prasad. They have identified an unused piece of land - and has built this structure with minimal and eco-friendly materials. This space can be used by NGOs or communities who want a place to get together, startups can come and plug in etc. &amp;nbsp;They call it the Urban Community Art Architecutre Experiment - &lt;a href="http://jaaga.wikidot.com/start"&gt;http://jaaga.wikidot.com/start&lt;/a&gt;. Brilliant concept and I am sure you will be visiting this place sometime in future - it is going to take off well.&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Now to the Orbit Change Catalyst's lecture ( thats his twitter bio &amp;nbsp;&lt;a href="http://twitter.com/sharads"&gt;http://twitter.com/sharads&lt;/a&gt;&amp;nbsp;)&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Mr.Sharad Sharma took us through his entrepreneurial journey and kept giving his insights and his&amp;nbsp;learning&amp;nbsp;peppered with lot of interesting anecdotes.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;1. Innovation Blow back&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Innovations are happening right now in India; a few being cataract surgeries, cardiac operations at low cost and better success rates, bio technology startups, products on cloud computing, and so on. These technologies / businesses will now start out of the emerging markets like India and will become global. This is the innovation blow back.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;He also asked the crowd to look out for the "Inflexion points" - Oil crisis is one, Systems biology is one ( where probability / mathematics is needed to take Biology to the next level ), Cloud computing being another. He advised to identify the inflexion point that excites you - "pick the one that tickles you to death".&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Some interesting anecdotes:&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;* CDMA technology - first showed up in Korea ( because they could not penetrate US, Europe market where GSM was entrenched ) - and now it is percolating to the other regions.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;* Airtel is having a return of 38% ARPU - Additional Revenue Per User. Whereas Verizon's return is only 12%. IBM, who consulted Airtel, &amp;nbsp;is now taking this business model outside India.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;* AT&amp;amp;T approached Infosys in 1993 for a buy out. Mr.Narayanan Murthy politely declined - and today Infosys has 3 times market cap than AT&amp;amp;T.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;*It took $89 Million to launch Chandrayaan. Ning has so far obtained $140 Million as investment.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;He also touched upon Early Adopters Vs&amp;nbsp;Pragmatic&amp;nbsp;Adopters and how today with the recession - the market is left with only Pragmatic Adopters ( who make the purchase decision only after they are convinced of the ROI and expect a whole product unlike the early adopter who makes quick decision after a view of the part product itself) - and Indian market always had only Pragmatic Adopters. He hit it right on the head; if you have sold to Indian customers you will know this first hand.&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;He credited Guy Kawasaki for starting this "Bootstrap movement" - where the startup has to think of making money from day 1 - unlike the startups during the dot com boom.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;2. Essence of&amp;nbsp;Entrepreneurship&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;It's a state of mind and there are a few important things&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Be comfortable to be the underdog&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Hold a contrarian point of view&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Ability to influence without control&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Ability to tell stories.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;3. Rules for personal conduct&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;He said 7, but I missed one of them :)&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Give more than what you take&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Set up people for success&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Say what you mean. Do what you say&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Share good news and bad news&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Cultivate a learning mindset.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Cultivate internal drive for excellence&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Some books he suggested during his lecture that I will be adding to my reading list.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;1. Getting to Plan B by Randy Komisar and John Mullins&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;2. Crossing the Chasm - Geoffrey A Moore&lt;/div&gt;&lt;div style="margin: 0px;"&gt;3. Whole new mind - Daniel Pink&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Towards the end he conducted a role play of how VC money, Investor (LP) and Startup funding works and why it is essential to pitch for only the amount a Startup really needs.&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;This post is definitely not a complete record of the speech. Please add more if you were also at the event.&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;Finally it was great networking with lot of enthusiastic people - the next google / apple is brewing somewhere in them! Thanks to Amarinder, Ramjee, Vaibav and other organizers of the OCC for this event.&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7646896536546982197?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7646896536546982197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/03/mrsharad-sharmas-talk-in-bangalore-occ.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7646896536546982197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7646896536546982197'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/03/mrsharad-sharmas-talk-in-bangalore-occ.html' title='Sharad Sharma&apos;s talk in Bangalore OCC - Mar 21'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7816810415723597807</id><published>2010-02-24T08:52:00.000+05:30</published><updated>2010-02-24T09:08:06.921+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='malcolm gladwell'/><title type='text'>Review of What the Dog Saw by Malcolm Gladwell</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_Mus1-R2qOP0/S4SOsnxQQQI/AAAAAAAAALI/MNQoGaIWYVQ/s1600-h/41qxqgpprXL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/S4SOsnxQQQI/AAAAAAAAALI/MNQoGaIWYVQ/s320/41qxqgpprXL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;In summary - it is another brilliant book by Malcolm Gladwell. A little difficult to read - he uses so many names, numbers and you have to skip them while reading. Hi Malcolm here is a suggestion - use footnotes next time - your book will be half its size and will sell well.&lt;br /&gt;&lt;br /&gt;Here are some interesting snapshots from the book I still remember.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ketchup and Spaghetti sauce&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iIiAAhUeR6Y&amp;hl=en_US&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/iIiAAhUeR6Y&amp;hl=en_US&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This chapter is a follow up to his TED talk where he explains how there is no one perfect "taste" but there are perfect "tastes". There are so many spaghetti sauce varieties in the market and here is an enterprising person who tries to apply the same model to Ketchup and tries to go against Heinz - the market leader. However he is not as successful.&lt;br /&gt;&lt;br /&gt;What I learnt from this chapter is that each product / market is different - what works in one will not work in another. When the inventor of "tastes" model was asked why it did not work for Ketchup he shrugged off saying "Ketchup is different". &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Enron fiasco&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is an interesting chapter where Gladwell argues that Enron never hid the dismal finances it had. It was all out in the open in the thousands of pages of SEC filings it did. So when the CEOs were taken to trial it was pronounced that they did not disclose the truth - the judge was way off the mark. Yes, they were responsible for the mess that got created and were mute spectators to it - however they never hid the information.&amp;nbsp; The point he tries to make is - it is difficult or at times even impossible to pick the "real information" hidden beneath the mountain of information.&lt;br /&gt;&lt;br /&gt;How are we going to solve the problem of information over load? Is there another Enron which is quietly filing its annual reports with disaster hidden somewhere deep inside? &lt;br /&gt;&lt;div class="cssButtonOuter"&gt;&lt;div class="cssButtonMiddle"&gt;&lt;div class="cssButtonInner"&gt;&lt;a class="cssButton" href="javascript:void(0)" id="publishButton" onclick="if (this.className.indexOf(&amp;quot;ubtn-disabled&amp;quot;) == -1) {var e = document['postingForm'].publish;(e.length) ? e[0].click() : e.click(); if (window.event) window.event.cancelBubble = true; return false;}" target=""&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Talent myth&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This is about McKinsey's philosophy of hiring the best and staffing your company with them. This is what they advised Enron too. During performance appraisal, they split the employees into A,B and C groups. A - are the best of the best - the ones who got promoted got a huge bonus. B - are the mediocre ones - made a decent salary and encouraged to become As. Cs are to be fired.&amp;nbsp; They hired from all Ivy leagues, had fancy power points, ideas, business models - and the hot shots killed the company in the end.&lt;br /&gt;&lt;br /&gt;In contrast, Walmart, P&amp;amp;G etc. do not hire hotshots, have a "mediocre" performance appraisal policy, conventional salary structure - and are still around and will be around for another century.&lt;br /&gt;&lt;br /&gt;So, for big enterprises - perhaps the uber talents are not good. They have their place in the ecosystem and they would thrive well in smaller firms that are trying to become big, research and development companies, startups etc. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The above is just a snapshot of the chapters in the book. There are more interesting stories - dog training, hair dye market, FBI investigators on serial killers - and it breaks all the myths/stereotypes/conventions.&lt;br /&gt;&lt;br /&gt;Very entertaining and very informative. Thumbs up!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7816810415723597807?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7816810415723597807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/02/review-of-what-dog-saw-by-malcolm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7816810415723597807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7816810415723597807'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/02/review-of-what-dog-saw-by-malcolm.html' title='Review of What the Dog Saw by Malcolm Gladwell'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/S4SOsnxQQQI/AAAAAAAAALI/MNQoGaIWYVQ/s72-c/41qxqgpprXL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2356121225173332608</id><published>2010-01-31T04:33:00.000+05:30</published><updated>2011-01-19T19:34:25.898+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Entrepreneurship ka side effects</title><content type='html'>Here is a light hearted look at what a journey as an entrepreneur brings to you !&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;1. Sleeplessness&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"&lt;/em&gt;&lt;em&gt;Dreams are not what you have when &lt;/em&gt;&lt;em&gt;you sleep, dreams are those that don't let &lt;/em&gt;&lt;em&gt;you sleep.&lt;/em&gt;&lt;em&gt;" - Dr. Abdul Kalam&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;You would lay awake the night before meeting your first customer, day before product launch or because of one of the many excitements this journey brings. It is like when you are in love or you have spoken to your crush. And if you start getting a good nights sleep continuously - you should be worried - it is a lull before a storm!&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;2. Fatigue&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;You work really hard day in and day out, days at a stretch. And you would hit the wall. You cannot browse, go out, read a book or listen to music. Your brain will just refuse to co-operate. Solution is to just veg out - switch on the idiot box, make yourself comfortable and watch something that will not tax your brain. It will last an evening or a day max - see it through and you will be energised for another long run.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;3. Ideas&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Suddenly you notice that ideas flood your brain. Wherever you look around you get an idea. You read a news article, a blog post - and it gives you an idea or it opens a new path or teaches something new - so you can incorporate in your product, or the way you sell. It is great to get such ideas, but it is even more important to grab them and make them yours. Always keep a small notebook with you - and keep noting them down.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;4. Respect&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;You will start appreciating other businesses who started from scratch - Apple, Microsoft, Tata, Infosys... list is endless.  You will start respecting their founders even more. You respect your teams and your own strength and shortcomings. When you meet another hard-working entrepreneur you identify with him.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;5. Belief in Kismat / Luck&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;People might say entrepreneurs create their own luck. There is nothing called chance - it is all because of the dedication and hard work. However, each entrepreneur knows inwardly that there is something called luck. It visits them at the right time - whenever a bad news / failed deal happens - they know that luck is sure to visit them soon. And it does without fail to lift the spirits and keep them going.&lt;br/&gt;&lt;br/&gt;The above is a list from my personal experience in running my startup - &lt;a href="http://apartmentadda.com"&gt;ApartmentAdda&lt;/a&gt;. What do you think are entrepreneurship's side effects?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2356121225173332608?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2356121225173332608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/01/entrepreneurship-ka-side-effects.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2356121225173332608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2356121225173332608'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/01/entrepreneurship-ka-side-effects.html' title='Entrepreneurship ka side effects'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1347119661677194748</id><published>2010-01-25T10:24:00.000+05:30</published><updated>2010-01-25T11:14:03.392+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='intelliJ'/><category scheme='http://www.blogger.com/atom/ns#' term='developer'/><category scheme='http://www.blogger.com/atom/ns#' term='debug'/><category scheme='http://www.blogger.com/atom/ns#' term='Idea'/><title type='text'>Debug PHP in IntelliJ IDEA</title><content type='html'>&lt;div&gt;&lt;div&gt;IntelliJ IDEA 9.0.1 has support for PHP. And the fine folks at JetBrains have given debug support which is awesome squared !&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In just a few minutes you can get debug going on for your PHP applications.&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_Mus1-R2qOP0/S10vQjo6bBI/AAAAAAAAAK4/Hzb13ZCzLdc/s1600-h/Screenshot-1.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note : These instructions are for the ultimate edition of IDEA ( not the community edition which does not have php support ), and Ubuntu 10.04.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Install xdebug :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;sudo apt-get install php5-xdebug&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Add xdebug configuration at the end of php.ini&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;sudo vi /etc/php5/apache2/php.ini&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Append these lines at the end&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;xdebug.remote_enable=On&lt;/div&gt;&lt;div&gt;xdebug.remote_host="localhost"&lt;/div&gt;&lt;div&gt;xdebug.remote_port=9000&lt;/div&gt;&lt;div&gt;xdebug.remote_handler="dbgp"&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Restart apache&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;sudo /etc/init.d/apache2 restart&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. In IntelliJ here is how I have configured. It is quite simple actually.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is the Run configuration&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_Mus1-R2qOP0/S10l8QfpC0I/AAAAAAAAAKw/iossBUEQrhY/s1600-h/Screenshot.png"&gt;&lt;img src="http://2.bp.blogspot.com/_Mus1-R2qOP0/S10l8QfpC0I/AAAAAAAAAKw/iossBUEQrhY/s400/Screenshot.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5430538442828745538" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 138px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is the PHP Setting. Point the server root to your folders.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/S10vYTVqaSI/AAAAAAAAALA/Sx72Wmu8PCE/s1600-h/Screenshot-1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 112px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/S10vYTVqaSI/AAAAAAAAALA/Sx72Wmu8PCE/s400/Screenshot-1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5430548820233185570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. Now put a break point in your code and click on the debug button. A new browser window will be launched, navigate to the page you are testing and voila - it hits the break point.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am yet to figure out how to display the variables with the values on the bottom pane. For now doing a mouse over shows the values which is good enough for me.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Happy Debugging !&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1347119661677194748?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1347119661677194748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2010/01/debug-php-in-intellij-idea.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1347119661677194748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1347119661677194748'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2010/01/debug-php-in-intellij-idea.html' title='Debug PHP in IntelliJ IDEA'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/S10l8QfpC0I/AAAAAAAAAKw/iossBUEQrhY/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2287030433138628622</id><published>2009-12-20T09:41:00.000+05:30</published><updated>2009-12-20T10:26:00.738+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='manage'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><title type='text'>Dont block facebook!</title><content type='html'>A couple of days back a friend of mine working in the ad industry called me. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"Venkat, how do I block facebook chats, gmail chats? Should I block the domains?".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Answer is No. If you block Facebook, Gtalk - your team will find workarounds. All it takes is a google search nowadays. It will annoy the team and you will get bracketed with the "manager" managers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So - here are some tips on how to engage your team effectively and reduce the hours spent on SN sites.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. Daily Stand Ups&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;This is the most simplest and effective tool. It is a core practice in agile projects - however it will work for any project / environment. There are tons of resources on effective standups. I will give a brief primer :&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Every one stands up - no slouching, no sitting. Keeps everyone alert and they talk less&lt;/li&gt;&lt;li&gt;Stand in a circle like rugby teams. &lt;/li&gt;&lt;li&gt;Give brief updates on what you did yesterday, what is your plan today, and any impediments in doing your work&lt;/li&gt;&lt;li&gt;Any long discussions do it after the standup. &lt;/li&gt;&lt;li&gt;The standup is sacred ( start on the same time daily, cut off trolling etc.. ). You have to protect its sanctity :)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Advantage is - the team's productivity will increase. They number of hours spent on idling will start coming down because the next day you have to give an update. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. Give more responsibility&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Ideally visiting social networking sites should be used to take a break from work - not the other way round. So make sure the plate is full. And coupled with standups they will try to finish off the work promptly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. Knowledge sharing sessions&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;You can introduce regular knowledge sharing sessions - can be on any topic - team could watch a TED talk, someone can critique on a movie, present on the new social media or any area you think will help the team become better. This will involve preparation ( except for TED talks of course ) and will also create a good competitive spirit. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So follow the above steps and your team will adore you and they will invite you for the informal team outings :)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2287030433138628622?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2287030433138628622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/12/dont-block-facebook.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2287030433138628622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2287030433138628622'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/12/dont-block-facebook.html' title='Dont block facebook!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-232593730067691252</id><published>2009-11-11T14:19:00.000+05:30</published><updated>2011-01-19T19:34:25.910+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ayn rand'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Who is lifting the world on their shoulders?</title><content type='html'>&lt;img class="aligncenter size-full wp-image-85" src="http://artofstart.theindianstartup.com/files/2009/10/atlas.jpg" alt="atlas" width="82" height="139" /&gt;&lt;br/&gt;&lt;br/&gt;Who is lifting the world on their shoulders?&lt;br/&gt;&lt;br/&gt;Politicians?&lt;br/&gt;Philosophers?&lt;br/&gt;Writers?&lt;br/&gt;Philanthrophists?&lt;br/&gt;&lt;br/&gt;None of the above. The right answer is - entrepreneurs / business folks - they are the ones lifting the world. They create new markets, promote new ideas, blaze new paths by fighting the system, fighting stereotypes, taking risks against all odds.&lt;br/&gt;&lt;br/&gt;In this post I will introduce you to "Atlas Shrugged" - a magnum opus by Ayn Rand.  This book glorifies the entrepreneurial spirit.&lt;br/&gt;&lt;br/&gt;The key players :&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Looters&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;These are the scum of the society - apparently holding top positions. The top brass in the Government, the industry lobbying heads - they do not produce anything but they loot - from the business and from the public. They know only to take and not give anything. They outnumber and control the producers.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Producers &lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;The producers are the entrepreneurs, the inventors, the innovators. They are the ones fighting the system to introduce new ideas and keep the world ticking and moving forward.&lt;br/&gt;&lt;p style="text-align: left;padding-left: 30px"&gt;&lt;strong&gt;Henry Rearden&lt;/strong&gt;&lt;br/&gt;He is a business man who invents a new kind of alloy that is cheaper and stronger than steel. The Government wants it because their research institute cannot produce anything close to this. He refuses and he is threatened with sanctions, taxes, a govt official watchdog is sent to curb his production ( because the steel industry is fast becoming reduntant ). Yet he fights the system to produce his alloy.&lt;br/&gt;&lt;br/&gt;&lt;p style="text-align: left;padding-left: 30px"&gt;&lt;strong&gt;Francisco d'Anconia&lt;/strong&gt;&lt;br/&gt;A rich man who inherits a copper smelting business owned by his family. However he destroys all his fortune - but before that he lures the looters to buy all his stock and bonds - there by making them lose big.&lt;br/&gt;&lt;br/&gt;&lt;p style="text-align: left;padding-left: 30px"&gt;&lt;strong&gt;Dagny Taggart&lt;/strong&gt;&lt;br/&gt;She runs a rail road. Her brother belongs to the looters group and is the President of the rail road. She fights him and fights the lobby industry to keep the trains running.&lt;br/&gt;&lt;br/&gt;&lt;p style="padding-left: 30px"&gt;&lt;strong&gt;John Galt&lt;/strong&gt;&lt;br/&gt;He is the key person or the hero of this book. He invents a new type of electric device which can generate electricity from air ( its fiction remember ! ) - but he refuses to share it with the world run by looters. Along with this invention he takes the other producers ( Henry Rearden, Dangy Taggart and there are more - a musician, a writer, an oil digger, a banker etc. ) from the world and moves to a world he builds himself - among the mountains unknown to the world. And he brings the world to a halt.&lt;br/&gt;&lt;br/&gt;&lt;span style="background-color: #ffffff"&gt;This book is a fat one. 1000 pages with page after page of philosophy being dished out from different angles - on almost all the professions. Then there is a section where John Galt addresses the public on radio - it is a master piece. It runs for some 40 pages if I remember correctly and has thoughts on all aspects - love, honesty, dignity..you name it.&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;I had written about this book in my personal blog earlier. If you are interested you  can read this post - &lt;a href="http://kvrlogs.blogspot.com/2008/11/who-is-john-galt.html"&gt;Who is John Galt?&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;If you are a bibliophile and an entrepreneur or planning to jump in - do read this book - it will give you brilliant new insights.&lt;br/&gt;&lt;br/&gt;&lt;span style="background-color: #ffffff"&gt;Some memorable quotes from the book:&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;a title="Click for further information about this quotation" href="http://www.quotationspage.com/quote/40072.html"&gt;&lt;br/&gt;"&lt;em&gt;I swear by my life and my love of it that I will never live for the sake of another man, nor ask another man to live for mine.&lt;/em&gt;&lt;/a&gt;" - This is the oath everyone who joins John Galt should take.&lt;br/&gt;&lt;br/&gt;&lt;a title="Click for further information about this quotation" href="http://www.quotationspage.com/quote/1628.html"&gt;&lt;em&gt;Happiness is that state of consciousness which proceeds from the achievement of one's values.&lt;/em&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a title="Click for further information about this quotation" href="http://www.quotationspage.com/quote/31391.html"&gt;&lt;em&gt;Pride is the recognition of the fact that you are your own highest value and, like all of man’s values, it has to be earned.&lt;/em&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a title="Click for further information about this quotation" href="http://www.quotationspage.com/quote/31395.html"&gt;&lt;em&gt;Rationality is the recognition of the fact that nothing can alter the truth and nothing can take precedence over that act of perceiving it.&lt;/em&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a title="Click for further information about this quotation" href="http://www.quotationspage.com/quote/1867.html"&gt;&lt;em&gt;The Argument from Intimidation is a confession of intellectual impotence.&lt;/em&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;and finally the quote that sums it all up beautifully :&lt;br/&gt;&lt;br/&gt;&lt;a title="Click for further information about this quotation" href="http://www.quotationspage.com/quote/32936.html"&gt;&lt;em&gt;Until and unless you discover that money is the root of all good, you ask for your own destruction. When money ceases to become the means by which men deal with one another, then men become the tools of other men. Blood, whips and guns--or dollars. Take your choice--there is no other.&lt;/em&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-232593730067691252?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/232593730067691252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/11/who-is-lifting-world-on-their-shoulders.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/232593730067691252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/232593730067691252'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/11/who-is-lifting-world-on-their-shoulders.html' title='Who is lifting the world on their shoulders?'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3778407613504443637</id><published>2009-11-10T20:02:00.000+05:30</published><updated>2009-11-10T20:44:48.793+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='UI'/><title type='text'>Evolution of UI of ApartmentAdda - 2</title><content type='html'>I had written about the &lt;a href="http://venkat2.blogspot.com/2009/03/evolution-of-ui-of-apartment-adda.html"&gt;Evolution of UI of ApartmentAdda&lt;/a&gt;  in March 2009 how the design evolved over the last 2 years.&lt;br /&gt;&lt;br /&gt;We launched ApartmentAdda with the following UI designed by Cicada Media on Nov 12, 2008. It was a simple yet highly functional UI. Also it has got burnt into my retina - seeing it so many times a day :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/Svl7EpQcPLI/AAAAAAAAAJw/XpfpYWhDyVw/s1600-h/Picture+2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 294px;" src="http://2.bp.blogspot.com/_Mus1-R2qOP0/Svl7EpQcPLI/AAAAAAAAAJw/XpfpYWhDyVw/s400/Picture+2.png" alt="" id="BLOGGER_PHOTO_ID_5402484547732126898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Somewhere down the line we realised it was time to give the site an upgrade.  We kicked off the site redesign process with Leafgrafica in August. After a lot of designs and meetings ( and corner house's death by chocolate which was close by) - the following design won our hearts and mind.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/Svl7SPPnu2I/AAAAAAAAAJ4/8OrTwv8M028/s1600-h/Picture+3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 304px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/Svl7SPPnu2I/AAAAAAAAAJ4/8OrTwv8M028/s400/Picture+3.png" alt="" id="BLOGGER_PHOTO_ID_5402484781267532642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I would like to thank both Cicada Media and Leafgrafica teams for having designed these beautiful sites ( and having put up with creativity stifling requirements from us :) )&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3778407613504443637?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3778407613504443637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/11/evolution-of-ui-2.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3778407613504443637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3778407613504443637'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/11/evolution-of-ui-2.html' title='Evolution of UI of ApartmentAdda - 2'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/Svl7EpQcPLI/AAAAAAAAAJw/XpfpYWhDyVw/s72-c/Picture+2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3389880305957513337</id><published>2009-09-30T09:05:00.000+05:30</published><updated>2009-09-30T12:31:00.021+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><title type='text'>How Windows 7 will "really" save money</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mus1-R2qOP0/SsLZKm5W-II/AAAAAAAAAI4/uWpxn389TGI/s1600-h/windows7widescreen.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SsLZKm5W-II/AAAAAAAAAI4/uWpxn389TGI/s320/windows7widescreen.png" alt="" id="BLOGGER_PHOTO_ID_5387106880551581826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I read an article on &lt;a href="http://infoworld.com/d/windows/will-windows-7-really-be-worth-investment-781"&gt;infoworld&lt;/a&gt; where Steve Balmer cited an article by Gartner research how Windows 7 will save money. Now as you all know Gartner is a very trusted and honest research firm. They have earlier published how Linux is actually a wolf in sheep's clothing - Linux claims it is open source and free and all that - but you need expensive system engineers, expensive training, expensive hardware etc. So many ignorant CTOs were saved from making a wrong decision and continued to recommend Windows - because of Gartner..may God be with them ( and Microsoft's funding ).&lt;br /&gt;&lt;br /&gt;Anyway, here is what Gartner missed in the report and I am filling in the gap to prove why Windows 7 will save lot of money for a company :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Save on Coffee, Milk, Sugar  &amp;amp; Snacks&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The Vista folks when they come to work and start their day, they switch on their laptop like every one else. But as you all know that it takes some where between 20-30 minutes before the machine is actually responsive, these folks go for coffee. Along with them they pull the other Windows XP, OS X, Ubuntu folks who have already started breaking the build.&lt;br /&gt;&lt;br /&gt;With a record 10 second boot time of Windows 7 - these ex-Vista users will become super efficient and will break the build within 1 minute of them starting work. There by the organization can save money on Coffee and snacks - because the whole team will be busy fixing the build.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Save on Cooling charges&lt;/span&gt; ( applies only to Hotter climates )&lt;br /&gt;&lt;br /&gt;In Vista the processor always runs at 100% - it is good because you are using  all the GHz you paid for - but downside is machines and the room get hot quickly. Now with the super efficient kernel and indexing - Windows 7 will run lot cooler. If you are in Bangalore, you can turn off the AC and open the Windows ( the physical kind ).&lt;br /&gt;&lt;br /&gt;However for our friends in cooler climates where they have to heat their building, I recommend all to switch to Vista - you will save on heating charges.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Save on Bandwidth&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is kind of negligible, but the kind of reporting Gartner does even the minimal saving should be reported - because they don't leave even a toothpick behind.&lt;br /&gt;&lt;br /&gt;Because Windows 7 is "Vista correctly designed", there will not be any UI confusions like trying to understand UAC, or how to view the file name fully in the explorer window etc. So the users need not do a google ( or Bing ) search to find out how to turn off these annoyances - there by saving a lot of bandwidth.&lt;br /&gt;&lt;br /&gt;Guess this makes the report complete.&lt;br /&gt;&lt;br /&gt;and Mr. Balmer, you are welcome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3389880305957513337?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3389880305957513337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/09/how-windows-7-will-really-save-money.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3389880305957513337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3389880305957513337'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/09/how-windows-7-will-really-save-money.html' title='How Windows 7 will &quot;really&quot; save money'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/SsLZKm5W-II/AAAAAAAAAI4/uWpxn389TGI/s72-c/windows7widescreen.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6656788443017777617</id><published>2009-09-18T04:08:00.000+05:30</published><updated>2011-01-19T19:34:25.914+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Make your idea stick</title><content type='html'>&lt;img class="aligncenter size-full wp-image-74" src="http://artofstart.theindianstartup.com/files/2009/09/images.jpg" alt="images" width="98" height="128" /&gt;&lt;br/&gt;&lt;br/&gt;In the book Tipping Point, Malcolm Gladwell ( &lt;a href="http://artofstart.theindianstartup.com/find-the-tipping-point-of-your-venture-36.htm"&gt;my review&lt;/a&gt; ) says "stickiness" of an idea is an important criteria for the idea to tip.&lt;br/&gt;&lt;br/&gt;"Made to stick" by Chip Heath &amp;amp; Dan Heath, is an offshoot of the stickiness chapter of Tipping Point where the authors  analyze how and why ideas stick. They have even formed a mnemonic for it - SUCCES. Each one by itself will not guarantee your idea to stick - but if rightly applied together, the probability of your idea sticking is higher.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Simple : &lt;/strong&gt;For an idea to stick, it has to be simple.For that you need to tear apart the unnecessary layers and go to the core of it.&lt;br/&gt;&lt;br/&gt;Nike - Just do it.&lt;br/&gt;FedEx - The World on Time&lt;br/&gt;&lt;span style="background-color: #ffffff"&gt;Audi - Vorsprung durch Technik ( ok this is an exception, and being Audi they can make anything stick :) )   Jokes apart it explains very well what Audi does - when tranlated it means - Advancement through technology. &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Unexpected : &lt;/strong&gt;The idea should rattle the listeners up. It should break pre conceived notions. Anything unusual is sticky.&lt;br/&gt;&lt;br/&gt;When Apple launched Macbook Air, Steve Jobs pulled the Macbook Air out of an envelope in his keynote address.  He did not dish out the numbers about the weight or the thickness of the laptop. Just that image - the unexpectedness of a laptop coming out of an envelope was enough to establish the product in everyone's mind - the thinnest laptop in the world.&lt;br/&gt;&lt;br/&gt;&lt;span style="background-color: #ffffff"&gt;&lt;strong&gt;Concrete : &lt;/strong&gt;If your idea is abstract or vague or is like a puzzle, the probability of it sticking is hard. It should be direct and should not have any ambiguities about it. &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style="background-color: #ffffff"&gt;Ratan Tata made a statement a couple of years back - "We will produce a car under Rs. 1 Lakh". It was a concrete statement with no ambiguities. It motivated his team to build this car and they launched a car - with 4 doors which is quite safe, efficient and adequately powerful. All this for under Rs 1 lakh - an incredible feat.&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Credible : &lt;/strong&gt; The idea to stick needs to have the  backing of credible people. Quoting customer testimonials is the best example in this regard. If you notice most of the products will proudly present the awards, experts comments and opinions in their website and product brochure.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Emotional : &lt;/strong&gt;We associate emotions to every incident,thought,object. If an idea generates emotion in your listener, then the probability of the idea being remembered and spread is higher. Try recollecting your favorite TV commercials - the successful ones will invariably appeal to one emotion or the other.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Stories : &lt;/strong&gt;No one remembers facts, but we all remember stories. We all remember the moral values found in the stories of Panchatantra, Ramayan and Mahabarath. Imagine if we were just sermoned on just the moral values - will we remember any?&lt;br/&gt;&lt;br/&gt;The book is filled with lots of anecdotes and case studies.  You will never get bored reading  this and it will give you many ideas to make your idea stick :)&lt;br/&gt;&lt;br/&gt;&lt;span style="background-color: #ffffff"&gt; &lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Some quotations from the book :&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"In Hollywood, people use core ideas called 'high-concept pitches.' You've probably heard some of them. Speed was 'Die Hard on a bus.'"&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"&lt;/em&gt;&lt;em&gt;Becoming an expert in something means that we become more and more fascinated by nuance and complexity. That's when the Curse of Knowledge kicks in, and we start to forget what it's like not to know what we know.&lt;/em&gt;&lt;em&gt;" &lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"Stories are like flight simulators for the brain."&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt; "&lt;/em&gt;&lt;em&gt;The most basic way to get someone's attention is this: Break a pattern.&lt;/em&gt;&lt;em&gt;"&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6656788443017777617?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6656788443017777617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/09/make-your-idea-stick.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6656788443017777617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6656788443017777617'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/09/make-your-idea-stick.html' title='Make your idea stick'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8642216157150774502</id><published>2009-08-17T07:58:00.000+05:30</published><updated>2009-08-17T08:47:58.979+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='zone'/><title type='text'>Getting into the zone!</title><content type='html'>Have you ever experienced being in "the zone"? You might have experienced for sure - but never noticed it. Once you are able to notice how it is to be in the zone - you can plan to get into the zone more often - for better productivity and happiness.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is the zone?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The zone is a state of mind when time stops, creativity flows, your breathing is relaxed and steady, new ideas spring up and it leaves you energized wanting for more. In spite of working for hours at a stretch, if you are in the zone - you never feel tired.&lt;br /&gt;&lt;br /&gt;Zen and the art of motorcycle maintenance, Anna Karenina - are two books that I have read where they talk about this state of mind.  Zen book says about getting into the zone on any activity that you do - could be washing dishes, could be fixing a motorcycle, could be writing a blog post. In Anna Karenina, one of the characters - Levin goes to cut corn along with his laborers - this chapter in the book is a masterpiece. Leo Tolstoy beautifully describes how it is to be in the zone - proving why he is one of the greatest brains of all time.&lt;br /&gt;&lt;br /&gt;It took some time for me to discover this "getting into the zone" thing. Whenever I am in the zone the code that I produce is beautiful and bug free. New ideas, hidden potential bugs show up and I squash them even before they get a chance to show up.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How to get into the zone?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You need a ritual. Here are some of the things that I do to get ready to go into the zone&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Music&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Either classical music or some movie songs that I have heard a million times before - mostly AR Rahman songs - so they wont distract but will quieten the outside noise.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Clear out the feeds and empty inbox&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I clear out all the feeds in bloglines, and also empty my inbox - so there is no thread running silently in the head draining resources.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Busy status in IM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;IM is a big distractor. I educate my buddies not to disturb when I am on busy-status.  If they do not respect - I either block them temporarily or sign off from IM.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Load up with water&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;I keep a big jug of water and keep sipping. It will keep the brain hyderated for the upcoming power session !&lt;br /&gt;&lt;br /&gt;After this - when I hit the editor I will notice that time would have stopped, and the things around me will disappear and I will not even hear the music. It will be just me and the editor - and things will start flowing. Because now I will be in the zone!&lt;br /&gt;&lt;br /&gt;What is your ritual to get into the zone?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8642216157150774502?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8642216157150774502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/08/getting-into-zone.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8642216157150774502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8642216157150774502'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/08/getting-into-zone.html' title='Getting into the zone!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7270349006711690831</id><published>2009-07-27T13:26:00.000+05:30</published><updated>2009-07-27T13:46:55.460+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='unit tests'/><category scheme='http://www.blogger.com/atom/ns#' term='agile'/><title type='text'>Fuses blowing off is a good thing</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/Sm1d5cVxoyI/AAAAAAAAAIM/E7VPlUFcFZ0/s1600-h/09122008.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_Mus1-R2qOP0/Sm1d5cVxoyI/AAAAAAAAAIM/E7VPlUFcFZ0/s400/09122008.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5363045972709581602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Can anyone spot what is wrong with this picture? Look closely - there are no fuse carriers and the lines have been shorted by a thick piece of wire. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wondering what it means? - When an electric surge happens - there is no fuse that will blow and break the circuit. The surge will go right into the homes and kill all the devices which are On at that time - TVs, bulbs, mobile chargers...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am not trying to educate BESCOM electricians - they are lazy &amp;amp; crazy and they don't read my blog - but this post is about unit tests. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last week I answered a questionnaire for a friend of mine who is doing a course work about Agile - one of the questions was - Is it not absurd to write unit tests? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The above picture is the answer to the question. Unit tests are like fuses - they blow up in your build and prevent a blow up in production in future. Commenting out an unit test is like shorting the circuit with a thick piece of wire - like in the above picture. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For eg., when a developer forgets to do a null check - and the failing unit test is not fixed, but instead is commented out - your users will be greeted with a Null Pointer exception on the last screen of a payment page. Imagine how mad your client will be?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyway I rest my case - next time when you comment out a failing test - think of that picture - and imagine a surge happening and hitting a 52" Plasma TV showing the last ball of a 20-20 match...pattt...bshhhhhh - and a bunch of hideously laughing BESCOM electricians.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7270349006711690831?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7270349006711690831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/fuses-blowing-off-is-good-thing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7270349006711690831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7270349006711690831'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/fuses-blowing-off-is-good-thing.html' title='Fuses blowing off is a good thing'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/Sm1d5cVxoyI/AAAAAAAAAIM/E7VPlUFcFZ0/s72-c/09122008.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-636210900380091025</id><published>2009-07-22T09:39:00.000+05:30</published><updated>2009-07-22T10:31:41.759+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Microsoft's battles</title><content type='html'>Microsoft is fighting lot of battles - that is one problem of being big.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;OS&lt;/b&gt; : Windows &lt;b&gt;vs&lt;/b&gt; OS X, Linux, Solaris, and now Google Chrome OS&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Email&lt;/b&gt; : Hotmail/Live &lt;b&gt;vs&lt;/b&gt; GMail, YMail &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Search&lt;/b&gt; : Bing &lt;b&gt;vs&lt;/b&gt; Google,Yahoo..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Database&lt;/b&gt; : MS Sql Server &lt;b&gt;vs&lt;/b&gt; Oracle,MySQL,PostgreSql..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;IM&lt;/b&gt; : MSN Messenger &lt;b&gt;vs&lt;/b&gt; GTalk, Yahoo Messenger,IRC,Pidgin&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Programming platform&lt;/b&gt; : .NET &lt;b&gt;vs&lt;/b&gt; Java..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Languages&lt;/b&gt; : C#,VB.NET,ASP.NET  &lt;b&gt;vs&lt;/b&gt; Java, Ruby,Python,PHP,Perl..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Mobile OS&lt;/b&gt; : Windows Mobile &lt;b&gt;vs&lt;/b&gt; Android, OS X, Symbian..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Media player&lt;/b&gt; : Zune &lt;b&gt;vs&lt;/b&gt; iPod, Creative, Sony..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Office Suite&lt;/b&gt; : Microsoft Office &lt;b&gt;vs&lt;/b&gt; OpenOffice, Google Apps&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Browser&lt;/b&gt; : Internet Explorer &lt;b&gt;vs&lt;/b&gt; Firefox, Safari, Chrome, Opera&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Gaming Platform&lt;/b&gt; : XBox &lt;b&gt;vs&lt;/b&gt; Nintendo, Sony and now iPhone&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Vector graphics for web&lt;/b&gt; : Silverlight &lt;b&gt;vs&lt;/b&gt; Flash, Flex&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My head is spinning. If you notice the ones on the right of VS - for instance Opera - that is their entire life - the reason for their existence. They are focusing all their energies and souls into their products  -yet Microsoft is able to match them and give a good fight.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Even though I am a MS baiter, I have to admit - Microsoft is good.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The above list is not complete. What other battles you think Microsoft is fighting?&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-636210900380091025?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/636210900380091025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/microsofts-battles.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/636210900380091025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/636210900380091025'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/microsofts-battles.html' title='Microsoft&apos;s battles'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7759025485312098573</id><published>2009-07-22T04:55:00.000+05:30</published><updated>2011-01-19T19:34:25.923+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Get inspired by the Spartans : "300" Movie Review</title><content type='html'>&lt;img class="aligncenter size-full wp-image-46" src="http://artofstart.theindianstartup.com/files/2009/07/300_movie.jpg" alt="300_movie" width="500" height="207" /&gt;&lt;br/&gt;&lt;br/&gt;Have you seen the movie - 300? It is the story of 300 Spartans who defy all logic and fight against wave after wave of attacks by a much bigger Persian army. Technically it is a well made movie and is a good entertainer - but as an entrepreneur you can draw lot of inspiration from this movie.&lt;br/&gt;&lt;br/&gt;The Spartans were severely outnumbered - but they believed in their abilities, their training, the trust they had with one another - sounds familiar? :)&lt;br/&gt;&lt;br/&gt;As an entreprenur you will have to fight lot of battles - thought not as gory as Spartans.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Fight against a well established player : &lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Like the Spartans, when Apple started they had to fight IBM. When Pepsi started it had to fight Coke. You can find so many stories where a small company challenged the giant in the industry. If you are one of those entrepreneurs fighting a bigger player - keep going. If you believe in your abilties, in your team - even if it is small - you can win the battle eventually.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Fight against established norms :&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Spartans did not believe that they had to match the enemy one to one in number. If they had stuck to the established military principle - they would have lost the battle even before it began. But they defied the established norm and held the Persian army at bay.&lt;br/&gt;&lt;br/&gt;When twitter started, there was criticism. Why will anyone want to limit their thoughts to 140 characters when there are blogs? - and look what is happening today.&lt;br/&gt;&lt;br/&gt;In NewZealand, Tendulkar was sent to open the innings, and instead of protecting the wicket and seeing through the initial overs,  he took advantage of the open boundaries and accelerated the score. Purists criticised him for rash play - but he changed Cricket forever.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Bend the rules to your advantage : &lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Spartans bent the rule by making Persians enter a smaller area to fight - so inspite of the Persian army having a larger force  they were forced to send only a few at a time to fight with the Spartans - which the Spartans decimated.&lt;br/&gt;&lt;br/&gt;This is what all management books say - find out what is your core competency, your strength  - and try to  focus on that -  try and dictate how the battle has to be fought.&lt;br/&gt;&lt;br/&gt;Take a couple of hours off - and you and your team watch this movie together - it will be quite an inspiration.&lt;br/&gt;&lt;br/&gt;Some interesting quotes from the movie :&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"Immortals... we put their name to the test. "&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"We did what we were trained to do, what we were bred to do, what we were born to do! "&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"Spartans! Ready your breakfast and eat hearty... For tonight, we dine in hell! "&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;em&gt;"The world will know that free men stood against a tyrant, that few stood against many, and before this battle was over, even a God-king can bleed."&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7759025485312098573?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7759025485312098573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/get-inspired-by-spartans-movie-review.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7759025485312098573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7759025485312098573'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/get-inspired-by-spartans-movie-review.html' title='Get inspired by the Spartans : &amp;quot;300&amp;quot; Movie Review'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1443295515171944203</id><published>2009-07-20T07:35:00.000+05:30</published><updated>2009-07-20T08:01:16.584+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>Staples Print Center's gift to me - Khatra.exe</title><content type='html'>Last weekend I went to Staples Print Center in Marathahalli - Printo has closed shop and moved out. And when I got home I plugged the USB drive into Vista and AVG Anti Virus did not complain - but I saw a program called Khatra.exe asking for Admin privileges to run. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then I rebooted into Ubuntu and was horrified to see the files that were there. There were folders and lots of exes. Now I am upset with 2 entities here.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. Staples Print Center&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;Printo always scans the flash drives ( even if it used to take time ) and not once they loaded viruses on to my USB drive.  Wish Staples learns from their competitor and educates their employees to follow proper process ( I am sure Staples will have it in their employee handbook ).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. Vista&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;I did not give administrative privileges to Khatra.exe, still it managed to copy itself in the registry in some 10 places, got itself added to startup , and had the guts to ask again for administrative privileges when I rebooted. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am shocked that inspite of all the zombie Windows XPs on the net, Microsoft has not learnt a thing - it is still a MG road platform - anyone can come, sit, pitch their tent and start doing business.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am seriously considering investing in Codeweaver or trying out Virtual Box for Ubuntu - Office is one thing that forces me to reboot to Windows. It has wasted a few hours of my time - imagine the billions of hours people will be losing all over the world because of poor security measures in the OS. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1443295515171944203?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1443295515171944203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/staples-print-centers-gift-to-me.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1443295515171944203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1443295515171944203'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/staples-print-centers-gift-to-me.html' title='Staples Print Center&apos;s gift to me - Khatra.exe'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2611023808929975892</id><published>2009-07-15T12:57:00.000+05:30</published><updated>2009-07-18T09:13:46.844+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='interview'/><category scheme='http://www.blogger.com/atom/ns#' term='3Five8'/><category scheme='http://www.blogger.com/atom/ns#' term='update'/><title type='text'>ApartmentAdda Interview &amp; an update</title><content type='html'>&lt;a href="http://TheIndianStartup.com/"&gt;TheIndianStartup.com&lt;/a&gt; interviewed us recently - you can read about the interview in their &lt;a href="http://interviews.theindianstartup.com/apartmentaddacom-29.htm"&gt;blog&lt;/a&gt;.  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now for the update, my startup is no more a sole-proprietorship. It is now a Private Limited firm - 3Five8 Technologies Pvt. Ltd. When I started -  sole proprietorship made sense - because it did not cost anything, nothing to register and I can concentrate on building the portal.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, after the launch and after winning Adda's first premium  customer and the subsequent customers I dealt with all had this uneasiness doing business with a sole proprietor. I understood that sole proprietorship was not sufficient any more. Finally kicked off the process in April sometime - took close to 2 months in my case because of various reasons.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Having a  Pvt. Ltd. company gives confidence to my customers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And it did cost quite a bit :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. It costs quite a lot to register.... around 27k.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Every year the company has to submit its audited finances - even if it makes a loss. This is again around 25k every year.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. You cannot simply shutdown a company. The procedure is very cumbersome and one has to get NoCs from every possible nook and corner. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Had to deposit 1 Lakh as initial investment - or show assets worth 1 Lakh to start. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I cannot imagine what the formalities will be for making a Public Ltd. company.  If I do it one day I will blog here :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Are you wondering what is 3Five8? - There is a sound reasoning behind the name but I am still debating whether to explain it or let people keep guessing what it means ! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2611023808929975892?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2611023808929975892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/apartmentadda-interview-update.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2611023808929975892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2611023808929975892'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/apartmentadda-interview-update.html' title='ApartmentAdda Interview &amp; an update'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3185962423999866561</id><published>2009-07-10T08:06:00.000+05:30</published><updated>2009-07-10T08:26:26.008+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Book reviews on my new blog</title><content type='html'>I have started writing here in &lt;a href="http://artofstart.theindianstartup.com/"&gt;http://artofstart.theindianstartup.com&lt;/a&gt;.  The theme mainly is books that are inspiring and valuable for an entrepreneur. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here are the three posts I have written :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://artofstart.theindianstartup.com/follow-your-heart-like-santiago-15.htm"&gt;Follow your heart like Santiago&lt;/a&gt; - review of The Alchemist by Paulo Coelho&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://artofstart.theindianstartup.com/blaze-a-new-path-like-howard-roark-29.htm"&gt;Blaze a new path like Howard Roark&lt;/a&gt; - review of The Fountainhead by Ayn Rand&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://artofstart.theindianstartup.com/find-the-tipping-point-of-your-venture-36.htm"&gt;Find the tipping point of your venture&lt;/a&gt; - review of The Tipping Point by Malcolm Gladwell&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will continue writing in this blog about technical things and a developer's perspective of running a startup and of course my frustrations with that browser and that operating system :)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3185962423999866561?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3185962423999866561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/my-book-reviews-on-my-new-blog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3185962423999866561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3185962423999866561'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/my-book-reviews-on-my-new-blog.html' title='Book reviews on my new blog'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1612203653493201204</id><published>2009-07-09T15:14:00.000+05:30</published><updated>2011-01-19T19:34:25.927+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Find the tipping point of your venture</title><content type='html'>&lt;p style="text-align: left"&gt;&lt;img class="aligncenter size-full wp-image-38" src="http://artofstart.theindianstartup.com/files/2009/07/6a00c225280266f2190109d07debcd000e-500pi.jpg" alt="6a00c225280266f2190109d07debcd000e-500pi" width="125" height="200" /&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;"The Tipping Point" is another interesting book from Malcolm Gladwell. "Tipping points" are the levels at which the momentum for change becomes unstoppable. He analyses how social epidemics start and classifies 3 kinds of people you will need - who will help your product/portal/message reach the tipping point.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;strong&gt;Connectors : &lt;/strong&gt;Connectors are passive information passers. "Hi I heard about this cool website..." - is what they will say - and they will say this to quite a few.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;strong&gt;Mavens : &lt;/strong&gt;Mavens are more factual. "Do you know you can get this and this done in this website..." - is what they will say. They analyze threadbare the features/shortcomings and will help the listener make a fair judgement of the product.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;strong&gt;Salesmen : &lt;/strong&gt;Salesmen are more persuasive.  "You should be using this website because it will save you time and effort...." is what they will say.  They not only do the job of mavens - by giving you facts but they also will list out the advantages in such a manner that will make the listener run and get it.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;You have to spot the connectors, mavens and salesmen among your customers. The tried and tested advertising is word of mouth - it is very hard to get this kind of advertising, but this is the only way you can "tip" your business.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;So - rethink your strategy. How do you get people to talk about your product - is it through doing more SEO, is it through meaningful articles on a blog, is it by talking more to your customers?  Wish I knew the right answer :) - but it does raise interesting questions - and in the answers lie the strategy to help your venture reach its tipping point.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;Some interesting quotes from the book :&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;em&gt;"The three rules of the Tipping Point -- The Law of the Few, the Stickiness Factor, the Power of Context -- offer a way of making sense of epidemics. They provide us with direction for how to go about reaching a Tipping Point."&lt;/em&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;em&gt;" Acquaintances, in short, represent a source of social power, and the more acquaintances you have the more powerful you are."&lt;/em&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;em&gt;"Ideas and products and messages and behaviors spread just like viruses do."&lt;/em&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1612203653493201204?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1612203653493201204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/07/find-tipping-point-of-your-venture.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1612203653493201204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1612203653493201204'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/07/find-tipping-point-of-your-venture.html' title='Find the tipping point of your venture'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7309705909606357034</id><published>2009-06-29T14:00:00.000+05:30</published><updated>2011-01-19T19:34:25.930+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='ayn rand'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Blaze a new path like Howard Roark</title><content type='html'>&lt;img class="aligncenter size-full wp-image-30" src="http://artofstart.theindianstartup.com/files/2009/06/tf_pb.jpg" alt="tf_pb" width="102" height="166" /&gt;&lt;br/&gt;&lt;br/&gt;"The FountainHead" by Ayn Rand is an eye opener in many ways. Howard Roark is an architecture school student who has a different philosophy on how buildings should be built. He wanted to build structures that will be aesthetically pleasing, economically meaningful, in tune with the environment and the building should make a statement. Whereas the industry was aping what the Gothic and romantic architectures of the past had built - with meaningless arches, facades and wasted space.&lt;br/&gt;&lt;br/&gt;He is thrown out of his college because he refuses to design the traditional architecture and struggles for work - but he &lt;strong&gt;never once compromises on his ideals&lt;/strong&gt;. He waits and his time comes and the world accepts his style of architecture. It is one man against a well established industry who tries hard to keep him down. But&lt;strong&gt; the harder you push a ball into water - the faster it rises out and with more force&lt;/strong&gt; - Howard Roark wins in the end.&lt;br/&gt;&lt;br/&gt;As an entrepreneur - you might have battles yourself - as you are trying to blaze a new path, a new product, a new concept. You might be told many a times that your idea will not work. Listen to them to retune your product or offering - but do not get discouraged. If you have faith in your idea just stick to your guns - &lt;strong&gt;you will win in the end&lt;/strong&gt;. There are so many success stories out there where perseverance and believing in oneself helped create an industry.&lt;br/&gt;&lt;br/&gt;This book is a hard read - 600 or so pages - and it takes a full 100 pages before the pace picks up. And the first half of the book is quite discouraging because Howard Roark goes to the very bottom - but the second half gets very interesting and you can relish his victories. Somewhere in the middle while Howard Roark is fighting a battle, he gives courage to a drama writer  - to take the hard path. The advice he gives very much will apply to an entrepreneur.&lt;br/&gt;&lt;br/&gt;Some interesting quotes from the book :&lt;br/&gt;&lt;br/&gt;"Wheeling his bicycle by his side, the boy took the narrow path down the slope ofthe hill to the valley and the houses below. Roark looked after him. He had never seen that boy before and he would never see him again. &lt;strong&gt;He did not know that he had given someone the courage to face a lifetime&lt;/strong&gt;"&lt;br/&gt;&lt;br/&gt;" I don't build in order to have clients. I have clients in order to build!"&lt;br/&gt;&lt;br/&gt;"The question isn't who is going to let me; it's who is going to stop me"&lt;br/&gt;&lt;br/&gt;Howard Roark you are my hero :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7309705909606357034?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7309705909606357034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/06/blaze-new-path-like-howard-roark.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7309705909606357034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7309705909606357034'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/06/blaze-new-path-like-howard-roark.html' title='Blaze a new path like Howard Roark'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-368892491883601518</id><published>2009-06-22T14:47:00.000+05:30</published><updated>2011-01-19T19:34:25.938+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Follow your heart like Santiago</title><content type='html'>&lt;p style="text-align: center"&gt;&lt;img class="size-full wp-image-16 aligncenter" src="http://artofstart.theindianstartup.com/files/2009/06/175px-thealchemist.jpg" alt="175px-thealchemist" width="112" height="182" /&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: center"&gt;The Alchemist - Paulo Coelho&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;This book written by the Brazilian author, Paulo Coelho - is a very very bad book - in a good way  - because it has the potential to change your life upside down !! You can finish it on a weekend  - 160 pages is all it is. It traces the journey of Santiago, the shepherd boy who goes in hunt of a treasure.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;This book will have a huge impact on your life. While reading and after reading it will leave you disturbed, questioning yourself, and if you had suppressed a dream - a dream of starting your own business, or learning something like guitar which you keep postponing, or going on a crazy bike ride to another city - anything - these dreams will come alive and will dance before you.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;The book teaches  you to follow your heart. It is as simple as that. In fact all of Paulo Coelho's books have this recurring theme - do not suppress your dream, you have one life and you have to allow it to go where it is destined to go. Do not restrict yourself saying this is all you were born to do - a 9 to 6 job, slogging at work day in and day out. Take risks, and let your heart decide what is to be done - and 9 out of 10 situations your heart will pick the right path.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;Go ahead hunt for the treasure by listening to your heart - your heart already knows where the treasure is.&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;Some memorable quotations from the book:&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;"&lt;span style="color: #000066;font-size: small"&gt;When you want                      something, all the universe conspires in helping you to achieve                      it."&lt;/span&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;span style="color: #000066;font-size: small"&gt;"There is only                      one way to learn. It's through action."&lt;/span&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;span style="color: #000066"&gt;&lt;span style="font-size: small"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066;font-size: small"&gt;Listen to                      your heart. It knows all things, because it came from the                      Soul of the World and it will one day return there."&lt;/span&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;span style="color: #000066;font-size: small"&gt;"There is only                      one thing that makes a dream impossible to achieve: the fear                      of failure."&lt;/span&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;If you are interested you can read what I wrote about this book a year back on my personal blog - when I was still working 9 to 6 -  &lt;a href="http://kvrlogs.blogspot.com/2008/07/alchemist.html"&gt;http://kvrlogs.blogspot.com/2008/07/alchemist.html&lt;/a&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;span style="color: #000066;font-size: xx-small"&gt;&lt;br/&gt;&lt;/span&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style="text-align: left"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-368892491883601518?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/368892491883601518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/06/follow-your-heart-like-santiago.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/368892491883601518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/368892491883601518'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/06/follow-your-heart-like-santiago.html' title='Follow your heart like Santiago'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3195325946815158554</id><published>2009-05-25T07:35:00.000+05:30</published><updated>2009-05-25T17:40:36.407+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Finally Switched from Vista to Ubuntu 9</title><content type='html'>&lt;p&gt;Finally I have made the jump from Windows to Linux - the 3rd time. First 2 times I did it when I was on a J2EE project ( weblogic environment ) and a SOA project ( Tomcat ). Once I rolled off the projects again I had to go back to Windows.&lt;/p&gt;&lt;p&gt;Now this is the 3rd time I am switching and along with it the development environment of Apartment Adda to Ubuntu and I will be here for quite some time - perhaps till I get a powerbook ;) The build and production are already on linux - so it was easy to make the switch - the scripts were all working. A few things were holding me back - like Nokia PC Suite, ITunes, Chrome - but I am feeling better already for having made the choice.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. Ubuntu 9 is slick, good on eyes and blazingly fast&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;My thumbrule for judging the performance of an OS is - everything should launch like how a notepad launches in Windows XP ( vista notepad takes longer than XP notepad). In Ubuntu most of the apps meet the critieria. Ubuntu boots really fast and is immediately responsive after desktop comes up and doesn't cheat like XP or Vista. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;2. Terminal&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I had putty for SSHing, a cygwin window for tailing error file, and a command prompt for building, running tests - I know I could have merged cygwin window and command prompt - habits die hard. Now I have one window - with tabs for each of the above. Really neat - and I have switched to the mainframe green - gives me a nostalgic feeling since thats where I started my career.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3&lt;/strong&gt;&lt;strong&gt;. Multiple Workspaces&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I am a big fan of multiple workspaces. Missed it in Windows and earlier OS X versions. Helps segregate work and fun. Now with extended desktop and multiple workspace - it is productivity quadrapled. And to switch all I have to do is to move the mouse to the desktop area where there are no windows and scroll the mouse wheel - and it switches.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4. Feeling light&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I am not running any of the memory hogs :&lt;/p&gt;&lt;p&gt;1. AVG Anti virus&lt;br /&gt;2. Windows Defender&lt;br /&gt;3. Windows Firewall&lt;br /&gt;4. Spybot S&amp;amp;D&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5.Unixiness&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Vi, cron jobs, apt-get ( debian specific though ), pipe, grep - the list of toys is endless. Now when I think back I should have switched in Jan 09 when I got this laptop. But kept postponing the switch thinking it will take time to set things up - apparently it took me half a day yesterday and the time / frustration saved from today onwards will pay back within a week.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;What I will miss : &lt;/p&gt;&lt;p&gt;ITunes, Chrome, Nokia PC Suite, Tortoise SVN, HeidiSQL... Do let me know if youknow of some alternatives.&lt;/p&gt;&lt;p&gt;So after crying here : &lt;a href="http://kvrlogs.blogspot.com/2009/02/vista-is-a.html"&gt;http://kvrlogs.blogspot.com/2009/02/vista-is-a.html&lt;/a&gt; and misjudging here : &lt;a href="http://kvrlogs.blogspot.com/2008/04/rendezvous-with-vista.html"&gt;http://kvrlogs.blogspot.com/2008/04/rendezvous-with-vista.html&lt;/a&gt; - I have made the switch wholeheartedly and following is the request my machine will be making to the webservers all over the world - doesn't it look beautiful :)&lt;/p&gt;&lt;p&gt;&lt;em&gt;Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3195325946815158554?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3195325946815158554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/05/finally-switched-from-vista-to-ubuntu-9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3195325946815158554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3195325946815158554'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/05/finally-switched-from-vista-to-ubuntu-9.html' title='Finally Switched from Vista to Ubuntu 9'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6370243748973831691</id><published>2009-05-11T09:52:00.000+05:30</published><updated>2009-05-11T10:25:46.604+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><title type='text'>Specialization is for insects</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SgeoTzQiTrI/AAAAAAAAAHE/sT3kCbAJ10o/s1600-h/images+(1).jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 130px; height: 87px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SgeoTzQiTrI/AAAAAAAAAHE/sT3kCbAJ10o/s320/images+(1).jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5334417341774188210" /&gt;&lt;/a&gt;&lt;br /&gt;There is this age old debate - should you specialize on a skill, or generalize and become a jack of all trades?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Heres a quote that answers the question :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;div&gt;“A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, and die gallantly. Specialization is for insects.”&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;– Robert A. Heinlein — from The Notebooks of Lazarus Long&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are exceptions - but as a generalization - the above quote is spot on. In any career you will have your main stream ( BA, Developer, QA, Architect etc. ) - but to become really kickass in your stream -  you have to develop other surrounding skills.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Where I am coming at is - as an entrepreneur you will be forced to don many hats. I have met a few entrepreneurs who will dig through their card holder to give me their appropriate business card. They actually have multiple business cards with various designations like VP,  Architect, CTO, Business development manager etc. Perhaps they might not be the best in all the roles - but overall they trump the specialists. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So go ahead. If you are a developer talk to your QA, BA, PM, HR, RM, BDM, MD - on what they do, how they do, problems they face, how they tackle - whenever you get a chance - these chats will help you in your career and will help you some day when you run a startup - where you have to be a little of everything. &lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So become the jack of all trades and a master of one or two.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6370243748973831691?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6370243748973831691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/05/specialization-is-for-insects.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6370243748973831691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6370243748973831691'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/05/specialization-is-for-insects.html' title='Specialization is for insects'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SgeoTzQiTrI/AAAAAAAAAHE/sT3kCbAJ10o/s72-c/images+(1).jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7778174278093759687</id><published>2009-04-12T19:56:00.000+05:30</published><updated>2009-04-12T22:52:10.307+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tech choices'/><title type='text'>Tech Choices a StartUp Developer has to make</title><content type='html'>The eco system for programming languages and frameworks is well evolved - and is continously evolving. As a web developer you are faced with many choices. I have tried to capture some of the options I had to evaluate for Apartment Adda. I have left out the esoteric languages and frameworks which have not become mainstream yet.&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Programming Language - Java, PHP, Ruby, Python&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;This is the first decision a developer has to make and might be the easiest choice - pick the one where you have the most expertise. However if you are well versed in more than one language - pick the one that will suit your startup - based on the funds you have ( cheapest to host will be php to Java hosting being expensive) , speed at which you want to release ( php/rails being fastest to Java being the slowest ), team's expertise ( java developers being easy to find and  ruby developers being hard to find ) etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;Framework Choices - Rails, ActiveRecord, CakePHP, Spring, Hibernate, Django..&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;In most of the cases the framework and language decision will go hand in hand. If you pick Rails and active record then you will be going with Ruby. If you pick Spring,Hibernate - then you will pick Java. In the end it all boils down to the passion and expertise you have with the languages and frameworks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One advice I have here is - do not pick a language/framework to educate yourself. You can try to learn from a hobby project - but not with a startup. The honeymoon period is only till your launch date when you can learn/play/experiment. But after launch you cannot go back on any of your decisions - and you cannot afford to have downtime, bugs or incomplete features - customers these days are spoilt with high quality and feature rich applications like Gmail, Facebook etc. and they will expect the same out of your product too. So picking a language/framework where you are &lt;i&gt;The Guru&lt;/i&gt; will save you from lot of trouble.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;Database - MySQL,PostgreSQL&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Tough choice here. Both are equally good. MySQL wins the popularity contest.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Javascript Frameworks - Dojo, MooTools,Prototype,Scriptaculous&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Try looking at the showcases each framework provides and also look at the sample code. Pick the one that will suit your design and also factor in the size of the compressed file.  I do not understand why the browsers won't include the javascript framework in their installers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Development OS - OS X, Linux, Windows&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Sometimes you are forced to work with an OS ( Windows because of Nokia PC software which will not work in linux). Some times you have no choice but to work with an OS ( linux for hosting / build machine ). Most of the time, for a startup,  you will not have money for luxuries so you can only drool at OS X screenshots. Sigh. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Hosting - Shared or Dedicated&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Avoid shared hosting. It will be the cheapest option - but you will have trouble later with ip address being blacklisted because a spammer was sitting next to you. Dedicated hosting costs a little more but it will be worth it and also you get full control. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;GWT&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;A developer's dream come true - need not touch javascript. If you choose GWT most of the tech choices are already made for you. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;HTML/CSS : Table vs DIV&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;I don't have enough expertise with DIVs so I built my layout with Tables - simple as that. Even though I hear lot of advantages of DIVs I decided to go with Tables - looks great even when browser is resized, resolution is changed, some content decides to grow out of hand etc. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Richeditor frameworks - YUI Rich Text editor, TinyMCE, NicEdit&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;No clear winner - each has its own quirks and strong points. This one you can easily change even after going live.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;IDE - Eclipse, IDEA, Netbeans&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Perhaps IDEA might be the first software license I purchased. There are open source alternatives for almost everything - Office, Photo editing etc. But IDEA burns all the open source alternatives to ash with its blazing speed and shortcuts.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I guess this covers most of the choices I think I made. Do point out any choices I might have missed and any better alternatives you have come across.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7778174278093759687?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7778174278093759687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/04/tech-choices-startup-developer-has-to.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7778174278093759687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7778174278093759687'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/04/tech-choices-startup-developer-has-to.html' title='Tech Choices a StartUp Developer has to make'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-5345991255135343808</id><published>2009-03-27T08:38:00.000+05:30</published><updated>2009-03-27T14:16:26.057+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>My Best Friend Linux</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mus1-R2qOP0/ScxDkTmd_AI/AAAAAAAAAGs/EtexK_w_1a8/s1600-h/images+(1).jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 102px; height: 122px;" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/ScxDkTmd_AI/AAAAAAAAAGs/EtexK_w_1a8/s320/images+(1).jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5317699551033687042" /&gt;&lt;/a&gt;Today I was setting up a cron job and suddenly realized - Linux has been such a good friend to me all these years and I never recognized this fact. This post is how Linux has stood by my side silently and quietly helped me do difficult things easily, has never once failed me, is always there when I wanted, does not require me to pay, teaches me cool tips &amp;amp; tricks and is a joy to talk with - what else can you expect from your best friend.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will summarize some of the features I love linux for.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. tail -f error.log&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I use tail command a lot. Only Textpad in windows world has something equivalent of it and that too is a little jerky and with large log files Textpad becomes slow. Tell me if there is a better alternative to Textpad and Notepad++ ( should I have to always manually reload in Notepad++?).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. crontab&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Hats off to the geniuses behind crontab concept. Scheduling programs to run every minute to run on a particular day once a year - is so simple. Just by editing a text file you can schedule your programs to your needs.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. CLI&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;I can do "anything" from the command line. It is much faster, can pipe actions, can script them and much more.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;4. VI Editor&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Navigation, search, replace - cannot be any simpler and faster. Emacs fans - I know you guys can get it done too - we are brothers here. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;5. Permissions&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Read, Write, Execute permissions - the first thing I learnt in Unix land and lets me sleep peacefully at night!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;6. No License hassles&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;This is the biggest reason why I love linux. I can download it, burn it, install it in my machines and not worry about the license or legal issues. For a startup with a shoe string budget - this is a boon. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course there are numerous other benefits - lack of viruses, malware, great performance even in lowly hardware, ease of installing applications and countless others. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To all the people who have contributed to Linux - my sincere thanks. &lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-5345991255135343808?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/5345991255135343808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/03/my-best-friend-linux.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5345991255135343808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5345991255135343808'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/03/my-best-friend-linux.html' title='My Best Friend Linux'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/ScxDkTmd_AI/AAAAAAAAAGs/EtexK_w_1a8/s72-c/images+(1).jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4681479155675624048</id><published>2009-03-16T08:38:00.000+05:30</published><updated>2009-03-16T10:25:51.675+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='developer'/><category scheme='http://www.blogger.com/atom/ns#' term='lessons learnt'/><title type='text'>5 Advantages and Disadvantages a Developer has when running his/her own Startup</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/Sb3FT5BgD8I/AAAAAAAAAGk/_nuyIkD0zB4/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 113px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/Sb3FT5BgD8I/AAAAAAAAAGk/_nuyIkD0zB4/s320/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5313620080882356162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;And before I begin the usual disclaimer : This post is for the developers who have a startup idea for a click and mortar business ( meaning an online portal or a software product ) and not the traditional brick and mortar types. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hi there my developer friends and those developers who are contemplating a career as an entrepreneur and running their own startup. My recommendation - take the plunge - we have an &lt;b&gt;unfair advantage&lt;/b&gt; already :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the world out side of World of warcraft I chose my career as a developer - not a cook, not an artisan, not an F1 driver, not a manager - but a developer. And now in my current role as an entrepreneur  I am patting myself for the decisions I took on all the career forks that were put in front of me - and kept choosing the paths so I remained a developer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is why being a developer/architect is perfect for an entrepreneurial stint. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Advantages &lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. You will &lt;b&gt;save a ton of money on developing&lt;/b&gt; your product.Currently my expenses are hosting, printing, hardware, internet charges, business cards, logo and stylesheet design. I don't pay myself yet - so it has been light on my pocket so far. If you had to hire developers it will cost a lot in building the prototype, the first release, maintaining it, enhancing it - software as you know very well is not static and development costs will keep growing.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. If you are not a developer and employ a team, then you are at their mercy on the quality, deadlines, technological choices, performance etc. But being a developer you know first hand how to &lt;b&gt;ensure your  product is &lt;/b&gt;&lt;b&gt;kick-ass&lt;/b&gt; on all fronts.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Intuition - over a period of time you gain these gut feelings for various scenarios. From a simple login page, to a complex account reconciliation screen. You know what will work and what will not work - it saves lot of headaches and rewrites down the line because you can &lt;b&gt;do it right the first time&lt;/b&gt; itself.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Database design - if you are a developer who also can do good database design then you will do really well. You &lt;b&gt;can do complex stuff easily &lt;/b&gt;without taking performance hits. Did I hear ORM - you cannot marry a dog and a cat - accept it. OO and relational tables are different species. ORM will be attractive initially but in the long run it will create lot of issues and you will be writing queries in your mapping files.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. Process - Next to database design is the process. You can be a BA, QA or PM and as long as you are clear about the process you can release a bug free product on time. Developers have a huge edge here because &lt;b&gt;we are the process&lt;/b&gt; ! And if you are an Agile devleoper - you will rock as an entrepreneur. Will be writing a post on how Agile process for an entrepreneur is like mock object for an unit test :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Disadvantages / Short Comings &lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. As a developer I am not hard wired to do Business Analysis. I once did a showcase when my BA and PM were held up on something and I learnt an important lesson. Even though we solve and implement complex business problems - when it comes to &lt;b&gt;analysis and presenting our solution&lt;/b&gt; - we don't do a great job.  At times there might be a feature that excites you as a developer but its not a big deal for customers and the reverse applies too. When you try to sell your product you should identify these things and let go off your turn ons ( ajaxy sortable tables..but customers wont even notice it ) and developer humility ( like SSL is no big deal but still you have to talk about it - it is important for customers ).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Being a developer I &lt;b&gt;get carried away &lt;/b&gt;in trying to solve a non existent problem because it excites me. Since there is no hawky PM or a BA to convince that this cool thing is really needed - I just go ahead and do it and waste my time. I had to discipline myself in not going into these tangential excursions because time and effort is limited and I have to use it effectively.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. &lt;b&gt;V&lt;/b&gt;&lt;b&gt;erbal communication&lt;/b&gt; - developers talk less and let the code / product do the talking. But as an entrepreneur you have to talk to lot of people about your product, your business. It is a new skill that you will be forced to acquire - and I feel this is an important addition to your skillset. Imagine a developer who can make a pitch - nothing can be better than that !&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. &lt;b&gt;Written communication&lt;/b&gt; - Developers hate documentation. But now you have to write the FAQ, the sales pitch, the What and the Why, email broadcast on new features and the 1001 things. I  am still learning the art of writing about my product so it has the right tone and there are no ambiguities. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. &lt;b&gt;Wearing a quality hat&lt;/b&gt; - This is the biggest challenge I have had so far while developing Apartment Adda. There are so many edge cases that as developers we do not think - we always try to make the product work and do not try to break it. You will have to do some serious rewiring of your brain :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the end - as a developer you have a huge advantage and a few disadvantages - but you can overcome these if you put your mind to it. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So if you have an idea you wanted to work on - go ahead and start working on it. Being a developer you are well equipped and have enough ammunition with you already.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4681479155675624048?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4681479155675624048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/03/5-advantages-and-disadvantages.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4681479155675624048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4681479155675624048'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/03/5-advantages-and-disadvantages.html' title='5 Advantages and Disadvantages a Developer has when running his/her own Startup'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/Sb3FT5BgD8I/AAAAAAAAAGk/_nuyIkD0zB4/s72-c/images.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6253970640712467042</id><published>2009-03-12T08:10:00.001+05:30</published><updated>2009-03-12T08:44:38.415+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>What is the secret sauce of Apple,SAP,Nintendo...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/Sbh2I0Ed2xI/AAAAAAAAAGc/owMyPDSVYgY/s1600-h/shuffle-silver.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 242px; height: 329px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/Sbh2I0Ed2xI/AAAAAAAAAGc/owMyPDSVYgY/s400/shuffle-silver.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5312125654271908626" /&gt;&lt;/a&gt;First the disclaimer - I don't have the answer to the question  - What is the secret sauce of these companies. It is a rhetorical question.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Today morning I woke up to be greeted with iPod shuffle - and Apple has released a simple but very useful feature ( unlike the shuffle feature they bragged about in shuffle's first release ). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now shuffle can talk to you about the song or the playlist name - very neat. Most of the time when you are working out or driving - it is hard to switch playlists - now this feature has made it really easy to use an iPod. I hope Apple updates its firmware so my iPod classic gets this feature. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But it makes me wonder how Apple can consistently come up with "cool" features. Is it the culture, is it because of Steve Jobs, is it some magic potion they put in the employee's food? I really wish  Steve Jobs writes a book on Apple.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nintendo is in the same league as Apple. Their graphics is rudimentary when compared to PS3 or XBOX 360. But Nintendo consistently captures the imagination of gamers - with their innovative products like Wii or a DS. Why is that Nintendo alone is able to rewrite the rules, while Sony,Microsoft keep staring like lost puppies.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SAP is another company I admire - they have built this really complex software that runs heavy business and does complex transactions - between continents, between various industries and suppliers, between various systems, databases. How did they achieve it? What is the secret process they follow - is it XP, Waterfall, RUP or some unique Technik.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are so many successful companies and each one of them have a secret sauce. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What is the secret sauce my startup has?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6253970640712467042?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6253970640712467042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/03/what-is-secret-sauce-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6253970640712467042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6253970640712467042'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/03/what-is-secret-sauce-of.html' title='What is the secret sauce of Apple,SAP,Nintendo...'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/Sbh2I0Ed2xI/AAAAAAAAAGc/owMyPDSVYgY/s72-c/shuffle-silver.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4621229296292507540</id><published>2009-03-02T08:10:00.001+05:30</published><updated>2009-03-02T16:03:39.637+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='apartmentadda'/><category scheme='http://www.blogger.com/atom/ns#' term='UI'/><title type='text'>Evolution of UI of Apartment Adda</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;This is a post I wanted to write for a long time. Here are some screenshots of how &lt;a href="http://apartmentadda.com/"&gt;Apartment Adda&lt;/a&gt; looked at different stages.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;October 2007 : I spent a weekend creating a prototype of Apartment Adda. Got an open source web design template from &lt;a href="http://www.oswd.org/"&gt;owsd.org&lt;/a&gt; and was able to quickly create a working site.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We had one goal for our UI to begin with. When a user logs in he need not click on different pages to see what is happening in his or her Adda. In one click he should get to see all the updates and also get a bird's eye view of everything - without getting flooded with information. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We finally came up with a dashboard design that will show the latest updates in nice little widgets - where each widget will act like a summary page for the detailed page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/SatJM69JHII/AAAAAAAAAE4/x7ygrkbsgWQ/s1600-h/adda1.png"&gt;&lt;img src="http://2.bp.blogspot.com/_Mus1-R2qOP0/SatJM69JHII/AAAAAAAAAE4/x7ygrkbsgWQ/s400/adda1.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5308417072119225474" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 299px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;After this prototype was done we used this to brain storm about Apartment Adda and flush out the stories. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Around September 2008 when I started full time development on Apartment Adda, I got one more template from oswd.org. Decided to go with Php and this is how the UI looked like. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Home Page :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SatRmV4sC6I/AAAAAAAAAFA/uwjO4aCDlbs/s1600-h/old-home.png"&gt;&lt;img src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SatRmV4sC6I/AAAAAAAAAFA/uwjO4aCDlbs/s400/old-home.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5308426304938052514" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 287px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Resident's Dashboard :&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mus1-R2qOP0/SatR7KdPubI/AAAAAAAAAFI/6CVHjysbSQ0/s1600-h/old-resident.png"&gt;&lt;img src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SatR7KdPubI/AAAAAAAAAFI/6CVHjysbSQ0/s400/old-resident.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5308426662647413170" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 287px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Admin's Dashboard :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/SatSHR43TEI/AAAAAAAAAFQ/a9PCZcLwlOk/s1600-h/old-admin.png"&gt;&lt;img src="http://2.bp.blogspot.com/_Mus1-R2qOP0/SatSHR43TEI/AAAAAAAAAFQ/a9PCZcLwlOk/s400/old-admin.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5308426870800731202" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 287px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;While I was developing the site, simultaneously we got the help of a UI design firm - &lt;a href="http://www.cicadamedia.com/"&gt;Cicada Media&lt;/a&gt;, Bangalore. Mr. Binil designed the vibrant Apartment Adda logo and Mr.Balaji designed the style sheets, buttons and layout. Many thanks to Cicada team for the UI upgrade of Apartment Adda !!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is how Apartment Adda looks as of today.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;HomePage :&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SatT4X9pqTI/AAAAAAAAAFY/BjqODXSYxLU/s1600-h/today-adda.png"&gt;&lt;img src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SatT4X9pqTI/AAAAAAAAAFY/BjqODXSYxLU/s400/today-adda.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5308428813756639538" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 287px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Resident's Dashboard :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SatVD72H78I/AAAAAAAAAFg/zKaFB-CAstc/s1600-h/resident_1.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SatVD72H78I/AAAAAAAAAFg/zKaFB-CAstc/s400/resident_1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5308430111878934466" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 333px; " /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Admin's Dashboard :&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/SatVM17de1I/AAAAAAAAAFo/CW_7FrAKUxQ/s1600-h/admin_1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 331px;" src="http://2.bp.blogspot.com/_Mus1-R2qOP0/SatVM17de1I/AAAAAAAAAFo/CW_7FrAKUxQ/s400/admin_1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5308430264909527890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;Thanks for visiting &lt;a href="http://apartmentadda.com/"&gt;Apartment Adda's&lt;/a&gt; Baby scrap page !!&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4621229296292507540?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4621229296292507540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/03/evolution-of-ui-of-apartment-adda.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4621229296292507540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4621229296292507540'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/03/evolution-of-ui-of-apartment-adda.html' title='Evolution of UI of Apartment Adda'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/SatJM69JHII/AAAAAAAAAE4/x7ygrkbsgWQ/s72-c/adda1.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4856239718792168293</id><published>2009-02-26T16:38:00.001+05:30</published><updated>2009-02-26T17:29:27.427+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><title type='text'>Green build !!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/SaZ4NWXQsmI/AAAAAAAAAEw/ncKvpQWMpK8/s1600-h/greenbuild.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 286px;" src="http://2.bp.blogspot.com/_Mus1-R2qOP0/SaZ4NWXQsmI/AAAAAAAAAEw/ncKvpQWMpK8/s400/greenbuild.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5307061381639484002" /&gt;&lt;/a&gt;For a developer nothing in the world makes him happier than a green build. ( Well of course there are things like Wii, a power book, an iPhone, an Audi A4 - but they all cost..a lot.). There was one suite that was failing the build consistently for the past few days. I could have just commented it out and said to myself - will fix it later. It is as bad as Satyam's Raju inflating his accounts. Because the commented test will never get fixed ( trust me - it might get deleted but never fixed ) and more functionality will be built on this untested one.  It is better to have a failing build than have a green build which just gives a delusion that everything is alright. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyway, I fixed the tests - it took some time but got a green build in the end and the world feels alright !&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4856239718792168293?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4856239718792168293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/02/green-build.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4856239718792168293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4856239718792168293'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/02/green-build.html' title='Green build !!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/SaZ4NWXQsmI/AAAAAAAAAEw/ncKvpQWMpK8/s72-c/greenbuild.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2333578499474476517</id><published>2009-02-24T09:37:00.000+05:30</published><updated>2009-02-24T09:45:05.197+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>Hi Renault...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SaNynVqEo5I/AAAAAAAAAEo/g4xyzCvULL0/s1600-h/Capture.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 114px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SaNynVqEo5I/AAAAAAAAAEo/g4xyzCvULL0/s400/Capture.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5306210806126650258" /&gt;&lt;/a&gt;At times when I feel bored, I will randomly pick an ip address from the logs and see where it is from ( http://ip2location.com ) - and wonder of wonders - this ip address originated from Renault's network in France. Hmm...when will Ferrari's computer browse Apartment Adda?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2333578499474476517?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2333578499474476517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/02/hi-renault.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2333578499474476517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2333578499474476517'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/02/hi-renault.html' title='Hi Renault...'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SaNynVqEo5I/AAAAAAAAAEo/g4xyzCvULL0/s72-c/Capture.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1491752361217330486</id><published>2009-02-16T08:16:00.001+05:30</published><updated>2009-02-16T08:19:11.603+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='scammers'/><category scheme='http://www.blogger.com/atom/ns#' term='pesky bots'/><title type='text'>What the..</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SZjTn56uOXI/AAAAAAAAAEg/cHl9sjvuqxo/s1600-h/screwU.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 359px;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SZjTn56uOXI/AAAAAAAAAEg/cHl9sjvuqxo/s400/screwU.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5303221243744237938" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1491752361217330486?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1491752361217330486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/02/what.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1491752361217330486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1491752361217330486'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/02/what.html' title='What the..'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SZjTn56uOXI/AAAAAAAAAEg/cHl9sjvuqxo/s72-c/screwU.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1452023884069009750</id><published>2009-02-09T18:27:00.001+05:30</published><updated>2009-02-10T07:12:41.615+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><category scheme='http://www.blogger.com/atom/ns#' term='movie'/><title type='text'>An inspiring movie - 300</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SZAoNyuCsuI/AAAAAAAAAEQ/kUJeg8wahvM/s1600-h/300_corliss_0313.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 275px;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SZAoNyuCsuI/AAAAAAAAAEQ/kUJeg8wahvM/s400/300_corliss_0313.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5300780978833371874" /&gt;&lt;/a&gt;Last weekend we saw the movie "300" - the amazing story of a crazy bunch of 300 Spartans who bring the mighty Persian army to its knees - almost. Had I watched this before I started working on Apartment Adda , I might have only appreciated this movie for its slick production and technicality. But I was emotionally involved and felt charged up while seeing this movie. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Spartans believed firmly in their abilities - all their life they practiced for this one day. They were able to draw all their life's experiences and lessons to this one fight - which they know is extremely hard and odds are stacked heavily against them. Yet, they hold on amazingly as wave after wave of attacks hit them. It is a fantastic story that will inspire you and push you to do things that seem daunting - just like running any startup.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Like the Spartans, Apartment Adda is a lean team now  - and we are trying to build useful features, build a brand name, sell the product, support our customers, fight the recession's scary omens and some more - the challenges that are confronting us are numerous. But what drives us is the sheer enthusiasm and determination to grow this little baby of ours into a great portal - that one day Apartment Adda will be counted with other useful and much loved Indian portals like a rediff, or yahoo or a money control. I wish I can imbibe atleast a fraction of the audacity and determination of those mighty Spartans.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Do  watch "300" - and let it inspire you to do amazing things. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ok... now I will put my sword back in it's sheath :) Shinnnng.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1452023884069009750?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1452023884069009750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/02/inspiring-movie-300.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1452023884069009750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1452023884069009750'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/02/inspiring-movie-300.html' title='An inspiring movie - 300'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SZAoNyuCsuI/AAAAAAAAAEQ/kUJeg8wahvM/s72-c/300_corliss_0313.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1933533632891268488</id><published>2009-02-01T19:42:00.001+05:30</published><updated>2009-02-01T19:53:47.134+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='statistics'/><category scheme='http://www.blogger.com/atom/ns#' term='apartmentadda'/><title type='text'>A mini milestone for Apartment Adda - 1000th Unique visitor</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SYWt8sLtW4I/AAAAAAAAAD4/8bqM-AVJmxE/s1600-h/Capture.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 164px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SYWt8sLtW4I/AAAAAAAAAD4/8bqM-AVJmxE/s400/Capture.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5297831794835282818" /&gt;&lt;/a&gt;Apartment Adda was launched on Nov 12th-2008 and today, Feb 1-2009, the 1000th "unique" visitor has visited our site. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is a great feeling - something that we have created has been looked at by 1000 people - many of whom I might never meet or get to know. I feel as if I have shaken hands with those many people - virtually.  Some might have patted my back, some might have rubbed their chin, some might have just said a neutral hmm.. - to all those pairs of eyes - Thanks for visiting Apartment Adda. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next milestone - 10,000th unique visitor.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1933533632891268488?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1933533632891268488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/02/mini-milestone-for-apartment-adda.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1933533632891268488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1933533632891268488'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/02/mini-milestone-for-apartment-adda.html' title='A mini milestone for Apartment Adda - 1000th Unique visitor'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SYWt8sLtW4I/AAAAAAAAAD4/8bqM-AVJmxE/s72-c/Capture.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6281017152774725403</id><published>2009-01-29T09:08:00.000+05:30</published><updated>2009-01-29T09:48:30.818+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='setbacks'/><category scheme='http://www.blogger.com/atom/ns#' term='experience'/><title type='text'>Setbacks are like Power Petrol</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SYElEFFETDI/AAAAAAAAADw/KneVb2sRIQ4/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 97px; height: 125px;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SYElEFFETDI/AAAAAAAAADw/KneVb2sRIQ4/s400/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5296555388777548850" /&gt;&lt;/a&gt;My week is getting better and better - like the saying when it rains it pours - one challenge after another is coming my way. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When you are living through one of these setbacks it sucks big time. You really wish it passes off fast and the proverbial bend around the corner comes so things suddenly become alright. From my personal experience I have started appreciating these setbacks. When I look back at all the setbacks I ever had - each one of them has helped me add an important skill/value.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I once lost a job interview, and I became good in Performance tuning. We goofed up in a UAT drop and that lead to a foolproof automated deployment system. I lost a lead but now I know why and I am working on filling the gap. Each setback teaches something new.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;How do we deal with setbacks?&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;1. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Try to get to the bottom of a setback&lt;/span&gt; - I recently read about 5 Whys technique used in Amazon's fulfillment center. An employee cut his finger and they asked 5 Whys to go to the bottom of the truth. Its not easy to find out the final why  - but it is a start.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(102, 102, 102); font-size: 15px; font-style: italic; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;"1.Why did the associate damage his thumb?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;Because his thumb got caught in the conveyor.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;2.Why did his thumb get caught in the conveyor?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;Because he was chasing his bag, which was on a running conveyor.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;3.Why did he chase his bag?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;Because he placed his bag on the conveyor, but it then turned-on by surprise&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;4.Why was his bag on the conveyor?&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;Because he used the conveyor as a table&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 18px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "&gt;&lt;strong style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;em style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;So, the root cause of the associate’s damaged thumb is that he simply needed a table, there wasn’t one around, so he used a conveyor as a table.  To eliminate further safety incidences, we need to provide tables at the appropriate stations and update safety training.  Also, look into preventative maintenance standard work."&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Try not to get depressed&lt;/span&gt; - I know it is not an easy thing. Even recently I went into bouts of depression but try to get out of it quickly. Try to do something fun - eat that 3 scoop Banana split of Baskin Robbins and brood why. You will be enlightened in the end ( and a little fat :) ) &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Identifies the gaps in you&lt;/span&gt; - No one is perfect. Even the almighty iPod has some design failures ( when you use coverflow it stutters, videos take a long time to start) - but each revision removes these gaps. You might be an expert java developer but perhaps you do not know much about deployment and linux - It is a gap. Once you know it and you do something about it - you inch closer to perfection.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Negative feedback is extremely valuable&lt;/span&gt; - In Control Systems, positive feedback leads to an unstable system. Only negative feedback ensures system stability. There is mathematic proof for this ! If  you keep getting one success after the other, and everyone keeps praising you - start suspecting. There is going to be a mighty fall ( eg. golden peacock award year after year for one Mr.Ramalinga Raju of Satyam ). Start appreciating the negative feedback that setbacks give you.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So now do you agree with me that setbacks are like power petrol. They fuel you to great heights. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6281017152774725403?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6281017152774725403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/01/setbacks-are-like-power-petrol.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6281017152774725403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6281017152774725403'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/01/setbacks-are-like-power-petrol.html' title='Setbacks are like Power Petrol'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SYElEFFETDI/AAAAAAAAADw/KneVb2sRIQ4/s72-c/images.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4897644893556563107</id><published>2009-01-25T19:06:00.001+05:30</published><updated>2009-01-25T21:57:13.187+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneur'/><title type='text'>The journey..</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SXxrB83VJdI/AAAAAAAAADo/FiiB8Wt-N_c/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 91px; height: 136px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SXxrB83VJdI/AAAAAAAAADo/FiiB8Wt-N_c/s400/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5295224943143101906" /&gt;&lt;/a&gt;It has been 5 months since I started my life as an entrepreneur. Things I miss - in no particular order !!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Salary! &lt;/div&gt;&lt;div&gt;2. Coffee machine gossip&lt;/div&gt;&lt;div&gt;3. 335E rides with a book in hand&lt;/div&gt;&lt;div&gt;4. Hearing aahaa moments from other developers&lt;/div&gt;&lt;div&gt;5. Architecture and design discussions/fights&lt;/div&gt;&lt;div&gt;6. Code Pairing, learning new techniques, stand ups, IPMs, Showcases!&lt;/div&gt;&lt;div&gt;7. Routine &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What I experienced new&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Feeling &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;real exhaustion&lt;/span&gt; after 4-6 days of serious development. I thought I was the only one but another entrepreneur friend of mine confirmed the same feeling. At the end of it I am forced to take a break for a day because my brain switches off.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Learnt to think of things outside an IDE ( IntelliJ in this case ! )- branding, opening page text, vision, mission, goals - &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;the art of written communication&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Getting &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;into the zone&lt;/span&gt; more often.  I start working slowly, and at one point I feel time stops and the air around me becomes still. Things flow smoothly and earlier unseen features,potential bugs automatically show up. It energizes me further, gives a positive gumption which nothing in the world can ever give me. In Leo Tolstoy's Anna Karenina, the main character Levin - goes to cut corn with his peasants and experiences it. In Zen and the art of motorcycle, Robert Pirsig describes this feeling well. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Watching my son grow, getting him ready for the day, playing with him whenever I take a break to sterilizing his bottles late in the night...I am really lucky !! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now I have to rush out. There is more. Will be writing when I am taking an exhaustion break. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4897644893556563107?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4897644893556563107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/01/journey.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4897644893556563107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4897644893556563107'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/01/journey.html' title='The journey..'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SXxrB83VJdI/AAAAAAAAADo/FiiB8Wt-N_c/s72-c/images.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-590769020499920132</id><published>2009-01-18T12:44:00.000+05:30</published><updated>2009-01-18T12:46:18.919+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><category scheme='http://www.blogger.com/atom/ns#' term='inspiration'/><title type='text'>Hi Mr.Guy Kawasaki!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SXLW_PIyicI/AAAAAAAAADg/jmFjeVe8mIE/s1600-h/guy.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 335px; height: 95px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SXLW_PIyicI/AAAAAAAAADg/jmFjeVe8mIE/s400/guy.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5292528893997255106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Guy Kawasaki is following me on Twitter !!&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Woohoo - I was shocked when I saw this message. Thanks Mr.Kawasaki!! Some day I will take you out for lunch - to a sushi bar or an Indian restaurant when we meet. You have been a great influence on how I think and run my startup. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-590769020499920132?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/590769020499920132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/01/hi-mrguy-kawasaki.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/590769020499920132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/590769020499920132'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/01/hi-mrguy-kawasaki.html' title='Hi Mr.Guy Kawasaki!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SXLW_PIyicI/AAAAAAAAADg/jmFjeVe8mIE/s72-c/guy.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2323326947533658734</id><published>2009-01-08T08:33:00.001+05:30</published><updated>2009-01-08T08:43:15.125+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='india'/><title type='text'>India's ENRON</title><content type='html'>Its a sad day for us. In the last post I was exulting that the next apple or google is being cooked up somewhere in India.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And yesterday I was shocked to hear about Satyam with its hand muddied with a Rs.8000 crore fraud. We have managed to create an ENRON. I hope other Indian Companies do not get in the rat race to give bigger better balance sheets compared to the previous year - in order to have better share market results. Focussing on near short term and missing out on the long term benefits - of happy customers, happier employees and a rock solid business.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you Mr.Raju - you have in one stroke made us cheaters. Don't know how long it will take to  clean up the tarnished image in the world's eyes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2323326947533658734?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2323326947533658734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/01/indias-enron.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2323326947533658734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2323326947533658734'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/01/indias-enron.html' title='India&apos;s ENRON'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2133461377929728283</id><published>2009-01-06T11:43:00.000+05:30</published><updated>2009-01-06T11:57:58.804+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='startup'/><title type='text'>To all the Men in the Arena !!</title><content type='html'>I was not aware of the startups in India till I had my own startup. It is the same feeling you get when you are in the market for purchasing a Maruti Swift and suddenly you spot lot of Swifts. I am spotting startups in bus loads. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am just bowled over by the number of ideas that are emanating out of India - not just Bangalore but from various parts of the country. Who said Indians are not creative enough? Yes we have been stifled a lot all these years because of various reasons and that could have given the impression that we are just followers and not leaders when it comes to ideas and technology. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But now our entrepreneurs are getting more adventurous - and people on the fence are letting it go and jumping into the fray - who knows the next Apple, Google is being cooked right now somewhere in an apartment. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Head over to this page - to see what I am talking. &lt;a href="http://enbase.net/db/Main_Page"&gt;http://enbase.net/db/Main_Page&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wish luck to all my fellow startupians - you guys are crazy and be that way !! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also I am dedicating this poem to you guys - &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;The Man in the Arena&lt;/span&gt; by Theodre Roosevelt. My wife pointed this to me when I was down because my idea behind my startup was questioned.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="color: rgb(71, 75, 78);   line-height: 14px; font-family:Helvetica;font-size:10px;"&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;"IT IS NOT THE CRITIC WHO COUNTS;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;NOT THE MAN WHO POINTS OUT&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;HOW THE STRONG MAN STUMBLED,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;OR WHERE THE DOER OF DEEDS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;COULD HAVE DONE BETTER.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;THE CREDIT BELONGS TO THE MAN&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHO IS ACTUALLY IN THE ARENA;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHOSE FACE IS MARRED&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;BY DUST AND SWEAT AND BLOOD;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHO STRIVES VALIANTLY;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHO ERRS AND COMES SHORT&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;AGAIN AND AGAIN;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHO KNOWS THE GREAT ENTHUSIASMS,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;THE GREAT DEVOTIONS,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;AND SPENDS HIMSELF IN A WORTHY CAUSE;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHO AT BEST KNOWS IN THE END&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;THE TRIUMPH OF HIGH ACHIEVEMENT;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;AND WHO AT THE WORST&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;IF HE FAILS,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;AT LEAST FAILS WHILE DARING GREATLY;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;SO THAT HIS PLACE SHALL NEVER BE&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WITH THOSE COLD AND TIMID SOULS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255); "&gt;WHO KNOW NEITHER VICTORY NOR DEFEAT.&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;-&lt;span style="font-style: italic; "&gt;Theodore Roosevelt.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Keep up the good work. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2133461377929728283?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2133461377929728283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2009/01/to-all-men-in-arena.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2133461377929728283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2133461377929728283'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2009/01/to-all-men-in-arena.html' title='To all the Men in the Arena !!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8734687052505393891</id><published>2008-12-24T09:53:00.000+05:30</published><updated>2008-12-24T11:18:00.647+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><title type='text'>IE gotcha - does not render row colors</title><content type='html'>My dynamic table rendered by an AJAX call had alternating row colors - which as expected rendered beautifully in all the major browsers ( except IE of course ). &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The row looked like this tr bgcolor="#EFEFEF"&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had to push the bgcolor into an inline style and then IE started showing the row color.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;tr style="background-color:#EFEFEF"&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hope my IE posts get over, because to find every IE gotcha I spend quite a fair amount of my time. &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8734687052505393891?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8734687052505393891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/ie-gotcha-does-not-render-row-colors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8734687052505393891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8734687052505393891'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/ie-gotcha-does-not-render-row-colors.html' title='IE gotcha - does not render row colors'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1939168426827063450</id><published>2008-12-19T17:10:00.000+05:30</published><updated>2008-12-19T17:16:45.324+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><title type='text'>IE will not render my dynamic table</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SUuIbhBDqWI/AAAAAAAAADI/HB1HABlebW4/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 104px; height: 107px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SUuIbhBDqWI/AAAAAAAAADI/HB1HABlebW4/s400/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5281464994322688354" /&gt;&lt;/a&gt;And today I wasted an entire afternoon trying to figure out why IE will not render my dynamic table got from an AJAX call. And as usual all the other browsers were rendering the table without skipping a beat.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I stripped out everything till nothing was remaining in the table and still IE will not render the table. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Finally I found out the culprit. I did not have a tbody tag. UGhhhh. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Should I send a bill to Bill for all the wasted hours because of this inconsistent browser?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1939168426827063450?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1939168426827063450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/ie-will-not-render-my-dynamic-table.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1939168426827063450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1939168426827063450'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/ie-will-not-render-my-dynamic-table.html' title='IE will not render my dynamic table'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SUuIbhBDqWI/AAAAAAAAADI/HB1HABlebW4/s72-c/images.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-7561375462264982206</id><published>2008-12-18T17:48:00.000+05:30</published><updated>2008-12-18T18:05:19.040+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='free tools'/><title type='text'>Freebie alert - ajax loader generator</title><content type='html'>I did not expect that such a thing will exist - but it does exist. You can customize your ajax loader circle here - &lt;a href="http://www.ajaxload.info/"&gt;http://www.ajaxload.info/&lt;/a&gt; .&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here are some samples ( which blogger is converting to png - so you will not be able to see the gif animation )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;img src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SUo_6TTvYvI/AAAAAAAAACw/YEmYAoYCu04/s400/ajax-loader.gif" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://2.bp.blogspot.com/_Mus1-R2qOP0/SUpAg3qK5zI/AAAAAAAAAC4/lQ0yHscqWwY/s400/ajax-loader+(1).gif" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SUpBjI7A-xI/AAAAAAAAADA/dUGnPyuiEZg/s400/ajax-loader+(1).gif" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-7561375462264982206?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/7561375462264982206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/freebie-alert-ajax-loader-generator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7561375462264982206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/7561375462264982206'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/freebie-alert-ajax-loader-generator.html' title='Freebie alert - ajax loader generator'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/SUo_6TTvYvI/AAAAAAAAACw/YEmYAoYCu04/s72-c/ajax-loader.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-5937938704777739713</id><published>2008-12-18T10:14:00.001+05:30</published><updated>2008-12-18T10:16:20.966+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><title type='text'>Javascript : Attaching to an event with a function that takes parameters</title><content type='html'>Thanks to IE refusing to play well on a dynamically loaded table with controls - I am learning new things.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is how to attach a function which takes parameters to a control.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;document.getElementById('button').onclick=new Function("some_function('parameter')");&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;God bless IE. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-5937938704777739713?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/5937938704777739713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/attaching-functions-which-have.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5937938704777739713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/5937938704777739713'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/attaching-functions-which-have.html' title='Javascript : Attaching to an event with a function that takes parameters'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6886671504091334738</id><published>2008-12-17T19:25:00.000+05:30</published><updated>2008-12-18T10:17:57.411+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><title type='text'>another Gotcha - adding event to dynamically added control</title><content type='html'>This time the culprits were Chrome and IE.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The table I dynamically pulled had a select all button. But the onclick was never getting fired. The work around was quite simple. I had to attach the event to the control once again. Then the onclick event worked.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Attaching the event is quite simple. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;document.getElementById('button').onclick = functionName;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6886671504091334738?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6886671504091334738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/another-gotcha-adding-event-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6886671504091334738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6886671504091334738'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/another-gotcha-adding-event-to.html' title='another Gotcha - adding event to dynamically added control'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3018675819757883522</id><published>2008-12-17T18:25:00.001+05:30</published><updated>2008-12-17T18:39:46.046+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><title type='text'>IE 7 does not show the table header - THEAD on AJAX call</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mus1-R2qOP0/SUj3GN2WnhI/AAAAAAAAACo/TQEkJuQ8Xlw/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 104px; height: 107px;" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SUj3GN2WnhI/AAAAAAAAACo/TQEkJuQ8Xlw/s400/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5280742249260817938" /&gt;&lt;/a&gt;I would have spent more than an hour breaking my head with IE. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Problem&lt;/span&gt; : I have a table which is fetched using AJAX. Now this table has a thead with header contents and rendered fine in all the browsers except IE. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My code looked something like this &lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;thead&amp;gt;&lt;br /&gt; &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt; &amp;lt;th&amp;gt;Age&amp;lt;/th&amp;gt;&lt;br /&gt;&amp;lt;/thead&amp;gt;&lt;br /&gt;&amp;lt;tbody&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Solution :  &lt;/span&gt;&lt;span class="Apple-style-span" style=""&gt;There should be a TR within the THEAD. Now the header started showing fine after the ajax call. The funny thing is - IE rendered it fine when this table was part of the page. When I moved it to be rendered from an AJAXy call this problem surfaced. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now the code looks like this.&lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;thead&amp;gt;&lt;br /&gt; &amp;lt;tr&amp;gt;&lt;br /&gt;  &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;  &amp;lt;th&amp;gt;Age&amp;lt;/th&amp;gt;&lt;br /&gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/thead&amp;gt;&lt;br /&gt;&amp;lt;tbody&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3018675819757883522?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3018675819757883522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/ie-7-does-not-show-table-header-thead.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3018675819757883522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3018675819757883522'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/ie-7-does-not-show-table-header-thead.html' title='IE 7 does not show the table header - THEAD on AJAX call'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/SUj3GN2WnhI/AAAAAAAAACo/TQEkJuQ8Xlw/s72-c/images.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-9073931680767638433</id><published>2008-12-16T18:09:00.000+05:30</published><updated>2008-12-16T18:23:40.004+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='hosting'/><category scheme='http://www.blogger.com/atom/ns#' term='eapps'/><title type='text'>Server issues but I am sticking with my hosting provider.</title><content type='html'>It was a harrowing time yesterday. My virtual hosting provider had network issues and so ApartmentAdda was down for 1 hour 44 minutes. First time in it's short history that it has been unreachable. I discovered it after an hour and quickly changed the dns settings to point to a page that had please be patient - we are facing network issues message.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It seems they had a hardware fault in one of their main switches and the  hazaar virtual hosts became unaccessible. Wondering who the service provider is - it is &lt;a href="http://eapps.com"&gt;eapps.com.&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I always wanted to write about them - but let me do it now. Perhaps they are getting a bad rap everywhere because of the downtime they had and their 9999 something went for a toss because of yesterday's down time. But I will stick to them. They are good. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is why : They are prompt and whoever I talked to is knowledgeable. Either they can call you ( yes I am in India and they use skype or something ), or you can chat with them - and they answer  you any time of the day. Also the eapps support forum is pretty exhaustive and well written. Most of the set up issues can be resolved by going through their forums. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So if you are wondering whether to go with eapps - do try them out. They have not paid me anything for this post btw :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-9073931680767638433?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/9073931680767638433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/server-issues-but-i-am-sticking-with-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/9073931680767638433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/9073931680767638433'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/server-issues-but-i-am-sticking-with-my.html' title='Server issues but I am sticking with my hosting provider.'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6468533299259793583</id><published>2008-12-05T08:26:00.000+05:30</published><updated>2008-12-05T08:38:32.310+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile internet'/><title type='text'>Airtel GPRS - it is quite good.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/STiYnVlPf1I/AAAAAAAAABw/TnJL4acD5kk/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 135px; height: 90px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/STiYnVlPf1I/AAAAAAAAABw/TnJL4acD5kk/s400/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5276134765040205650" /&gt;&lt;/a&gt;Next week I will be traveling to Calcutta to my in-laws place. Apartment Adda is live and I need to keep monitoring the servers, reply to support emails etc. and I cannot afford to be cut off. Also going to a cyber cafe is not an option - I am paranoid of key stroke loggers and what nots. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I did quite some research - USB cards, data access card - which were quite expensive for the 1 week access that I needed. Finally ended up trying Airtel GPRS. The speed is dial up - as advertised. My site loads up fast and I am able to SSH. That is all I will need. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You need a data cable for your phone - so you can use your phone as a modem. Then send the message "MO" to 6123 - this is a week plan for Rs 140 - unlimited usage. And when you want to stop the service send the message "MO CNCL" to 222. Simple isn't it?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also with the frequent power cuts I am facing - probably I will go for the 1 month plan - 100MB for 350Rs or so. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thanks AR Rahman for the tune and Airtel for your awesome service.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6468533299259793583?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6468533299259793583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/airtel-gprs-it-is-quite-good.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6468533299259793583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6468533299259793583'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/airtel-gprs-it-is-quite-good.html' title='Airtel GPRS - it is quite good.'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/STiYnVlPf1I/AAAAAAAAABw/TnJL4acD5kk/s72-c/images.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3156551053494677542</id><published>2008-12-04T22:01:00.001+05:30</published><updated>2008-12-04T22:02:12.883+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><title type='text'>Google Chrome now shows alert</title><content type='html'>My of late favorite browser has become my regular browser once again. It has started showing alert boxes in pop up windows. This is of build 0.4.154.29. Enjoy !!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3156551053494677542?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3156551053494677542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/google-chrome-now-shows-alert.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3156551053494677542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3156551053494677542'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/google-chrome-now-shows-alert.html' title='Google Chrome now shows alert'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-3990769408717433938</id><published>2008-12-03T11:00:00.000+05:30</published><updated>2008-12-03T11:03:33.240+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneur'/><title type='text'>The seed, the nucleus and the tribe</title><content type='html'>I have been following Seth Godwin for a while - he posts frequently, and each post teaches me something new. Here is a video of him giving a speech on creating a nucleus and building around it - and identifying tribes and telling them a story - &lt;a href="http://sethgodin.typepad.com/seths_blog/2008/12/the-seed-the-pi.html"&gt;http://sethgodin.typepad.com/seths_blog/2008/12/the-seed-the-pi.html&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What I learnt?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* You need to sell your service to the whole world. Identify a little group of people - and show them your service, tell them your story - they will spread the word for you - if they like it and your service is good.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;* Everything starts small - as a seed, as a nucleus. Hold on tight to it  - and start developing on it - working around it and slowly let it evolve. Much like the agile process that I follow - in many iterations - adapting and modifying according to the feedback and what the customer wants.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-3990769408717433938?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/3990769408717433938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/12/seed-nucleus-and-tribe.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3990769408717433938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/3990769408717433938'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/12/seed-nucleus-and-tribe.html' title='The seed, the nucleus and the tribe'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8772226611084093469</id><published>2008-11-28T10:08:00.001+05:30</published><updated>2008-11-28T10:10:07.735+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='entrepreneur'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Art of the start</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SS912OqauQI/AAAAAAAAABo/P8BF8xL0DNE/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 99px; height: 150px;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SS912OqauQI/AAAAAAAAABo/P8BF8xL0DNE/s400/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5273563263183534338" /&gt;Art of starting...&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Well this is the name of my blog, inspired by a great book - &lt;strong&gt;Art of The Start &lt;/strong&gt;by&lt;strong&gt; Guy Kawasaki. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I bought this book on Nov 27,2006. ( I write the day I bought a book with an interesting event that day if I had one ) - and read it half way. But never finished it - gave me lot of crazy ideas and inspiration.&lt;br /&gt;&lt;br /&gt;Now I picked the book again and re-reading from the beginning. And suddenly it makes sense - every word of it. Earlier when I read this book it was as if I was reading the syntax of a language in a book. Now when I read the book it is as if I am coding and compiling and running it. &lt;br /&gt;&lt;br /&gt;If you are a wannabe entrepreneur, just starting like me, or a seasoned entrepreneur who eats VCs for breakfast - this is the one book you should have read back to back. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8772226611084093469?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8772226611084093469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/art-of-start.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8772226611084093469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8772226611084093469'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/art-of-start.html' title='Art of the start'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SS912OqauQI/AAAAAAAAABo/P8BF8xL0DNE/s72-c/images.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8918750992349477021</id><published>2008-11-20T11:13:00.000+05:30</published><updated>2008-11-20T11:14:43.306+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='free tools'/><title type='text'>Comprehensive list of Tools for Web site testing</title><content type='html'>&lt;a href="http://uitest.com/en/analysis/"&gt;http://uitest.com/en/analysis/&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Accessibility,SEO,Validation,Load Time&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8918750992349477021?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8918750992349477021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/comprehensive-list-of-tools-for-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8918750992349477021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8918750992349477021'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/comprehensive-list-of-tools-for-web.html' title='Comprehensive list of Tools for Web site testing'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-4446391769714840523</id><published>2008-11-17T12:02:00.000+05:30</published><updated>2008-11-17T12:06:22.621+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='free tools'/><title type='text'>Free website monitoring</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mus1-R2qOP0/SSEQZyR6XFI/AAAAAAAAABY/B_YREI5XaYs/s1600-h/response-small.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 77px; height: 77px;" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SSEQZyR6XFI/AAAAAAAAABY/B_YREI5XaYs/s320/response-small.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5269511074179865682" /&gt;&lt;/a&gt;&lt;a href="http://site24x7.com"&gt;Site24x7.com&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is a very useful free resource. They let you monitor up to 2 websites free. Also they send a weekly report about your site uptime and performance. This is just one of the many free services that are available which we can take advantage of. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-4446391769714840523?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/4446391769714840523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/free-website-monitoring.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4446391769714840523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/4446391769714840523'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/free-website-monitoring.html' title='Free website monitoring'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/SSEQZyR6XFI/AAAAAAAAABY/B_YREI5XaYs/s72-c/response-small.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1015373051443785463</id><published>2008-11-14T08:59:00.000+05:30</published><updated>2008-11-14T09:06:05.093+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='free tools'/><title type='text'>Browser shots !!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Mus1-R2qOP0/SRzw_xvpnvI/AAAAAAAAABQ/RrRGYCtdBzM/s1600-h/browsershots.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 184px;" src="http://3.bp.blogspot.com/_Mus1-R2qOP0/SRzw_xvpnvI/AAAAAAAAABQ/RrRGYCtdBzM/s400/browsershots.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5268350642592259826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;So I was wondering how does Apartment Adda look like on different browsers, different platforms - is it loading fine or is it throwing errors? Head over to &lt;a href="http://browsershots.org"&gt;browsershots.org &lt;/a&gt;and give your url. It will take some time but your site is hit with 61 browsers from all the OS platforms of the world. I got my results back with errors on an old version of opera and chrome. &lt;/p&gt;&lt;p&gt;The entire development of Apartment Adda has been done on chome with occasional switch to firefox to use firebug. Need more investigation - you can download the results to your desktop and view each one of them carefully.&lt;/p&gt;&lt;p&gt;Very useful service.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1015373051443785463?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1015373051443785463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/browser-shots.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1015373051443785463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1015373051443785463'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/browser-shots.html' title='Browser shots !!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Mus1-R2qOP0/SRzw_xvpnvI/AAAAAAAAABQ/RrRGYCtdBzM/s72-c/browsershots.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2089846950306871748</id><published>2008-11-13T12:02:00.000+05:30</published><updated>2008-11-13T12:17:52.284+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='launch'/><category scheme='http://www.blogger.com/atom/ns#' term='apartmentadda'/><title type='text'>Launching ApartmentAdda.com</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SRvKCUIZqYI/AAAAAAAAABA/816K4wvqgaI/s1600-h/Apartment+Adda+Logo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 248px;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SRvKCUIZqYI/AAAAAAAAABA/816K4wvqgaI/s320/Apartment+Adda+Logo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5268026330252421506" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I am happy to announce the launch of ApartmentAdda.com - it is an online portal for communication and management for apartment communities. &lt;/p&gt;&lt;p&gt;Today most of the apartment communities network online using yahoo groups or google groups. Apartment Adda is a replacement to these groups and in addition provides more tools custom built for apartment communities - like notice board, file sharing, polls and also management tools like maintenance fee tracker, issue tracker etc.&lt;/p&gt;&lt;p&gt;It is close to 2 months since I started working on this. Has been quite a roller coaster ride. Had to take care of legal aspects, UI design, logo, the mantra, features page - it is endless !! Is my work over? -no in fact it is just beginning and things are getting really interesting !!  &lt;/p&gt;&lt;p&gt;Head over to &lt;a href="http://www.apartmentadda.com/"&gt;apartmentadda.com &lt;/a&gt;and see if it can benefit you. It sure will !! &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2089846950306871748?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2089846950306871748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/launching-apartmentaddacom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2089846950306871748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2089846950306871748'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/launching-apartmentaddacom.html' title='Launching ApartmentAdda.com'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SRvKCUIZqYI/AAAAAAAAABA/816K4wvqgaI/s72-c/Apartment+Adda+Logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1529135446826312349</id><published>2008-11-06T18:41:00.000+05:30</published><updated>2008-11-06T18:52:01.899+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><title type='text'>Google chrome not showing alert and confirmation dialogs in popup</title><content type='html'>&lt;p&gt;Am I the only one noticing this? I have a pop up page which shows a confirmation dialog - it used to work with the earlier Chrome version. But the current chrome version ( 0.3.154.9 ) does not show the confirmation message.&lt;/p&gt;&lt;p&gt;The confirmation messages shows up fine in Firefox, IE ( holy guacomole ),Opera and Safari. &lt;/p&gt;&lt;p&gt;Weird.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1529135446826312349?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1529135446826312349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/google-chrome-not-showing-alert-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1529135446826312349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1529135446826312349'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/google-chrome-not-showing-alert-and.html' title='Google chrome not showing alert and confirmation dialogs in popup'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-1180052959601753972</id><published>2008-11-06T10:37:00.000+05:30</published><updated>2008-11-06T11:03:39.880+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='legal'/><category scheme='http://www.blogger.com/atom/ns#' term='india'/><title type='text'>Legalities of starting a business</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SRJ8IIJPgUI/AAAAAAAAAA4/hPsyGj2DKwk/s1600-h/images.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 140px; height: 105px;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SRJ8IIJPgUI/AAAAAAAAAA4/hPsyGj2DKwk/s200/images.jpg" alt="" id="BLOGGER_PHOTO_ID_5265407393416577346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I always wondered what it takes to start a business in India.&lt;br /&gt;&lt;br /&gt;Turns out that it is quite simple - no big bureaucratic red tape which I always thought India was. There are 3 major types.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sole Proprietorship:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This is what I opted for. Nothing to register with the government, lawyer or auditor. You are fully responsible for your business. Liability is solely yours. What it means is you incur a huge loss - you have to pay from your personal property. You wake up in the middle of night and decide - man let me start a business. There you go - your business is born. As simple as that.&lt;br /&gt;&lt;br /&gt;Want to open a bank account. No problem - tell them your company name and give address proof and PAN card number. Done.&lt;br /&gt;&lt;br /&gt;Till 2 Lakhs of income, you pay 20% tax. Beyond that it is 30%.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Partnership:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;You need help from an auditor for this purpose. You and your partner(s) decide what is the percentage you own the company  ( and hence the liabilities ) etc. Costs some 5000Rs I guess. I did not dig deep into this as this was not the option I was taking.&lt;br /&gt;&lt;br /&gt;Even if your firm made only 100Rs as profit you have to pay 30% tax.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Private Company:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This is the most expensive and longer router ( but safer route ). You first give a proposal to the government entity with a bunch of company names. Then they will tell you which one is available. Then you might have to spend to the tune of 1Lakh Rupees to get all done and it is a long drawn out process.&lt;br /&gt;&lt;br /&gt;So you have a great idea - just go ahead and start doing it. Have a friend helping you out - cough up the 5K and continue your march.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;I know what you are thinking - even I went through the same phase. What if someone stakes claim to my brand name by doing the legal 1Lakh Rupees way while you were slogging to popularise brand.&lt;br /&gt;&lt;br /&gt;Well first accept that you are screwed. Like it helps !!&lt;br /&gt;&lt;br /&gt;You have your user base - just change the name to something better - call it formerly known as blahblah.com. I am no expert in this - but when you are beginning do not worry about such things - if it did not cost a whopping 1Lakh I would have registered my company. But the 1Lakh can be spent in far better ways - getting a good UI designer, designing a fundoo logo, get a kickass server - so your pages load fast.&lt;br /&gt;&lt;br /&gt;How about patenting? I still have not explored this area - might be doing it soon. Watch out for a post on that.&lt;br /&gt;&lt;br /&gt;So have you started your business by now?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-1180052959601753972?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/1180052959601753972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/11/legalities-of-starting-business.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1180052959601753972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/1180052959601753972'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/11/legalities-of-starting-business.html' title='Legalities of starting a business'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SRJ8IIJPgUI/AAAAAAAAAA4/hPsyGj2DKwk/s72-c/images.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8273115571469772220</id><published>2008-10-22T18:18:00.000+05:30</published><updated>2008-10-22T18:24:40.122+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='pesky bots'/><title type='text'>more funny probes..</title><content type='html'>&lt;p&gt;More funny bot probes..&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br /&gt; File does not exist: /home/****/html/intl&lt;br /&gt;&lt;br /&gt;client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)&lt;br /&gt;&lt;br /&gt; script '/home/*****/html/thisdoesnotexistahaha.php' not found or unable to stat&lt;br /&gt;&lt;br /&gt;[Wed Oct 22 03:24:11 2008] [error] [client **.**.**.***] script '/home/*****/html/cmd.php' not found or unable to stat&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8273115571469772220?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8273115571469772220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/more-funny-probes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8273115571469772220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8273115571469772220'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/more-funny-probes.html' title='more funny probes..'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-43127938219508008</id><published>2008-10-20T13:48:00.000+05:30</published><updated>2008-10-20T13:50:20.064+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='resources'/><title type='text'>Ajax Daddy</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/SPw_DH_rU3I/AAAAAAAAAAw/0MP0XNYVZPs/s1600-h/logo.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_Mus1-R2qOP0/SPw_DH_rU3I/AAAAAAAAAAw/0MP0XNYVZPs/s200/logo.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5259147787780182898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;I was researching on a ajaxy table edit and stumbled upon this useful site - &lt;a href="http://www.ajaxdaddy.com/"&gt;ajaxdaddy.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-43127938219508008?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/43127938219508008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/ajax-daddy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/43127938219508008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/43127938219508008'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/ajax-daddy.html' title='Ajax Daddy'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Mus1-R2qOP0/SPw_DH_rU3I/AAAAAAAAAAw/0MP0XNYVZPs/s72-c/logo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-2847847958575796768</id><published>2008-10-20T11:13:00.000+05:30</published><updated>2008-10-20T11:27:58.221+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='pesky bots'/><title type='text'>Bots hitting my site.</title><content type='html'>&lt;p&gt;The server is kind of up - not yet open to the public but the bots know about it already.  I always keep checking the error logs for such abnormalities.It helps a great deal if you clean all the warning messages your Application is throwing - this way the errors that come up in error logs are genuine and you can monitor your server better. &lt;/p&gt;&lt;p&gt;Wondering if I should invest some time in a script to have a look at these logs - see if a "file does not exist" error happens in error_log and then take the ip address and see what got accessed in access_log - to see if the system is compromised.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;On the below code scroll to the right to see the bot's probes.&lt;/p&gt;&lt;pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"&gt;&lt;code&gt;&lt;br /&gt;[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/README&lt;br /&gt;[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde&lt;br /&gt;[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde2&lt;br /&gt;[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde3&lt;br /&gt;[Mon Oct 20 01:39:29 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.5&lt;br /&gt;[Mon Oct 20 01:39:30 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.6&lt;br /&gt;[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.7&lt;br /&gt;[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.8&lt;br /&gt;&lt;br /&gt;[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/horde-3.0.9&lt;br /&gt;[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/mail&lt;br /&gt;[Mon Oct 20 01:39:31 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/email&lt;br /&gt;[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/webmail&lt;br /&gt;[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/newmail&lt;br /&gt;[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/mails&lt;br /&gt;[Mon Oct 20 01:39:32 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/mailz&lt;br /&gt;[Mon Oct 20 01:46:35 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/cacti&lt;br /&gt;[Mon Oct 20 01:46:35 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/stats&lt;br /&gt;[Mon Oct 20 01:46:35 2008] [error] [client **.***.**.***] script '/home/*****/html/graph_image.php' not found or unable to stat&lt;br /&gt;[Mon Oct 20 02:05:56 2008] [error] [client **.***.**.***] script '/home/*****/html/xmlrpc.php' not found or unable to stat&lt;br /&gt;[Mon Oct 20 02:05:56 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/xmlrpc&lt;br /&gt;[Mon Oct 20 02:05:56 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/xmlsrv&lt;br /&gt;[Mon Oct 20 02:05:57 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blog&lt;br /&gt;[Mon Oct 20 02:05:57 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/drupal&lt;br /&gt;[Mon Oct 20 02:05:57 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/community&lt;br /&gt;[Mon Oct 20 02:05:58 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blogs&lt;br /&gt;[Mon Oct 20 02:05:58 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blogs&lt;br /&gt;[Mon Oct 20 02:05:58 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blog&lt;br /&gt;[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/blogtest&lt;br /&gt;[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/b2&lt;br /&gt;[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/b2evo&lt;br /&gt;[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/wordpress&lt;br /&gt;[Mon Oct 20 02:05:59 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/phpgroupware&lt;br /&gt;home/*****/html/awstats.pl&lt;br /&gt;[Mon Oct 20 02:27:17 2008] [error] [client **.***.**.***] script not found or unable to stat: /home/*****/cgi-bin/awstats.pl&lt;br /&gt;[Mon Oct 20 02:27:17 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin&lt;br /&gt;[Mon Oct 20 02:27:18 2008] [error] [client **.***.**.***] File does not exist: /var/www/html/awstats/awstats.pl&lt;br /&gt;[Mon Oct 20 02:27:18 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin&lt;br /&gt;[Mon Oct 20 02:27:19 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/cgi&lt;br /&gt;[Mon Oct 20 02:27:19 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi&lt;br /&gt;[Mon Oct 20 02:27:19 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scripts&lt;br /&gt;[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin&lt;br /&gt;[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] script not found or unable to stat: /home/*****/cgi-bin/stats&lt;br /&gt;[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/scgi-bin&lt;br /&gt;[Mon Oct 20 02:27:20 2008] [error] [client **.***.**.***] File does not exist: /home/*****/html/stats&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-2847847958575796768?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/2847847958575796768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/bots-hitting-my-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2847847958575796768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/2847847958575796768'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/bots-hitting-my-site.html' title='Bots hitting my site.'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8230910135410602086</id><published>2008-10-17T13:42:00.000+05:30</published><updated>2008-10-17T13:53:31.550+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='buyer&apos;s remorse'/><title type='text'>Starting up on a bad economy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Mus1-R2qOP0/SPhLDd0QlwI/AAAAAAAAAAo/5ze8bZIc4e0/s1600-h/images.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_Mus1-R2qOP0/SPhLDd0QlwI/AAAAAAAAAAo/5ze8bZIc4e0/s200/images.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5258035087870564098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;With the US and Europe banks falling like bowling pins all around, I keep hearing - this is only the tip of the ice berg - I do question myself - Is it wise to start up now? So I keep my eyes peeled for any news on &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;startup and recession&lt;/span&gt; in the same line.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is a an article on how its good to start a startup during recession. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;For hackers&lt;/span&gt; - your competition is less. You cohackers and competitors are probably hanging tight to their jobs or going to join a job or doing their degree.  Also things will be cheaper during recession. And Apple,Google,Microsoft all started on a recession.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;For investors&lt;/span&gt; - buy when the market is bad. Invest in start ups now - against conventional wisdom - so when market picks up and start up is not start up any more - you reap better rewards. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thats what I read ( I read what I want to hear :D)  - you can make your own views from the article.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.paulgraham.com/badeconomy.html"&gt;Paul Graham's why to start up on a bad economy&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8230910135410602086?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8230910135410602086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/starting-up-on-bad-economy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8230910135410602086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8230910135410602086'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/starting-up-on-bad-economy.html' title='Starting up on a bad economy'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Mus1-R2qOP0/SPhLDd0QlwI/AAAAAAAAAAo/5ze8bZIc4e0/s72-c/images.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-8064141707489056374</id><published>2008-10-15T15:36:00.000+05:30</published><updated>2008-10-15T15:38:34.110+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tech choices'/><title type='text'>You Used that Programming Language to Write What??</title><content type='html'>I stumbled upon this nice post about the tech choices we have. Resonates with my earlier post about PHP - how its good as a prototype bring it out fast language but needs to be re written in Java in the long run.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cio.com/article/193750/You_Used_THAT_Programming_Language_to_Write_What_"&gt;http://www.cio.com/article/193750/You_Used_THAT_Programming_Language_to_Write_What_&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-8064141707489056374?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/8064141707489056374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/you-used-that-programming-language-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8064141707489056374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/8064141707489056374'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/you-used-that-programming-language-to.html' title='You Used that Programming Language to Write What??'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-9091293562998429160</id><published>2008-10-11T22:28:00.000+05:30</published><updated>2008-10-15T15:36:14.987+05:30</updated><title type='text'>Office space under 500Rs !!</title><content type='html'>My budget is for the stationery that I added - not the gizmos I had painstakingly collected over these years - that will be my next post - the stuff that runs on electricity.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Whats in my home office&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Stickies - 40Rs&lt;/div&gt;&lt;div&gt;2. Color sketch pens - 20Rs&lt;/div&gt;&lt;div&gt;3. World Map - 200Rs&lt;/div&gt;&lt;div&gt;4. India Map - 150Rs&lt;/div&gt;&lt;div&gt;5. LIC diary - 0Rs ( given free by my agent )&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Mus1-R2qOP0/SPXAOmQbD9I/AAAAAAAAAAg/sY3UjYPAx60/s1600-h/priths+9th+-+52.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 56px; height: 44px;" src="http://1.bp.blogspot.com/_Mus1-R2qOP0/SPXAOmQbD9I/AAAAAAAAAAg/sY3UjYPAx60/s200/priths+9th+-+52.jpg" alt="" id="BLOGGER_PHOTO_ID_5257319497045053394" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;I do miss having a white board but it is prohibitively expensive - a decent sized one costs 4000Rs  - and also the white board markers are not cheap either. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The backside of the maps are very effective card walls - stickies cling on to them nicely. And I can move the card wall easily. Now I have a visual progression of my project. &lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Mus1-R2qOP0/SPHBQr-kZ6I/AAAAAAAAAAY/Qmnj9h4rkYo/s1600-h/priths+9th+-+52.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;You are wondering what is a card wall? It is a must have in any agile project - it visually depicts the "stories" waiting to be played, being played,  the ones that are in QA's desk and the ones that have been passed by the QA. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the first week I did not have the card wall and my partner ( Sangeeta - my wife who is supporting me in this venture) had a tough time visualizing where we are going.  Then I hung the world map and laid out the stickies and both of us now have a better idea of what is happening.  Now she is totally bought up on the card wall and has made her own now ( with the India map ).&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;I first thought of categorizing bugs, features, tech stuff with different colors - but then it became too corporatish so I decided to not worry about such things and now I use any sketch that comes to my hand. Its nice to doodle in different colors - keeps the brain in "invent" mode.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next post : The hardware being used to create the online portal.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-9091293562998429160?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/9091293562998429160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/office-space-under-500rs.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/9091293562998429160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/9091293562998429160'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/office-space-under-500rs.html' title='Office space under 500Rs !!'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Mus1-R2qOP0/SPXAOmQbD9I/AAAAAAAAAAg/sY3UjYPAx60/s72-c/priths+9th+-+52.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6579060236584726237</id><published>2008-10-11T08:54:00.000+05:30</published><updated>2008-10-11T19:30:27.315+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='tech choices'/><title type='text'>Why PHP?</title><content type='html'>&lt;p&gt;I have decided to build the online portal in PHP, supported by Apache, MySQL hosted on Linux. The most cliched LAMP model. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Did I consider other players?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;* &lt;strong&gt;Ruby on Rails&lt;/strong&gt; : It was very much on my plate. I have done small utilities ( a server status monitor and a code snippet repository ) in rails and was blown away by the speed and simplicity of doing things. However 2 things went against RoR. &lt;/p&gt;&lt;p&gt;&lt;em&gt;ORM &lt;/em&gt;: My last project was a .NET project on Hibernate. It was a 2 year old project and already it felt like a legacy application with things tuned for performance to the maximum. They had crossed the return on investment period of Hibernate ( when relations stay simple at the beginning of any project ) and now were paying heavily for having Hibernate - performance, complexity, things moving to stored procedures..the usual pain points. So active Record did not interest me - being a one man army I did not want battles couple of months from now when I have to hack to implement a feature.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Server support:  &lt;/em&gt;Nothing can beat mod_php running on Apache. I had to configure nothing. zilch. With ROR things are still emerging - and I do not have the confidence in this space. A good part of my time does go in administering Apache but its something I am quite familiar. I neednot  muck with monit or spend lot of time playing with mongrel (a cluster inside one node!!) to have my app working. Apache just sits there smiling at me doing its work super efficiently. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;*Java : &lt;/strong&gt;I am more familiar with Java and its framework than PHP. But the pace of development, team that is required, hosting requirements is just not feasible nor affordable. When this portal takes off big time I will rewrite it in Java - with a team. That will scale well, be stable - rock solid, and well maintenable. But the goal here is to bring something out as fast as possible, give it to as many people as possible and create a mind space. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;*ASP.NET : &lt;/strong&gt;Forget it. I will not recommend it to anyone - even if I get a 1 billion dollar project to redo microsoft.com. ( well on second thoughts I might reconsider :D - I am not Howard Roark !!) &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Hosting : &lt;/strong&gt;LAMP Hosting is cheap. I decided to go with a Virtual Private Server - gives me lot of freedom and flexibility. It takes some effort and linux know how - but its worth the trouble. More on this later.&lt;/p&gt;&lt;p&gt;In conclusion Php suited me well for the portal I am building - fast and quick ( but dirty like hell imagine code spread all over the place : $this-&gt;some_function($this-variable);  It hurts the eyes !! ) &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Next post : How I set up my office space for under 500Rs !! &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6579060236584726237?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6579060236584726237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/why-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6579060236584726237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6579060236584726237'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/why-php.html' title='Why PHP?'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4474862983099369837.post-6012689452627046538</id><published>2008-10-09T19:28:00.000+05:30</published><updated>2008-10-09T19:51:45.228+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='intro'/><title type='text'>A little about me and who this blog is for</title><content type='html'>&lt;strong&gt;Who am I?&lt;/strong&gt;&lt;p&gt;I am a "techie" who lives in Bangalore. But now I have taken a break to embark on a journey - auspiciously on the day Lehmann Brothers went bankrupt, Goldmann Sachs got degraded and blood bath happened in Wall Street. A journey to explore what it is like to go on your own - to be your own boss and create a business. &lt;/p&gt;&lt;p&gt;Currently I am building an apartment management plus residents communication portal targetted at mid to large sized apartment complexes.  Its an alternative to yahoo groups, google groups and orkut that most of the residents use for apartment related communication. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Who this blog is for?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I have been toying with the idea of starting something on my own for quite a long time. Have read lot of blog posts, books and finally now I have taken the plunge. I intend to help out the souls who want to take the plunge - share my experience and learnings in this new life of mine. Also inviting ideas, tips, tricks that you think might help me in my quest. &lt;/p&gt;&lt;p&gt;Also, to keep myself committed to this blog, I am going to say what I am going to post next - on every post.&lt;/p&gt;&lt;p&gt;Next post is going to be about the choice of technology for my portal. Being a techie thats what I can think of first. Stay tuned!!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4474862983099369837-6012689452627046538?l=venkat2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://venkat2.blogspot.com/feeds/6012689452627046538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://venkat2.blogspot.com/2008/10/little-about-me-and-who-this-blog-is.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6012689452627046538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4474862983099369837/posts/default/6012689452627046538'/><link rel='alternate' type='text/html' href='http://venkat2.blogspot.com/2008/10/little-about-me-and-who-this-blog-is.html' title='A little about me and who this blog is for'/><author><name>venkatk</name><uri>http://www.blogger.com/profile/17097095441490633691</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_Mus1-R2qOP0/SbS0a5MhGnI/AAAAAAAAAF0/GSmGrDhlevs/S220/venkatk.jpg'/></author><thr:total>1</thr:total></entry></feed>
