People are a little weird when they’re starting a software project. They will talk about what they want it to do for hours. They will write documents about it. Schedule meetings about it. They will never tell you how much money they have. That’s the part you’re supposed to guess. I think this is weird. […]
If you are a good developer and you’ve worked in bad organizations, you often have ideas to improve the process. The famous Joel Test is a collection of 12 such ideas. Some of these ideas have universal acceptance within the software industry (say, using source control), while others might be slightly more controversial (TDD). But […]