My first novel is coming soon-ish!

Check out Singular

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...

Cosmos

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

Blood Music

Without a doubt, Blood Music by Greg Bear is an ingenious work of science fiction.

Refactoring

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