It would be unfortunate if we think that it requires courage to do what we already believe in.


If nothing else then being an engineer at the very least teaches you that any decision always has a trade-off.


It was pure serendipity that we met

you looked beautiful in red & white

and we just clicked

I understood your language

even when you were not talking

We exchanged contact informationand kept in touch

We could easily switch between topics

and have long conversations

You met my friends and magically connected with them

As we spent more time together

you started understanding my likes and dislikes

but you always let me have my space

Once we started sharing our stories

we lost track of time

You introduced me to your family

and made me a part of your life

In spite of tough times

you never gave up on me

I have been collecting

all these wonderful memories

so that I never forget

how I fell in love with you



why we do what we do?

_every day we meet at this place a place we call work we collaborate, we work hard, we create  and we add a little bit of magic magic that changes people’s lives helps us solve their problems when these people see our work they do not see engineering they do not see design they do not see marketing they do not see testing all they see is the product and in that moment they see the value or the lack of it so when we think that a part of the product does not fall under our job description please take a moment to understand  that the customer does not see our job description all they feel and experience is the product thereby product is an extension of us and the belief in fixing stuff until its right  is a part of our life this is why we do what we do this is the reason I come to work everyday what’s your reason ?_ think about it


Don't do it

If you are taking a decision under pressure or If you are feeling stretched or If you are doing it compulsively or If thinking about not doing it makes you feel better then DON’T DO IT


Sometimes life is simple. You just need the courage to ask the right questions.


Stop comparing and aim higher

I have two stories and some philosophy to share. Lets consider the first story of two kids, lets call them Mark and Adam. They go to the same school and they undertake the same classes. Mark and Adam are always competing with each other. Sometimes Mark gets a B- grade when Adam gets a C. Sometimes Adam manages to pull off B- when Mark gets C. But when you take a look at their results in terms of the bigger picture of the class, they are just about average.  What my parents had taught me very early on in life is that you should never compare yourself with anyone else. Everyone has their own strengths and weaknesses. You should definitely learn from what others are doing. But you should focus on your strengths and how you can make the most of it. The only comparison you should worry about is of your older version to your current version and always strive for improvement. Am I better at doing ‘x’ now than I was five years ago? Lets take the above two stories and put it in business perspective. The product itself is the most important part of any company. When developing a product, the goal should be to avoid the use of the context ‘better’. The word better always implies comparison. Better than what? Depending upon the product you are comparing it against, your mileage may vary.  And in the rare case that your competitor runs out of business, your product loses the purpose of its existence and evolution because it can no longer have that baseline to be compared against. I think its more meaningful to switch the context to ‘best’. When you start using the context ‘best’, you implicitly set sky as the limit. Our purpose should be to focus on making the very best. To always aim higher. So whenever in doubt while making decisions, always ask yourself this question - “Would this make it the best in the market?” As Steve Jobs once famously said, “For Apple to win, Microsoft doesn’t have to lose”. For to win, doesn’t have to lose. So stop comparing and start aiming higher.


Hungry??


“Looking at the endless bay and thinking about the huge waves, you might think about not being able to reach the destination but that doesn’t mean you should not start the journey”


Featured: The Burning House theburninghouse.com/post/2329…


Relationship between Introverts and Internet

