The prolific Mark Twain wasn’t talking about computer programmers, but he could have been. There are a lot of differences between excellent computer programmers and your average, run-of-the-mill hackers. But there’s one major difference, and it’s subtle but critical. And, in my experience, it doesn’t have anything to do with age or tenure. Great programmers […]
Have you made this classic programming mistake? You’re 2,000 lines into developing this awesome framework that is going to make your team’s life so much easier when you realize that you’ve just done it: You just reinvented the wheel. This happens because you are a programmer, and therefore you are lazy. You love to write […]