Sensible Adventures

Greg Wilson was born and raised on Vancouver Island, where it rains so much that people get a rust rather than a tan. He lives in Toronto with his family, and when he's not teaching people how to program, he writes stories.

Third Bit
personal musings

Software Carpentry
computing skills for researchers

The Architecture of Open Source Applications
software architecture by example

It Will Never Work in Theory
empirical software engineering research