How do you think?
How do you go about writing you program? Do you think in terms of: Programming construct Database design Abstract algorithm User interaction Looking back Way we think about writing a program has undergone several phases of evolution. The evolution has a close link with increasing complexity and technological progress. Flow chart era There was a … Read more
Curious story of software outsourcing
Have you heard the story of the person who outsourced his work for US$ 50,000 and which was just one fifth of what he was earning! His complete work was done by somebody in China (not India) while he spent his workdays surfing the web, watching cat videos on YouTube and browsing Reddit and eBay. He … Read more
What Makes Steve Jobs Special?
If James Watt had also invented the Deisel Engine … If Rudolf Diesel had also invented Electric Engine … If Guglielmo Marconi had also invented Telephony … If Alexander Graham Bell had also invented Mobile Phones … If Thomas Alva Edison had also invented the Fluorescent Lamp … If Edgar F. Codd had also invented … Read more
Blogging Tips – 3 Things that have worked for me
Synergize … Differentiate … Aggregate That is what has worked for me in my four and a half years of blogging endeavor. These are in addition to several mandatory practices that you should follow to give you a chance to have a large readership. So, I have included links to posts which very clearly explains what you … Read more
Is TypeScript Micrsoft’s answer to Google’s Dart?
One more programming language! On 1st October, 2012 Microsoft released TypeScript. Like Google’s Dart it is pitched against JavaScript. Unlike Dart it does not reject JavaScript syntax. 6 facts about TypeScript It compiles into JavaScript Its syntax is a super-set of JavaScript It is JavaScript + Object Orientation It is multi- platform – work with node.js and Visual … Read more
Node.js, C and Agile – What do they have in common?
The answer is… …all three are “lightweight”. …all three were a result of fresh ground up thinking. …all three had drastically simplified the existing way of doing things. Quick look at their evolution 1972: Most commonly used languages (Cobol, Fortran, Algol, PL/1, Basic, APL) all had complicated syntax. The prevailing thought process was to add … Read more
Open Source and Microsoft – are you kidding?
Guess who the only “Premium Diamond Sponsor” was for the Open Source Convention, OSCON 2012? Yes, it was Microsoft. See the report from eWeek. Other sponsors of the event included HP, Citrix, Google, Open Stack, Red Hat, Dell, Facebook, Intel, RackSpace, VMWare, Amazon, Ubuntu, IBM and Oracle. (This is a partial list). The Tracks were … Read more
7 Gadgets – Lavish, Amazing, and Ridiculous
A speaker for $80,000, a motorcycle for $500,000, a mobile for $13,800, a watch for $260,000, a PC workstation for $45,000 or a knife with 1TB thumb drive for $3,000. Which of these do you find most Lavish, Amazing, and Ridiculous? Anyway if you want to check these products out then here are the links. … Read more
Network over Knowledge
Is Knowledge = Power? At first glance the answer seems to be obvious – yes knowledge is power. After all we live in the knowledge economy. Most of us are knowledge workers. We have graduated from the industrial age to the information age. Knowledge is considered as the key asset of any organization. So on … Read more