Introduction
With all of the new technologies and buzzwords in the computer field, one might wonder why American Programmer returns to fundamental topics -- peopleware, project management, and the like -- so often. One reason is that our industry still isn't doing a very good job at the fundamentals, and another reason is that there always seems to be something new to say about them.