Recent Posts

Messier 82 captured by Hubble

The Power of Incremental Work


Quite a while ago, I wrote a review of The New Turing Omnibus. A very clever book whose double entendre title reinforced the wit with which the subject matte...



In the last couple weeks I have finished three of Carl Sagans books, Cosmos, Pale Blue Dot, and The Demon-Haunted World.

Blood Music

Science fiction

Without a doubt, Blood Music by Greg Bear is an ingenious work of science fiction. His ability as an author to cover such wide-ranging subjects with such...


Computer science

Refactoring by Martin Fowler should be required reading for every developer that's been professionally coding for at least a year