I think one of my greatest regrets about being a developer is how difficult it is to remain offline. Certain scenarios, such as maintaining uptime and being aware of security releases, requires almost constant check-in. The best resources and discussion on the profession can't be found in print. And the nature of the work, well, is inextricable from being on a computer