Introverts are traditionally people who are not comfortable talking in front of a group. Most of the introverts are shy because of the platform. They are not shy on every platform. Internet as a platform serves well for Introverts. Being one myself, here is how I was able to leverage this very beautiful platform called the Internet to share my ideas. Everybody likes to share their ideas. Ideas live only if shared or executed. If you tell your friend about it and if she likes it then you gain points from their approval. These points when accumulated build your confidence but for gaining these points you have to communicate. For communicating and connecting with people all you need to do is talk to them and share your ideas. Some people may be extremely comfortable doing this face-to-face but for others, there is always another option. Facebook is an excellent platform to share information with your friends. For your friends to know something about you, you need to talk about it. If you are passionate about something then you need to share it. Facebook as a medium allows you to share stuff with your friends. If any of your friend checks out your profile or your wall, they will get an idea about your interests. If the same thing is consistently present throughout then they would get a feeling that you know what you are talking about. The next time she needs some information about that particular topic, the first thing that would come to her mind would be “I saw this stuff on his wall. He seems to know about it. Let me ask him about it”. And from there on, its just a matter of really being passionate about what you already know. If you help her then she will inform her friends and similarly the trend follows. It’s like word of mouth publicity only online. Honesty is the key here, share what you believe in and do what you believe in. For example: I am an Apple fanboy and really interested in the company’s culture and philosophy, so I started sharing my thoughts and whatever I liked about Apple. I kept doing this consistently without the intention of influencing anyone. I did it for myself and after sometime people started noticing it. Twitter is great as a collaboration tool. I realized this when I used to follow the CS193P course by Alan Cannistraro and Evan Doll on Stanford (which by the way is the best way to start learning iPhone development). I was interested in learning iPhone application development and this seemed to be exactly what I was looking for. I would normally be hesitant to stand up in the class and ask questions in a class of 60 people but I was extremely comfortable asking questions on Twitter. We used the hash tag #CS193p to communicate and I talked with students across the globe from US to Netherlands. We also helped each other whenever we got stuck with the course assignments. One fine afternoon, I was reading news feeds online and I stumbled upon this interesting idea on Photojojo called “Project 365”. Project 365 is about taking a photo everyday and publishing it online so that you get better at this skill. I was interested in Photography and had just bought a new D-SLR, so I started posting pictures on Flickr. Everyday I would think think of new ideas and try to capture them in a photograph. Often, my friends would have interesting ideas of their own that they would share with me. If I missed to take a photo for a day, they would remind me about it. And these were not just my close friends, they were people on Flickr, who used to share their pictures in the Project 365 Flickr group. Since you post everything online and you are part of a bigger community, everyone will push you to do your best. I failed to continue doing it for a year but that’s a topic for a different post altogether. Frankly, I cannot imagine this little idea gaining momentum without the help of my friends both online and offline. As an introvert, it’s very easy to get overwhelmed by innumerable opinions in a predominantly extrovert world but it’s important to always ship and to get your ideas out there. It’s important to see how everyone reacts to it. If you are passionate about something, just put it out there. Use the distribution power of the Internet. Slowly, this relationship will blossom and you will fall in love with the Internet all over again. P.S. : I wanted to share my experience and so it exists here as a blog post.


Firefox 3.6.4 feels a lot zippier. 


My current desktop wallpaper from Simple Desktops.


Who, in his right mind, expects Steve Jobs to let Adobe (and other) cross-platform application development tools control his (I mean the iPhone OS) future? Cross-platform tools dangle the old “write once, run everywhere” promise. But, by being cross-platform, they don’t use, they erase “uncommon” features. To Apple, this is anathema as it wants apps developers to use, to promote its differentiation. It’s that simple. Losing differentiation is death by low margins. It’s that simple. It’s business. Apple is right to keep control of its platform’s future.

The Adobe - Apple Flame War | Monday Note


CamelCamelCamel’s maintenance page is funny.


Windows = frustration!

I had to install SQL Server 2008 for a project and so I started the SQL Server 2008 installation process. 3 reboots, 1 hotfix, 2 prerequisite software installations and an hour later, SQL Server 2008 is now running. It’s so freaking frustrating.


Love this watch.


I don’t like the new in-your-face Facebook notifications (top left).


With love, from Apple fanboy

This is in reply to this post about iPad. First of all let me take care of all the things which are not present in my post:

Zero tactile feedback on the iPad. Oh well. Does Mozilla tell users that it can’t install a plugin because it thinks the plugin copies core browser functionality? Does Mozilla arbitrarily ban plugins?

I have nowhere talked about the input mechanism of the iPad nor about the Appstore policies. So these two don’t make any sense just like the rest of it.

