Category Archives: Philosophy

The Biggest Mistakes Interviewers Make


Let me begin by saying that I’ve probably interviewed hundreds, if not thousands of software engineers, in the past 15 years. I’ve hired armies of them, and have gotten my dose of successes and failures. Rest assured that every failure

The Biggest Mistakes Interviewers Make


Let me begin by saying that I’ve probably interviewed hundreds, if not thousands of software engineers, in the past 15 years. I’ve hired armies of them, and have gotten my dose of successes and failures. Rest assured that every failure

Why Web 2.0 is not always good


We launched our web app last week. It was beautiful. It was well designed and it screamed Web 2.0. It was simple. We designed it with the most non-technical users in mind. It sort of resembled the rest of the

Why Web 2.0 is not always good


We launched our web app last week. It was beautiful. It was well designed and it screamed Web 2.0. It was simple. We designed it with the most non-technical users in mind. It sort of resembled the rest of the

Anonymous should run for president


Anonymous should run for president. Really! And I’d vote for them! Just think about it. So far they’ve proven to be able to handle issues on the global scale 100 times quicker than politicians and at 0.0001% of the cost.

Anonymous should run for president


Anonymous should run for president. Really! And I’d vote for them! Just think about it. So far they’ve proven to be able to handle issues on the global scale 100 times quicker than politicians and at 0.0001% of the cost.

Does your start-up HAVE TO make money?


My brother just took a job with a technology start-up in Silicon Valley. On the very first day on the job, he overheard a conversation between his CEO and a member of the media. When asked how his company plans

Does your start-up HAVE TO make money?


My brother just took a job with a technology start-up in Silicon Valley. On the very first day on the job, he overheard a conversation between his CEO and a member of the media. When asked how his company plans

Why we need yet another programming language


Let me begin by saying that I’ve been in the software development business for 15+ years and have worked on every type of application imaginable, both in hands-on and CTO roles. It didn’t take me long to see a major

Why we need yet another programming language


Let me begin by saying that I’ve been in the software development business for 15+ years and have worked on every type of application imaginable, both in hands-on and CTO roles. It didn’t take me long to see a major