<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.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:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-6400536</id><updated>2009-11-06T16:11:18.312+08:00</updated><title type="text">/home/siddhi</title><subtitle type="html">Software, management and photography</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://siddhi.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default?start-index=26&amp;max-results=25" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>453</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><link rel="self" href="http://feeds.feedburner.com/siddhi" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry><id>tag:blogger.com,1999:blog-6400536.post-5840868957745374846</id><published>2009-09-28T17:39:00.002+08:00</published><updated>2009-09-28T17:50:01.253+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="india" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><category scheme="http://www.blogger.com/atom/ns#" term="testing" /><title type="text">Test Driven Development in Python</title><content type="html">Here are the slides for my talk at &lt;a href="http://in.pycon.org"&gt;Pycon India&lt;/a&gt; this weekend. The talk was on doing test driven development in Python and it looked at 3 frameworks - unittest, py.test and nose.&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_2072136"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/Siddhi/test-driven-development-with-python" title="Test Driven Development With Python"&gt;Test Driven Development With Python&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tddwithpython-090926120714-phpapp01&amp;stripped_title=test-driven-development-with-python" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=tddwithpython-090926120714-phpapp01&amp;stripped_title=test-driven-development-with-python" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/Siddhi"&gt;Siddhi&lt;/a&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/6400536-5840868957745374846?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=jD1SzuqLrQM:OpkLMDUXB8E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=jD1SzuqLrQM:OpkLMDUXB8E:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=jD1SzuqLrQM:OpkLMDUXB8E:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?i=jD1SzuqLrQM:OpkLMDUXB8E:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/jD1SzuqLrQM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/5840868957745374846/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=5840868957745374846&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/5840868957745374846" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/5840868957745374846" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/jD1SzuqLrQM/test-driven-development-in-python.html" title="Test Driven Development in Python" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/09/test-driven-development-in-python.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-6743821111508911279</id><published>2009-05-13T20:59:00.004+08:00</published><updated>2009-05-13T22:55:29.994+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title type="text">Pattern Matching With PEAK-Rules</title><content type="html">I came across this interesting article on &lt;a href="http://monkey.org/~marius/pattern-matching-in-python.html"&gt;Pattern matching in Python&lt;/a&gt;. The article asks: Can we recreate in Python the pattern matching semantics present in languages like Haskell and Erlang.&lt;br /&gt;&lt;br /&gt;For those not familiar with the way pattern matching works, I've copied the example from the article above.&lt;pre class="source"&gt;%% handle(Path, Method)&lt;br /&gt;handle("/", _) -&gt;&lt;br /&gt;  not_a_resource;&lt;br /&gt;handle(Path, 'PUT') -&gt;&lt;br /&gt;  create_new_resource(Path);&lt;br /&gt;handle(Path, 'POST') -&gt;&lt;br /&gt;  update_resource(Path);&lt;br /&gt;handle(Path, 'GET') -&gt;&lt;br /&gt;  retrieve_resource(Path);&lt;br /&gt;handle(_, _) -&gt;&lt;br /&gt;  invalid_request.&lt;/pre&gt;What the above code does is to return "not a resource" if you call the handle function with the path parameter as "/" and any method. If you call handle with any path and method parameter as "GET" then it calls retrieve_resource(Path) and so on.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;PEAK-Rules&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A method to replicate this in Python was given using match objects, but I thought hey why go through all this trouble when &lt;a href="http://pypi.python.org/pypi/PEAK-Rules"&gt;PEAK-Rules&lt;/a&gt; does most of this for us?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Multimethod Dispatch&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;PEAK-Rules is a library that enables multimethod dispatch in Python. Those with an OO background will recognise a specific instance of this in method overloading. When an overloaded method is called, execution can go to different method implementations depending upon the type of the parameters passed. In generic multimethod dispatch, you can route execution based on any criteria that you define. PEAK-Rules brings this sort of generic multimethod dispatch to Python.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;An Example&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;So lets take a concrete example. Our goal is to rewrite the above Erlang code in Python using two libraries: PEAK-Rules and an add-on called prioritized_methods that allows prioritised method ordering.&lt;br /&gt;&lt;br /&gt;First, you'll need to get install &lt;a href="http://pypi.python.org/pypi/PEAK-Rules"&gt;PEAK-Rules&lt;/a&gt; and &lt;a href="http://pypi.python.org/pypi/prioritized_methods"&gt;prioritized_methods&lt;/a&gt;. You can pick them up from the links given or if you've got setuptools, then you can just easy_install them.&lt;br /&gt;&lt;br /&gt;Then type out the following code:&lt;pre class="source"&gt;&gt;&gt;&gt; from peak.rules import abstract, when&lt;br /&gt;&gt;&gt;&gt; from prioritized_methods import prioritized_when&lt;br /&gt;&gt;&gt;&gt; @abstract()&lt;br /&gt;... def handle(path, method):&lt;br /&gt;...     pass&lt;br /&gt;...&lt;br /&gt;&gt;&gt;&gt; @prioritized_when(handle, "path == '/'", prio=1)&lt;br /&gt;... def not_a_resource(path, method):&lt;br /&gt;...     print "not a resource"&lt;br /&gt;...&lt;br /&gt;&gt;&gt;&gt; @when(handle, "method == 'GET'")&lt;br /&gt;... def get_resource(path, method):&lt;br /&gt;...     print "getting", path&lt;br /&gt;...&lt;br /&gt;&gt;&gt;&gt; @when(handle, "method == 'PUT'")&lt;br /&gt;... def create_resource(path, method):&lt;br /&gt;...     print "creating", path&lt;br /&gt;...&lt;br /&gt;&gt;&gt;&gt; @when(handle, "method == 'POST'")&lt;br /&gt;... def update_resource(path, method):&lt;br /&gt;...     print "updating", path&lt;br /&gt;...&lt;/pre&gt;Here is what is happening: &lt;br /&gt;&lt;br /&gt;We first define an abstract function handle(path, method). Do this by placing the @abstract() decorator on it. &lt;br /&gt;&lt;br /&gt;Now consider this snippet:&lt;pre class="source"&gt;&gt;&gt;&gt; @when(handle, "method == 'GET'")&lt;br /&gt;... def get_resource(path, method):&lt;br /&gt;...     print "getting", path&lt;br /&gt;...&lt;/pre&gt;This defines one implementation for the handle function. It says, when the handle function is called, and the condition given is True (in this case method == "GET"), then call the implementation given below (here: the get_resource function). &lt;br /&gt;&lt;br /&gt;Similarly we define the other implementations to be called on some other conditions. &lt;br /&gt;&lt;br /&gt;The only thing left is the usage of @prioritized_when. Now, when a call is made to handle("/", "GET"), we see that the condition for not_a_resource as well as get_resource are satisfied. Which implementation should be called? In this case, we use the @prioritized_when decorator and set the priority to 1. This tells the system to give priority to this implementation in case of conflict in match.&lt;br /&gt;&lt;br /&gt;Here is how the output looks:&lt;pre class="source"&gt;&gt;&gt;&gt; handle("/", "GET")&lt;br /&gt;not a resource&lt;br /&gt;&gt;&gt;&gt; handle("/", "POST")&lt;br /&gt;not a resource&lt;br /&gt;&gt;&gt;&gt; handle("/home", "PUT")&lt;br /&gt;creating /home&lt;br /&gt;&gt;&gt;&gt; handle("/home", "POST")&lt;br /&gt;updating /home&lt;br /&gt;&gt;&gt;&gt; handle("/home", "GET")&lt;br /&gt;getting /home&lt;/pre&gt;Pretty cool! The best part of this is that you can dispatch on virtually any condition. While the resulting code is a little more verbose than the Erlang example, its not too bad and it does the job well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-6743821111508911279?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=nh5SI8halHs:Yzs_A8b5N5I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=nh5SI8halHs:Yzs_A8b5N5I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=nh5SI8halHs:Yzs_A8b5N5I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?i=nh5SI8halHs:Yzs_A8b5N5I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/nh5SI8halHs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/6743821111508911279/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=6743821111508911279&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/6743821111508911279" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/6743821111508911279" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/nh5SI8halHs/pattern-matching-with-peak-rules.html" title="Pattern Matching With PEAK-Rules" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/05/pattern-matching-with-peak-rules.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-1197330272925429958</id><published>2009-04-02T19:57:00.001+08:00</published><updated>2009-04-02T20:04:29.857+08:00</updated><title type="text">Wall Street Arithmetic</title><content type="html">From &lt;a href="http://blogs.law.harvard.edu/philg/2009/04/01/wall-street-number-theory/"&gt;Philip Greenspun&lt;/a&gt;:&lt;blockquote&gt;I attended a seminar this evening presented by one of our largest banks (name not mentioned to protect some friendships).  A middle manager introduced Eugene White, an economist from Rutgers.  “I earned nothing last year,” said the hard-working bank employee.  “Zero for 2008.  No bonus.  No options.  No stock.”&lt;br /&gt;&lt;br /&gt;Over dessert and coffee I asked one of the guy’s subordinates if the boss wouldn’t also have gotten some sort of base salary.  “Sure,” he replied, “but maybe as low as $500,000 per year.”  How did that round to zero?  “Well, he might have made $12 million the year before.”&lt;br /&gt;&lt;br /&gt;And you thought Peano arithmetic was challenging….&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-1197330272925429958?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=K_2_i4i3c-M:dIJA8coWHSg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=K_2_i4i3c-M:dIJA8coWHSg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=K_2_i4i3c-M:dIJA8coWHSg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?i=K_2_i4i3c-M:dIJA8coWHSg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/K_2_i4i3c-M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/1197330272925429958/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=1197330272925429958&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1197330272925429958" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1197330272925429958" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/K_2_i4i3c-M/wall-street-arithmetic.html" title="Wall Street Arithmetic" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/04/wall-street-arithmetic.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-7816182408886159939</id><published>2009-03-15T11:55:00.003+08:00</published><updated>2009-03-15T12:20:58.218+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="startup" /><category scheme="http://www.blogger.com/atom/ns#" term="vit" /><category scheme="http://www.blogger.com/atom/ns#" term="presentation" /><title type="text">10 Trends in ICT: My Talk At VIT Entrepreneurship Awareness Camp</title><content type="html">Here are the slides from my talk at VIT yesterday. The slides may not make much sense without the actual talk though.&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1146612"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/Siddhi/10-trends-in-ict?type=powerpoint" title="10 Trends in ICT"&gt;10 Trends in ICT&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=vittrends-090314215155-phpapp02&amp;stripped_title=10-trends-in-ict" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=vittrends-090314215155-phpapp02&amp;stripped_title=10-trends-in-ict" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/Siddhi"&gt;Siddhi&lt;/a&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/6400536-7816182408886159939?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=wWuSVqRAQ6s:A_tTHHQQfYk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=wWuSVqRAQ6s:A_tTHHQQfYk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=wWuSVqRAQ6s:A_tTHHQQfYk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?i=wWuSVqRAQ6s:A_tTHHQQfYk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/wWuSVqRAQ6s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/7816182408886159939/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=7816182408886159939&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7816182408886159939" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7816182408886159939" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/wWuSVqRAQ6s/10-trends-in-ict-my-talk-at-vit.html" title="10 Trends in ICT: My Talk At VIT Entrepreneurship Awareness Camp" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/03/10-trends-in-ict-my-talk-at-vit.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-7090825069501411672</id><published>2009-03-05T17:42:00.003+08:00</published><updated>2009-03-05T17:46:35.942+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="agile" /><category scheme="http://www.blogger.com/atom/ns#" term="india" /><category scheme="http://www.blogger.com/atom/ns#" term="chennai" /><title type="text">"Cutting Costs With Agile Software Development" Seminar In Chennai</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_aSW5T1HSynA/Sa-exYsQyWI/AAAAAAAAAL4/yGp4wxTn8_s/s1600-h/chennai_agile_seminar.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 262px; height: 400px;" src="http://3.bp.blogspot.com/_aSW5T1HSynA/Sa-exYsQyWI/AAAAAAAAAL4/yGp4wxTn8_s/s400/chennai_agile_seminar.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5309637056971983202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Ministry of Micro, Small and Medium Enterprises (Govt. of India)&lt;br /&gt;(MSME) is organising a 1 day seminar series on "Cutting Costs with Agile&lt;br /&gt;Software Development" on Friday, 20th of March.&lt;br /&gt;&lt;br /&gt;Topics that will be covered:&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Business Case for Agile Software Development&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Introduction to Scrum&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Adapting to changing requirements&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Benefits of self organising teams&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Releasing quality software&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Agile metrics&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;Plus an open discussion where you can bring up the topics you're most&lt;br /&gt;interested in.&lt;br /&gt;&lt;br /&gt;Click the image on the left for all the details regarding content and registration.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-7090825069501411672?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=uckxFVckZd8:IUvNZ_gVCB4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=uckxFVckZd8:IUvNZ_gVCB4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=uckxFVckZd8:IUvNZ_gVCB4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?i=uckxFVckZd8:IUvNZ_gVCB4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/uckxFVckZd8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/7090825069501411672/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=7090825069501411672&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7090825069501411672" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7090825069501411672" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/uckxFVckZd8/cutting-costs-with-agile-software.html" title="&quot;Cutting Costs With Agile Software Development&quot; Seminar In Chennai" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_aSW5T1HSynA/Sa-exYsQyWI/AAAAAAAAAL4/yGp4wxTn8_s/s72-c/chennai_agile_seminar.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/03/cutting-costs-with-agile-software.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-368529942031588886</id><published>2009-03-01T02:31:00.001+08:00</published><updated>2009-03-01T02:34:14.335+08:00</updated><title type="text">The crisis of credit explained</title><content type="html">Via &lt;a href="http://hatke.blogspot.com/2009/02/welcome-to-crisis-of-credit.html"&gt;hatke&lt;/a&gt;, check out this awesome video on the credit crisis:&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3261363&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=3261363&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/3261363"&gt;The Crisis of Credit Visualized&lt;/a&gt; from &lt;a href="http://vimeo.com/jonathanjarvis"&gt;Jonathan Jarvis&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-368529942031588886?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=s6sR_09SEsk:oJRGO_sijEk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=s6sR_09SEsk:oJRGO_sijEk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/siddhi?a=s6sR_09SEsk:oJRGO_sijEk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/siddhi?i=s6sR_09SEsk:oJRGO_sijEk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/s6sR_09SEsk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/368529942031588886/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=368529942031588886&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/368529942031588886" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/368529942031588886" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/s6sR_09SEsk/crisis-of-credit-explained.html" title="The crisis of credit explained" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/03/crisis-of-credit-explained.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-7921590918789223301</id><published>2009-01-22T22:07:00.000+08:00</published><updated>2009-01-21T22:15:52.162+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title type="text">Yahoo Groups running on Python?</title><content type="html">I tried to post a message today and go this error:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_aSW5T1HSynA/SXctYaeZpOI/AAAAAAAAALE/DC_JWyqy91A/s1600-h/y_groups.png"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 83px;" src="http://4.bp.blogspot.com/_aSW5T1HSynA/SXctYaeZpOI/AAAAAAAAALE/DC_JWyqy91A/s400/y_groups.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5293749784444249314" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-7921590918789223301?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=ZbjFiyNJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=uDxl1523"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=0ydw2vOd"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=0ydw2vOd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/pfITFR_ta74" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/7921590918789223301/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=7921590918789223301&amp;isPopup=true" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7921590918789223301" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7921590918789223301" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/pfITFR_ta74/yahoo-groups-running-on-python.html" title="Yahoo Groups running on Python?" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_aSW5T1HSynA/SXctYaeZpOI/AAAAAAAAALE/DC_JWyqy91A/s72-c/y_groups.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/01/yahoo-groups-running-on-python.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-3131791763687388407</id><published>2009-01-18T14:59:00.004+08:00</published><updated>2009-01-18T15:48:35.172+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="genesis" /><category scheme="http://www.blogger.com/atom/ns#" term="presentation" /><category scheme="http://www.blogger.com/atom/ns#" term="chennai" /><title type="text">My Talk at Genesis</title><content type="html">I gave a talk last Sunday at &lt;a href="http://www.genesis.iitm.ac.in/gen.php?page=schedule.html&amp;bar=knowbar.html"&gt;Genesis&lt;/a&gt; in IIT, Madras. My talk was on planning the operations. Here are the slides for the talk. Since they don't make much sense without the commentary, I have attached a bit of commentary as well.&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_927848"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/Siddhi/iit-business-plan-workshop-presentation?type=powerpoint" title="IIT Business Plan Workshop"&gt;IIT Business Plan Workshop&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=iitbplan-1232262580481752-2&amp;stripped_title=iit-business-plan-workshop-presentation" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=iitbplan-1232262580481752-2&amp;stripped_title=iit-business-plan-workshop-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View SlideShare &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/Siddhi/iit-business-plan-workshop-presentation?type=powerpoint" title="View IIT Business Plan Workshop on SlideShare"&gt;presentation&lt;/a&gt; or &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/a&gt; your own. (tags: &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/genesis"&gt;genesis&lt;/a&gt; &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/event"&gt;event&lt;/a&gt;)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Why Plan&lt;/b&gt;&lt;blockquote&gt;"Would you tell me, please, which way I ought to go from here?"&lt;br /&gt;&lt;br /&gt;"That depends a good deal on where you want to get to," said the Cat.&lt;br /&gt;&lt;br /&gt;- Alice in wonderland&lt;/blockquote&gt;&lt;br /&gt;The first part of the talk was about why you need to plan in the first place. Many students believe that the idea of the operations plan is so that you can show it to venture capitalists and get funded (or perhaps win business plan competitions). The point I tried to emphasise is that the plan is something that helps the entrepreneur with the big picture. Running a startup is not a matter of following a fixed set of steps until you get rich. Rather, you will be fighting fires every day as something or the other goes wrong. When you get consumed with all these small fires, it is easy to lose the big picture, and thats when you need your operations plan to get back on track.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Rules for operations planning&lt;/b&gt;&lt;br /&gt;With that I talked about 5 rules of operations planning. Here they are:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Know Where You Are&lt;/b&gt;&lt;br /&gt;At any point you need to know where you are. If your plan calls for one year of development before you release a product, then you should be able to know if you are on track at any point. For this, you need to have intermediate milestones where you can check your progress and adjust your plan accordingly. For a software startup, I would say you need a milestone at least once a month. This would be a release with a subset of features of the final product.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2.&lt;a href="http://www.guykawasaki.com/books/rules.shtml"&gt;Churn, baby, churn&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;You may have done a lot of market research, but you cannot gauge the market reaction until you actually get your product or service into the market. Therefore, get it out as soon as possible - even if it is only a small subset of your final vision - and then use market feedback to drive the product. In order to do this, you need to break up your product or service into chunks that are complete and can be released.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Be Flexible&lt;/b&gt;&lt;br /&gt;Often opportunities arise that could not have been predicted at the start. Maybe users are using your product in ways you did not plan, or perhaps a new opportunity presents itself. A startup needs to be able to take advantage of these opportunities. A small team of generalists will usually trump over a team of specialists, because generalists can change direction quicker.&lt;br /&gt;&lt;br /&gt;A story: Sabeer Bhatia and Jack Smith wanted to start a company to do web based databases. It was entirely an accident which led them to develop the first web based email system - Hotmail.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. Know What Is Important&lt;/b&gt;&lt;br /&gt;You need to know what is important for the product to be developed. Focus on what needs to be done to get your product in the hands of your target customers. Startups will sometimes spend money on a nice office and save money on developer workstations. While this is great for the founder's ego, it's counterproductive for the business. As far as operations go, spend on productivity enhancements rather than ego enhancements.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5. Be Ready To Start Again&lt;/b&gt;&lt;blockquote&gt;"Plans are useless, but planning is invaluable" - Dwight Eisenhower&lt;/blockquote&gt;&lt;br /&gt;Operations planning is not something that you do at the start, but it's something you need to be continuously doing. New information keeps coming up which invalidate your old plans. Rather than stick to the old plan, throw it away and plan again. Don't be attached to your operations plan - its essentially useless - but the act of planning is very useful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-3131791763687388407?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=vT8sPmDq"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=gUuNjVav"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=B5RZWiU3"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=B5RZWiU3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/XUTpoZsPhpo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/3131791763687388407/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=3131791763687388407&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3131791763687388407" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3131791763687388407" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/XUTpoZsPhpo/my-talk-at-genesis.html" title="My Talk at Genesis" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/01/my-talk-at-genesis.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-7841678173131410979</id><published>2009-01-06T11:45:00.003+08:00</published><updated>2009-01-06T11:58:28.625+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="silvercatalyst" /><category scheme="http://www.blogger.com/atom/ns#" term="agile" /><title type="text">Silver Catalyst reviewed by BangaloreInc</title><content type="html">&lt;a href="http://www.toolsforagile.com/?utm_campaign=personal&amp;utm_term=review1"&gt;Silver Catalyst&lt;/a&gt; has been reviewed by Praveen over at &lt;a href="http://bangaloreinc.com"&gt;Bangaloreinc&lt;/a&gt;. Check it out: &lt;a href="http://bangaloreinc.com/2009/01/05/silvercatalyst-web-based-agile-scrum-tool-for-agile-bookkeeping/"&gt;Silver Catalyst - Web Based Agile Scrum Tool For Agile Bookkeeping&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-7841678173131410979?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=IeN6sNkc"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=P2iXDC9p"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=oQLVFjIw"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=oQLVFjIw" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/on2OAE0pVek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/7841678173131410979/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=7841678173131410979&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7841678173131410979" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7841678173131410979" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/on2OAE0pVek/silver-catalyst-reviewed-by.html" title="Silver Catalyst reviewed by BangaloreInc" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/01/silver-catalyst-reviewed-by.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-3707338541873981214</id><published>2009-01-03T15:09:00.002+08:00</published><updated>2009-01-03T15:39:24.577+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="silvercatalyst" /><category scheme="http://www.blogger.com/atom/ns#" term="agile" /><title type="text">Silver Catalyst: Agile Project Management</title><content type="html">We've been pretty busy at work at &lt;a href="http://www.silverstripesoftware.com"&gt;Silver Stripe Software&lt;/a&gt; and today we're happy to announce the release of the online version of &lt;a href="http://www.toolsforagile.com/?utm_campaign=personal&amp;utm_term=announce"&gt;Silver Catalyst&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Silver Catalyst is a project management tool for teams that follow an &lt;a href="http://en.wikipedia.org/wiki/Agile_software_development"&gt;agile software development model&lt;/a&gt;. We're in beta and there are a few free accounts during the beta, so if you are doing agile development, you might be interested in giving Silver Catalyst a run. Head over to the &lt;a href="http://www.toolsforagile.com/?utm_campaign=personal&amp;utm_term=announce"&gt;Silver Catalyst website&lt;/a&gt; and sign up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-3707338541873981214?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=RwBCYYAy"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=9qX9mGlw"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=4BaKjEYi"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=4BaKjEYi" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/MkfaRThhmkI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/3707338541873981214/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=3707338541873981214&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3707338541873981214" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3707338541873981214" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/MkfaRThhmkI/silver-catalyst-agile-project.html" title="Silver Catalyst: Agile Project Management" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2009/01/silver-catalyst-agile-project.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-6427485673492181085</id><published>2008-12-25T10:33:00.001+08:00</published><updated>2008-12-25T10:39:04.105+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="proto.in" /><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="startup" /><category scheme="http://www.blogger.com/atom/ns#" term="india" /><title type="text">Proto.in Registrations Open</title><content type="html">Registrations for the fifth edition of Proto.in are open! You can register here - &lt;a href="http://proto.in/register/"&gt;http://proto.in/register/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Proto.in is an event that aims to bring together startups, investors and industry people in one location. Its a two day event. The first day will have a number of talks on startups. Usually these cover topics like funding, business plans, bootstrapping and so on. There are also technology talks. The second day has some selected startups presenting their product followed by an open house where you can interact with startups and investors. &lt;br /&gt;&lt;br /&gt;This event is the fifth edition of Proto.in. The first three editions were in Chennai, the fourth in Delhi. This edition is going to be held in Bangalore, so its pretty convenient for people from Chennai to attend.&lt;br /&gt;&lt;br /&gt;Find out more about Proto.in here - &lt;a href="http://proto.in/"&gt;http://proto.in/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The cost of registrations is Rs.750 for one person or Rs.1000 for two.&lt;br /&gt;&lt;br /&gt;Again, this is the URL - &lt;a href="http://proto.in/register/"&gt;http://proto.in/register/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-6427485673492181085?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=HWXPT8ql"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=huQgTPnY"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=2SZljlcm"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=2SZljlcm" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/sokNOKvUk8Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/6427485673492181085/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=6427485673492181085&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/6427485673492181085" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/6427485673492181085" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/sokNOKvUk8Q/protoin-registrations-open.html" title="Proto.in Registrations Open" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/12/protoin-registrations-open.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-1349042832718822165</id><published>2008-11-08T10:55:00.001+08:00</published><updated>2008-11-08T10:55:29.604+08:00</updated><title type="text">Zebras fight for dominance</title><content type="html">&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a rel="lightbox" href="http://farm4.static.flickr.com/3198/3000271488_575c8d5a8c.jpg" title="Zebras fight for dominance"&gt;&lt;img src="http://farm4.static.flickr.com/3198/3000271488_575c8d5a8c_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/siddhi/3000271488/"&gt;Zebras fight for dominance&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/siddhi/"&gt;Siddhi&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;I took the photo on the right in September. It shows two zebras fighting for dominance. &lt;br /&gt;&lt;br /&gt;This is part of a complex ritual that zebras use to show dominant behaviour. It starts with zebras pressing sides together and rubbing cheeks and ends up with both zebras jumping on their forelegs. The entire ritual is explained in more detail &lt;a href="http://www.bio.davidson.edu/people/vecase/Behavior/Spring2004/delk/Agonistic%20Behavior.htm"&gt;on this page&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;The first time I saw this, I was completely unprepared to take a photo. I have a photo with the heads cut off because I didn't expect them to stand up. I was better prepared after reading about the ritual. The next time I saw a zebra issue a challenge, I waited with the camera in position knowing that they will eventually jump. The result is this photograph.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-1349042832718822165?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=byCn1u3E"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=r7a83Oue"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=HJkjRpLs"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=HJkjRpLs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/8-m288A3Xkw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/1349042832718822165/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=1349042832718822165&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1349042832718822165" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1349042832718822165" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/8-m288A3Xkw/zebras-fight-for-dominance.html" title="Zebras fight for dominance" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/11/zebras-fight-for-dominance.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-4483341035298502491</id><published>2008-11-01T23:22:00.004+08:00</published><updated>2008-11-02T00:00:26.860+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="chennaiocc" /><category scheme="http://www.blogger.com/atom/ns#" term="opencoffee" /><category scheme="http://www.blogger.com/atom/ns#" term="chennaiopencoffee" /><category scheme="http://www.blogger.com/atom/ns#" term="occ" /><category scheme="http://www.blogger.com/atom/ns#" term="chennai" /><title type="text">Chennai OCC November Meet: New venue - Ascendas Food Court</title><content type="html">The November meetup of the &lt;a href="http://chennaiopencoffee.ning.com/"&gt;Chennai OpenCoffee Club&lt;/a&gt; is tomorrow. There is a change in venue this month. We are meeting at the &lt;b&gt;Ascendas food court&lt;/b&gt; at 3pm instead of the usual location at Amethyst. If you have never been to this food court, then the website has a &lt;a href="http://chennaiopencoffee.ning.com/"&gt;handy map&lt;/a&gt; with the location of the venue. Basically it at Taramani, behind IIT and Tidel Park.&lt;br /&gt;&lt;br /&gt;Now if you are unsure of what the Chennai OpenCoffee Club actually is, its a place for entrepreneurs, would-be entrepreneurs, and everyone else involved with startups to meet informally (that means no need to join a group or pre-register and no entry fees). We have a meet on the first Sunday of the month. The meetups are open to everyone. &lt;a href="http://chennaiopencoffee.ning.com/"&gt;Join the Chennai OCC website&lt;/a&gt; to get an email notification before every meetup. &lt;br /&gt;&lt;br /&gt;On the topic of the OCC website, I just wanted to point out the Chennai OCC website has a &lt;a href="http://chennaiopencoffee.ning.com/forum"&gt;forum&lt;/a&gt;, so do join in the coversations. &lt;br /&gt;&lt;br /&gt;Plus a new feature that is available is that all discussions on the website are now available as an RSS feed &amp;mdash; &lt;a href="http://chennaiopencoffee.ning.com/forum/topic/list?feed=yes&amp;xn_auth=no&amp;sort=mostRecent"&gt;Click here for the Chennai OCC forum feed&lt;/a&gt; &amp;mdash; so its a really good idea to subscribe to the feed in your favourite blog reader. That will allow you to keep track of the Chennai OCC forums and, if you have joined the website, you can then join in the coversation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-4483341035298502491?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=Pz1sn5Hl"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=pWuhInYB"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=Wg6RGPrd"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=Wg6RGPrd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/aMJLB2iX_VY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/4483341035298502491/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=4483341035298502491&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/4483341035298502491" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/4483341035298502491" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/aMJLB2iX_VY/chennai-occ-november-meet-new-venue.html" title="Chennai OCC November Meet: New venue - Ascendas Food Court" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/11/chennai-occ-november-meet-new-venue.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-3676452064993765633</id><published>2008-10-22T10:44:00.003+08:00</published><updated>2008-10-22T10:53:56.831+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="django" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><title type="text">Must watch videos from DjangoCon</title><content type="html">I was recently going through some of the videos from &lt;a href="http://djangocon.org/"&gt;DjangoCon&lt;/a&gt;. Two must watch videos are &lt;a href="http://www.youtube.com/watch?v=i6Fr65PFqfk"&gt;Cal Henderson's talk titled "Why I Hate Django"&lt;/a&gt; and &lt;a href="http://www.youtube.com/watch?v=fipFKyW2FA4"&gt;Mark Ramm's talk "A Turbogears guy on what Django should learn from Zope"&lt;/a&gt;. Both Cal and Mark bring in interesting outside perspectives that I hadn't really considered before. Both talks run around an hour each and are well worth watching if you have the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-3676452064993765633?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=fYvz1Eh5"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=SK4fFWqe"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=06FJjPTQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=06FJjPTQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/aAenVwkft3o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/3676452064993765633/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=3676452064993765633&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3676452064993765633" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3676452064993765633" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/aAenVwkft3o/must-watch-videos-from-djangocon.html" title="Must watch videos from DjangoCon" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/10/must-watch-videos-from-djangocon.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-6567170374023129065</id><published>2008-10-09T00:04:00.003+08:00</published><updated>2008-10-09T00:25:12.383+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="games" /><title type="text">Cave Story coming to WiiWare</title><content type="html">The most exciting news I've heard in a while. &lt;a href="http://www.wiiware-world.com/news/2008/10/official_cave_story_site_goes_live"&gt;Cave Story&lt;/a&gt; is coming to the Wii through its online WiiWare distribution channel. Cave Story is a totally kickass game. It's actually a free game on the PC (&lt;a href="http://www.cavestory.org/"&gt;Get it here&lt;/a&gt;). I played it earlier this year and it was really awesome (&lt;a href="http://www.destructoid.com/indie-nation-6-cave-story-70328.phtml"&gt;Cave Story Review&lt;/a&gt;). And it's free. So I can hear you ask - if I've already played it, and its free on the PC, why pay to play the same game again? Hmm, good question. Because its an awesome game? Plus a good way to give back and support the time put into the free game. And there is going to be new content not found in the free game. Can't wait for this one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-6567170374023129065?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=ryI86gRC"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=UeqMysGH"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=sZPzopwq"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=sZPzopwq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/ogwoMJkH0Mg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/6567170374023129065/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=6567170374023129065&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/6567170374023129065" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/6567170374023129065" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/ogwoMJkH0Mg/cave-story-coming-to-wiiware.html" title="Cave Story coming to WiiWare" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/10/cave-story-coming-to-wiiware.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-4674869790851144100</id><published>2008-08-31T18:11:00.004+08:00</published><updated>2008-08-31T19:00:50.127+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="programming" /><title type="text">Choosing a scripting language</title><content type="html">&lt;a href="http://www.cio.com/"&gt;CIO magazine&lt;/a&gt; has an article titled &lt;a href="http://www.cio.com/article/193750/You_Used_THAT_Programming_Language_to_Write_What_"&gt;You Used THAT Programming Language to Write WHAT?&lt;/a&gt; They took five "scripting" languages &amp;mdash; Ruby, Python, Javascript, PHP and Perl &amp;mdash; and then get &lt;a href="http://www.zedshaw.com/blog/"&gt;Zed Shaw&lt;/a&gt;, &lt;a href="http://martinaspeli.net/"&gt;Martin Aspeli&lt;/a&gt;, &lt;a href="http://www.michaelmorrison.com/"&gt;Michael Morrison&lt;/a&gt;, &lt;a href="http://kenhess.wordpress.com/"&gt;Kenneth Hess&lt;/a&gt; and &lt;a href="http://www.oreillynet.com/pub/au/2978"&gt;James Turner&lt;/a&gt; to write about what kind of applications the language is good for, and where you are better using another language. &lt;a href="http://www.cio.com/article/193750/You_Used_THAT_Programming_Language_to_Write_What_"&gt;Check it out&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-4674869790851144100?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=oZ0pjrxS"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=xY86jxYH"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=dOPUEkPE"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=dOPUEkPE" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/moTGixgZjJo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/4674869790851144100/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=4674869790851144100&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/4674869790851144100" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/4674869790851144100" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/moTGixgZjJo/choosing-scripting-language.html" title="Choosing a scripting language" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/08/choosing-scripting-language.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-7051657732222088050</id><published>2008-08-22T20:20:00.001+08:00</published><updated>2008-08-22T20:20:52.258+08:00</updated><title type="text">Formation</title><content type="html">&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a rel="lightbox" href="http://farm1.static.flickr.com/2/1445155_552a07d813.jpg" title="Formation"&gt;&lt;img src="http://farm1.static.flickr.com/2/1445155_552a07d813_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/siddhi/1445155/"&gt;Formation&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/siddhi/"&gt;Siddhi&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;F-16s fly overhead. Singapore National Day, August 2003&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-7051657732222088050?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=QSRqZPfn"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=IREZFp1G"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=J3d4zjJJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=J3d4zjJJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/VNjTAtDnkxU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/7051657732222088050/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=7051657732222088050&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7051657732222088050" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/7051657732222088050" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/VNjTAtDnkxU/formation.html" title="Formation" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/08/formation.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-528765653600476700</id><published>2008-08-15T11:08:00.001+08:00</published><updated>2008-08-15T11:15:30.801+08:00</updated><title type="text">Github and Webfaction rock</title><content type="html">Just wanted to chip in and say that &lt;a href="http://github.com/"&gt;Github&lt;/a&gt; rocks. And also &lt;a href="http://www.webfaction.com/"&gt;Webfaction&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-528765653600476700?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=MhOIm6F6"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=V5O8qusM"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=yEVTEmpM"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=yEVTEmpM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/2F_jyKyYXkU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/528765653600476700/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=528765653600476700&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/528765653600476700" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/528765653600476700" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/2F_jyKyYXkU/github-and-webfaction-rock.html" title="Github and Webfaction rock" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/08/github-and-webfaction-rock.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-1081925981772531320</id><published>2008-08-14T11:24:00.000+08:00</published><updated>2008-08-14T11:24:12.959+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="india" /><category scheme="http://www.blogger.com/atom/ns#" term="unconference" /><title type="text">India Unconferences and Events</title><content type="html">Chennai OCC isn't the only thing to turn one year old this month. &lt;a href="http://upcoming.yahoo.com/group/3556/"&gt;India Unconferences and Events&lt;/a&gt;, a group to track unconferences and community events in India also turns one. &lt;br /&gt;&lt;br /&gt;Over the last year, the number of community events has increased by leaps and bounds. There is an event happening somewhere almost every week. Unfortunately, it isn't always easy to track these events. Often, you only find out about the event when someone blogs about it after it's over :(&lt;br /&gt;&lt;br /&gt;Thats where the &lt;a href="http://upcoming.yahoo.com/group/3556/"&gt;India Unconferences and Events&lt;/a&gt; group helps. This group tracks tech and startup community events happening around the country. Over the last year, this group has tracked more than 120 events around the country (check out &lt;a href="http://upcoming.yahoo.com/group/3556/"&gt;current events&lt;/a&gt; and &lt;a href="http://upcoming.yahoo.com/group/3556/history/"&gt;past events&lt;/a&gt; tracked by the group)&lt;br /&gt;&lt;br /&gt;Once you join this group (you just need a Yahoo ID to sign up), you can subscribe to the RSS feed to be notified of events as they are added. It's an open group, so if you come across a tech community event that is not in the group, &lt;a href="http://siddhi.blogspot.com/2008/03/tracking-upcoming-community-techstartup.html"&gt;you can add it to the group&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-1081925981772531320?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=BkCM1ZG3"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=Kielwo0M"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=kLq4eEVS"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=kLq4eEVS" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/84c1dj4hU3M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/1081925981772531320/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=1081925981772531320&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1081925981772531320" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1081925981772531320" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/84c1dj4hU3M/india-unconferences-and-events.html" title="India Unconferences and Events" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/08/india-unconferences-and-events.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-8892910073121720165</id><published>2008-08-05T11:03:00.003+08:00</published><updated>2008-08-05T11:06:11.188+08:00</updated><title type="text">The problem with ebooks</title><content type="html">The problem with ebooks is that its too easy to lose them. I recently bought an ebook, and now I have no idea in which directly I put it and I can't find it. Rather more difficult to lose a paper book. How do you solve this problem? Do you keep burning ebooks to a CD after you buy them? Give me some ideas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-8892910073121720165?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=bXLBWlzB"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=yEnlfN4M"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=XTwpXoZW"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=XTwpXoZW" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/VKkZOYCzmeQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/8892910073121720165/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=8892910073121720165&amp;isPopup=true" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/8892910073121720165" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/8892910073121720165" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/VKkZOYCzmeQ/problem-with-ebooks.html" title="The problem with ebooks" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">9</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/08/problem-with-ebooks.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-844935144332531065</id><published>2008-07-31T15:49:00.004+08:00</published><updated>2008-08-04T21:21:45.476+08:00</updated><title type="text">From Good To Great ... To Below Average</title><content type="html">There is an interesting post on the &lt;a href="http://freakonomics.blogs.nytimes.com/"&gt;Freakonomics blog&lt;/a&gt; titled &lt;a href="http://freakonomics.blogs.nytimes.com/2008/07/28/from-good-to-great-to-below-average/"&gt;From Good to Great … to Below Average&lt;/a&gt;. The post talks about how many of the companies profiled in the book are not all that spectacular today. &lt;blockquote&gt;&lt;p&gt;Ironically, I began reading the book on the very same day that one of the eleven “good to great” companies, Fannie Mae, made the headlines of the business pages. It looks like Fannie Mae is going to need to be bailed out by the federal government. If you had bought Fannie Mae stock around the time Good to Great was published, you would have lost over 80 percent of your initial investment.&lt;/p&gt;&lt;/blockquote&gt;And at the end:&lt;blockquote&gt;&lt;p&gt;What does this all mean? In one sense, not much.&lt;br /&gt;&lt;br /&gt;These business books are mostly backward-looking: what have companies done that has made them successful? The future is always hard to predict, and understanding the past is valuable; on the other hand, the implicit message of these business books is that the principles that these companies use not only have made them good in the past, but position them for continued success. &lt;/p&gt;&lt;/blockquote&gt; Read the whole post &lt;a href="http://freakonomics.blogs.nytimes.com/2008/07/28/from-good-to-great-to-below-average/"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-844935144332531065?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=QQFcTSKh"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=Z9ilRLcC"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=jo0EiZ4h"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=jo0EiZ4h" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/vvcYQwTu_B4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/844935144332531065/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=844935144332531065&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/844935144332531065" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/844935144332531065" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/vvcYQwTu_B4/there-is-interesting-post-on.html" title="From Good To Great ... To Below Average" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/07/there-is-interesting-post-on.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-3309303896740138313</id><published>2008-07-30T18:12:00.002+08:00</published><updated>2008-08-04T21:22:04.226+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="unconference" /><category scheme="http://www.blogger.com/atom/ns#" term="barcamp" /><title type="text">Designing Sustainable Startups</title><content type="html">via &lt;a href="http://twitter.com/Sampad/statuses/872416561"&gt;Sampad&lt;/a&gt;: Niraj Bhatnagar's presentation at Barcamp Delhi 4.&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_423722"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/chahiye/designing-sustainable-startups?src=embed" title="Designing Sustainable Startups"&gt;Designing Sustainable Startups&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=organic-business-1211538157733800-8&amp;stripped_title=designing-sustainable-startups" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=organic-business-1211538157733800-8&amp;stripped_title=designing-sustainable-startups" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;view &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/chahiye/designing-sustainable-startups?src=embed" title="View Designing Sustainable Startups on SlideShare"&gt;presentation&lt;/a&gt; (tags: &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/entrepreneurship"&gt;entrepreneurship&lt;/a&gt; &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/sustainable"&gt;sustainable&lt;/a&gt; &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/business"&gt;business&lt;/a&gt; &lt;a style="text-decoration:underline;" href="http://slideshare.net/tag/social"&gt;social&lt;/a&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/6400536-3309303896740138313?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=jh7up4SQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=htiSGyxw"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=Zursv0jb"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=Zursv0jb" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/nv4a92K2si4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/3309303896740138313/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=3309303896740138313&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3309303896740138313" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/3309303896740138313" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/nv4a92K2si4/via-sampad-niraj-bhatnagars.html" title="Designing Sustainable Startups" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/07/via-sampad-niraj-bhatnagars.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-1936305701028761029</id><published>2008-07-27T15:16:00.002+08:00</published><updated>2008-07-27T15:26:02.926+08:00</updated><title type="text">Funny gmail bug</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_aSW5T1HSynA/SIwiw8CXCLI/AAAAAAAAAJU/N92jwUf0FGw/s1600-h/google_bug.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_aSW5T1HSynA/SIwiw8CXCLI/AAAAAAAAAJU/N92jwUf0FGw/s400/google_bug.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5227591491615393970" /&gt;&lt;/a&gt;&lt;br /&gt;Spotted this in my Inbox today. Although it says -64 mails, all the mails are there, so I suppose its kind of a harmless bug.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-1936305701028761029?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=zb0leYqJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=d7P0D4tb"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=9N7jT8cS"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=9N7jT8cS" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/Pxv0qjCRdcs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/1936305701028761029/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=1936305701028761029&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1936305701028761029" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1936305701028761029" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/Pxv0qjCRdcs/funny-gmail-bug.html" title="Funny gmail bug" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp0.blogger.com/_aSW5T1HSynA/SIwiw8CXCLI/AAAAAAAAAJU/N92jwUf0FGw/s72-c/google_bug.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/07/funny-gmail-bug.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-1857282230120454758</id><published>2008-07-24T11:54:00.001+08:00</published><updated>2008-07-24T11:54:52.602+08:00</updated><title type="text">Window with Sunflowers and Pine Cones</title><content type="html">&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a rel="lightbox" href="http://farm1.static.flickr.com/71/204043246_1fee773d6b.jpg" title="Window with Sunflowers and Pine Cones"&gt;&lt;img src="http://farm1.static.flickr.com/71/204043246_1fee773d6b_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/siddhi/204043246/"&gt;Window with Sunflowers and Pine Cones&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/siddhi/"&gt;Siddhi&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;Window in Roussillon a small ochre mining town. Near the town are some beautiful coloured cliffs.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-1857282230120454758?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=xwDFP6kx"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=qLoizJtc"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=CIpjZUk6"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=CIpjZUk6" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/2P-k50FhGMs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/1857282230120454758/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=1857282230120454758&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1857282230120454758" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1857282230120454758" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/2P-k50FhGMs/window-with-sunflowers-and-pine-cones.html" title="Window with Sunflowers and Pine Cones" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/07/window-with-sunflowers-and-pine-cones.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-6400536.post-1688546834040395318</id><published>2008-07-19T11:48:00.012+08:00</published><updated>2009-06-25T12:05:30.424+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="startup" /><category scheme="http://www.blogger.com/atom/ns#" term="chennaiopencoffee" /><category scheme="http://www.blogger.com/atom/ns#" term="chennai" /><title type="text">Chennai OpenCoffee Club Turns One!</title><content type="html">It's hard to believe but the &lt;a href="http://chennaiopencoffee.ning.com/"&gt;Chennai OpenCoffee Club&lt;/a&gt; will soon turn 1 year old. Vaidhy and I started it with the first meetup on the 5th of August, 2007 at Subway (Read about it &lt;a href="http://chennaiopencoffee.ning.com/forum/attachment/download?id=920594%3AUploadedFi58%3A229"&gt;here&lt;/a&gt;). Since then, OCC has spread out to Bangalore, Mumbai, Pune, Hyderabad, Delhi, Noida and Kolkata (See the links at the bottom of this post to join these OCC groups).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What is the Chennai OpenCoffee Club?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Here's the blurb from the website&lt;blockquote&gt;The Chennai OpenCoffee Club is a place for people involved in the startup ecosystem to meet in an informal setting. Anyone involved with startups - entrepreneurs, developers, lawyers, investors - is invited to come and join the conversation.&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;Chennai OpenCoffee Club Links&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://chennaiopencoffee.ning.com/"&gt;Chennai OpenCoffee Club Website&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://siddhi.blogspot.com/2007/07/chennai-opencoffee-club.html"&gt;The original announcement&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://siddhi.blogspot.com/2007/08/organising-your-own-opencoffee-club.html"&gt;How to organise an OpenCoffee Club in your city&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Media Coverage&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://chennaiopencoffee.ning.com/forum/attachment/download?id=920594%3AUploadedFi58%3A229"&gt;Indian Express covers the first Chennai OCC meet&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.livemint.com/2008/01/15000534/Entrepreneur-meets-turning-Che.html"&gt;Chennai OCC is featured in a Mint article covering the startup scene in Chennai&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.livemint.com/2008/04/15001954/OCC-shows-the-way.html"&gt;April meet of Chennai OCC featured on Mint&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.livemint.com/2008/06/09231617/Hires-at-Chennai-OCC.html"&gt;June meet of Chennai OCC featured on Mint&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://epaper.timesofindia.com/Default/Layout/Includes/pastissues2/ArtWin.asp?From=Search&amp;Key=TOICH%2F2008%2F06%2F28%2F7%2FAr00700%2Exml&amp;CollName=TOI%5FCHENNAI%5FARCHIVE%5F2008&amp;DOCID=34066&amp;skin=pastissues2&amp;AppName=2&amp;ViewMode=HTML"&gt;Chennai OCC featured in Times of India&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.goergo.in/?p=1681"&gt;Chennai OCC featured in Ergo&lt;/a&gt; (PDF version &lt;a href="http://www.scribd.com/doc/3806869/Ergo-July-04"&gt;here&lt;/a&gt;, Page 2)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.thehindubusinessline.com/life/2009/05/22/stories/2009052250020100.htm"&gt;Chennai OCC in Hindu Business Line&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;OpenCoffee Clubs In Other Cities&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If you are from another city or traveling, you might want to catch up with one of these other OpenCoffee Clubs&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.opencoffeeclub.org/"&gt;Worldwide OCC website&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://groups.google.com/group/bangaloreocc"&gt;Bangalore OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://punestartups.ning.com/"&gt;Pune OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://groups.google.com/group/opencoffeeclubatmumbai"&gt;Mumbai OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://hyderabadopencoffee.ning.com/"&gt;Hyderabad OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://occdelhi.ning.com/"&gt;Delhi OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://groups.google.com/group/occnoida"&gt;Noida OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://groups.google.com/group/occ-kolkata"&gt;Kolkata OpenCoffee Club&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6400536-1688546834040395318?l=siddhi.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/siddhi?a=RZc2YWgw"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=vpGQC9i0"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/siddhi?a=ixfUfkb4"&gt;&lt;img src="http://feeds.feedburner.com/~f/siddhi?i=ixfUfkb4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/siddhi/~4/PYo5xZDGpFc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://siddhi.blogspot.com/feeds/1688546834040395318/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6400536&amp;postID=1688546834040395318&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1688546834040395318" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6400536/posts/default/1688546834040395318" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/siddhi/~3/PYo5xZDGpFc/its-hard-to-believe-but-chennai.html" title="Chennai OpenCoffee Club Turns One!" /><author><name>Siddhi</name><uri>http://www.blogger.com/profile/16893177345726416004</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd="http://schemas.google.com/g/2005" name="OpenSocialUserId" value="04144588881318613340" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://siddhi.blogspot.com/2008/07/its-hard-to-believe-but-chennai.html</feedburner:origLink></entry></feed>
