Miscellaneous writing

Aspects of software development

The Nature of Agile

Essays for a book that never came to pass

Software Development as Organizational Learning

My masters dissertation.

Very Random in the press