If you are going to throw numbers at me and tell me that the App Store sold 140, 000 apps and still counting and that Apple made enough money to buy the entire African continent, you are reaffirming your fanboyism. Far from being a counter-argument, it makes you sound asinine.

There are 140000 apps available for download in the App Store. The total number of application downloads is 3 billion+. These are straight facts and I don’t see any fanboyism here. If stating facts sounds asinine, you need to check the dictionary. I recommend Merriam-Webster.

Next in line is my biggest complaint so far: the issue of multitasking. I got the most typical fanboy response to this: who needs multitasking on a media-device?

I am just citing sources regarding multitasking and the world does not stop if there is no multitasking.

Flash made it possible to have bandwidth-friendly sizes for animations that were previously unthinkable.

Nobody is questioning the role of Flash. As per the post by John Gruber, the single most factor for browser crashes on Mac is Flash. Did you even read it? Click the link above, the site does not run flash and will not crash your browser, I promise.

Which is exactly why the manifestation of the iPad, severely below my expectations, has made me very, very angry, knowing fully well that Apple doesn’t care about its loyal converts like me.

Sir, Apple does not make products as per your expectations and you are no Steve Jobs either, far from it.

Fuck my life

No one’s stopping you. Thanks!


Everything you wanted to know about the iPad

For those who don’t already know (Hello Aliens, welcome to our world), iPad was announced yesterday. What’s with the name? There are no two ways about it - I don’t like the name either. What is wrong with Apple - No Flash? No support for flash as expected. After reading the article - Apple, Adobe and Flash on Daring Fireball, I think it’s for good. HTML 5 should do the trick. No Multitasking? “This is a geeky need. Most people don’t need it. I need it in my day-to-day computing so this would never be my primary computing platform, but as a media viewer, why would I need it?” (via Jeff Lamarche’s blog). There also seems to be a small section of people moving towards Unitasking. Read the article “The Death of Multitasking and Rebirth of Unitasking” for more. No Camera? There is no camera. This would have made it perfect for video conferencing. But Cult of Mac explains the technical nitty-gritty that might have stopped them from including one: “The iPad is going to be predominantly used in a below eye-level position. What that means is that a forward fronted web cam would need to point upwards at a slant to capture a human face.” Oversized iPhone? There’s nothing new about it and we were expecting more? “Sure, it’s really nothing more than a big iPhone. But the iPhone is the greatest consumer electronics device ever made — so maybe that isn’t such a bad thing.” (via  iPad thoughts by Jeff Croft.)Apple had to make something that could leverage on all those 140000 applications that have been developed for the iPhone. I believe its awesome that you can run all those applications out of the box. Also, why would you want to change something that has worked so well that all other companies like RIM, Nokia, Samsung and LG have tried to imitate the iPhone. When you sell 75 million of some device, you make something that is similar to what has worked. That’s commonsense. Kindle as a competition, seriously?“Ask yourself, which would you rather have: a single-purpose e-book reader with a (admittedly very good) monochrome screen, or a similar sized, full-color device that does the same thing–perhaps with a more elegant user interface–plus a whole lot more: color, video, photos, and other media in the books themselves, as well as browser, email, calendar, games, and the 140,000 other things from the iTunes App Store? And if you could do that for just $10 more (Kindle DX currently listed at $489, lowest-priced iPad at $499)? No brainer.” (via The Apple Blog)What can you do an iPad cannot do on an iPhone?Most of the answers are tied to the iPad’s bigger screen and faster processor: Reading E-books Watching HD Videos Better web browsing Immersive Gaming experience What is the device for?From Leo Babauta’s twitter stream: “Important: the iPad is for consuming info, not for creating. It’ll help separate the two, which is wonderful for creators.”Initial response from the people who have actually used the iPad? Positive. As per John Gruber, its screaming FAST. The Apple Blog has a nice compilation of video reviews. Who would buy the iPad?I think mainly two markets would be the most affected:1. People using Netbooks2. People using E-book readers like Kindle