A lot of non-fiction books--especially in the business realm--have always been a long-form (or short-form) article padded out to book length for publishing economics reasons. And, if you look at the programming realm specifically, a lot of reference books are essentially available online.