Comparing WWDC and Google I/O

Posted by srram on Jun 11, 2010 in Uncategorized
12 Comments

I was lucky enough to have attended both WWDC and Google I/O this year. It was interesting comparing the two: There were clear cultural differences, differences in approaches and similarities in outcomes. Here are my thoughts:
1. You are lucky to be here vs Thanks for coming
It was quite clear to me that Apple considers me [...]

Hitler reacts to the IPL

Posted by srram on Apr 6, 2010 in Uncategorized
No Comments

My weekend project: http://blip.tv/file/3444216

rails with mysql: uninitialized constant MysqlCompat::MysqlRes

Posted by srram on Jan 4, 2010 in Uncategorized
No Comments

if you get this error on snow leopard, check to see which version of mysql is installed.
%> file `which mysql` <– notice the backticks
The correct response is below
/usr/local/mysql/bin/mysql: Mach-O 64-bit executable x86_64
If you have 32 bit mysql installed, uninstall it (be sure to back up your databases first) and then install the 64 bit db. [...]

Lies and damn lies

Posted by srram on Dec 24, 2009 in Uncategorized
No Comments

I found this ad in Newsweek. This one was breathtaking even by normal dubious standards that advertisments have.
Here is my beef with it:
1. See what the small print says. THere was a payment of $14,352 plus $648 annual premium. Somehow, that is equated to an initial payment of $15,000. How does that work? And then [...]

Go for #3

Posted by srram on Sep 18, 2009 in Uncategorized
2 Comments

One of the early – and best – career lessons came from my boss, when I was 2 years out of college.
I agonized over a design decision for a couple of days, and finally asked him to help me out. He was late to a meeting, so was rushing, but agreed to listen to me [...]

Mediocrity is underrated (or better is the enemy of good enough)

Posted by srram on Sep 17, 2009 in Uncategorized
17 Comments

Filed under: General, R2I — sram @ 6:11 am

Many frustrating years of working on software have made me realize that there is one underlying falsehood which results in lousy software. Trying to build high quality software. This is solving the wrong problem. Undoubtedly, the most underrated characteristic of successful organizations and software is mediocrity.
All companies [...]

Meetings are not long enough? Make them shorter

Posted by srram on Jan 19, 2009 in Uncategorized
No Comments

Anytime you run out of time in making decisions in meetings, the problem is not that you did not have sufficient time. You gave it too much time. Force a shorter meeting.
I find that the best run meetings are when everyone has to run to do other things at the end of 30 minutes. There [...]

Copyright © 2010 nayna.org All rights reserved.
Shades v1.3.2 theme from BuyNowShop.com.