Monthly Archives: April 2011

Hacker vs Professor

Who is the best ? a hacker who knows how to code and has no CS degree, or a CS graduate who does not know how to code ? It depends in which field you are comparing ? In programming, … Continue reading

Posted in Comparison, Hackers, Productivity, Programmers, Skills, SoftwareCraftsmanship, Super | Leave a comment

Why Universities are Bad ?

Computer science graduates are bad programmers, because universities teach “history of computer science” not latest trends. What’s the problem with universities ? 1- Selection: you have to select the easiest courses to get high marks, and that means avoiding programming … Continue reading

Posted in Education, Learning | Leave a comment

Skills vs Tools

You have a skill, then you don’t need a tool. Tools are for less skillful guys. A master of martial arts trains for a lifetime, and becomes himself a deadly weapon. He may carry a sword, a knife, but he … Continue reading

Posted in Skills, SoftwareCraftsmanship, Tools | Leave a comment

No Failure, No Innovation

An inventor’s path is chorused with groans, riddled with fist-banging and punctuated by head scratches. Stumbling upon the next great invention in an “ah-ha!” moment is a myth. It is only by learning from mistakes that progress is made. It’s … Continue reading

Posted in Creativity, Innovation, Kids, Problem Solving | Tagged , | Leave a comment

Print using JavaScript

If you would like to print your HTML page contents using your printer, here is a one line javascript: Code Explain: <a href=”” : This is for the mouse hand to appear when mouse hover over print icon. onclick=”” : … Continue reading

Posted in HTML, JavaScript, Programming | Leave a comment

The Age Of Everyday Carry (EDC) Gadgets Passed

They’re going away. Instead we now carry one or two items – maybe keys and a phone. We’re fast reaching the end of that era. What do we do that requires a knife? Our food is pre-portioned and cut, our … Continue reading

Posted in EndOfEra | Leave a comment