Selected pieces - `Best of Blogs"

The state of the industry

The cultural challenges of the IT industry: managing knowledge, trapped by our sense of identity, and by habits we having wandered into carelessly.

Explaining the science