Peopleware, programming, and project management. International travel, billable hours, and other tomfoolery.