I’ve long thought that the future of work is in smaller semi-autonomous teams that worked from home or a local meeting place (such as a cafe). The one time that I was regularly employed and telecommuting was the most productive time in my career so far.

Anyway, here are some resources about all that.