Clean Coder: A code of conduct by Professional Programmers by Robert C. Martin Bob talks about the responsibility and the honor of being a professional programmer. A few gems: Professionals spend time caring for their profession (making a case for…
Clean Coder: A code of conduct by Professional Programmers by Robert C. Martin Bob talks about the responsibility and the honor of being a professional programmer. A few gems: Professionals spend time caring for their profession (making a case for…
I had a nephew, who at a young age, could give out phenomenal stats on cricket. He would rattle cricket facts off at a fast clip, and required little encouragement from us. It was his immense interest in a sport…
I was a little surprised to see the tone of this article on Online Education, especially the title. Commodified, one-size-fits-all education is indeed a solution to many problems, including crushingly high tuition, college selectivity, state budget problems and the mania for…
I love the tag line. Product Conclave – for product folk, by product folk with product folk. First I thought it was a bit cheesy but thinking a bit about it, every bit of it is true. If you don’t…
The ingenuity and inventiveness of the Chinese, which have given so much to mankind silk, tea, porcelain, paper, printing, and more would no doubt have enriched China further and probably brought it to the threshold of modern industry, had it not been for…
We (a few engineering students from CEG) sat huddled in N.Kumar’s house. I think there were four of us (Kumar, me, R.K. Viswanath and Visweswaran). We were listening to the radio broadcast on the first moon landing. There was a…
One of the ideas we are discussing in a small group at KCG is to build a minimal prototype of a Science Teacher robot. Here are some thoughts about the first iteration of the prototype: We will restrict the domain…
Some observations and good advice from Steven Johnson, the author of “Where Good Ideas Come From”: most good ideas (whether they’re ideas for narrative structure, a particular twist in the argument, or a broader topic) come into our minds as…
This book is almost everything you wanted to know about building products. Not everything. Every essential thing. This book demystifies product discovery, opportunity assessment and how you can build great products. It covers the essence of a great product culture.…
Some times when I hear a pitch for a product or service, I ask myself this question – Is this too good to be true? Why does that happen? And why with only a few of the pitches? Thought about…