Joel Spolsky once wrote of two kinds of companies: those which enter a saturated market and grow cautiously on a small budget and the pioneer companies which enter new markets and grow as quickly as financially possible. Rework is advice on starting and running the first kind.