
Books


Neuromancer 2026: AI, TV, Mirrorshades
·2620 words·13 mins
My Reading in 2025
·2045 words·10 mins

Pirate rules
·507 words·3 mins

Alif the Unseen meets Midjourney AI
·1037 words·5 mins

On the nature of historical fiction
·479 words·3 mins

Charles McCarry on writing
·1044 words·5 mins

My reading in 2024
·1308 words·7 mins



Brave New World
·532 words·3 mins

Introducing TBR
·297 words·2 mins

Can you hear me now?
·1041 words·5 mins

The Medium is the Massage?
·630 words·3 mins


My reading in 2021
·1202 words·6 mins

My shoulder. The Obstacle is the Way
·1073 words·6 mins

Madness is better than defeat
·1186 words·6 mins


Grettir and the UFO
·723 words·4 mins

My book projects
·293 words·2 mins

The paths of discovery
·742 words·4 mins

What lasts?
·419 words·2 mins


George Washington and The Rules
·591 words·3 mins


My 2019 in reading
·1187 words·6 mins

Smile of the Wolf (review)
·905 words·5 mins

Reading my way to Iceland
·1562 words·8 mins


Burning the Days, by James Salter
·1325 words·7 mins

Havana Bay, by Martin Cruz Smith
·780 words·4 mins

Ghosts of the Desert, by Ryan Ireland
·614 words·3 mins


It’s all your fault.
·473 words·3 mins

Playing the long game
·776 words·4 mins

The Travelers, by Chris Pavone
·398 words·2 mins
The Last days of Magic by Mark Tompkins
·311 words·2 mins

Introducing Goodreads Import
·315 words·2 mins

Your first time UX IS your UX
·1375 words·7 mins
The Never Open Desert Diner by James Anderson
·391 words·2 mins


A few months with Scribd
·1129 words·6 mins

A big redesign at The Hawaii Project
·659 words·4 mins
Spies of the Balkans, by Alan Furst
·216 words·2 mins
Child 44 by Tom Rob Smith
·279 words·2 mins
Death in Veracruz, by Héctor Aguilar Camín
·544 words·3 mins

Facebook finally gets serious about events.
·297 words·2 mins
Some great surfing books
·697 words·4 mins

The Far Arena, by Richard Sapir
·378 words·2 mins


Whither the eBooks subscription model?
·655 words·4 mins


Being in the Water
·241 words·2 mins

The Water Knife, by Paolo Bacigalupi
·371 words·2 mins







Dying Every Day, by James Romm
·535 words·3 mins










Diary of a Kickstarter. Day 24.
·396 words·2 mins

Diary of a Kickstarter. Day 23.
·950 words·5 mins

Diary of a Kickstarter. Day 22.
·552 words·3 mins

Diary of a Kickstarter. Day 21.
·279 words·2 mins


Diary of a Kickstarter. Day 15.
·422 words·2 mins

Diary of a Kickstarter. Day 14.
·348 words·2 mins

Diary of a Kickstarter. Day 13.
·565 words·3 mins

Diary of a Kickstarter. Day 12.
·340 words·2 mins

Diary of a Kickstarter. Day 11.
·609 words·3 mins

Diary of a Kickstarter. Day 10.
·327 words·2 mins

Diary of a Kickstarter – Day 9
·407 words·2 mins

Diary of a Kickstarter – Day 8
·412 words·2 mins

Diary of a Kickstarter. Day 7
·460 words·3 mins
The subscription books model starts to break down
·314 words·2 mins

Diary of a Kickstarter – Day 1
·419 words·2 mins


The Bone Clocks, by David Mitchell
·866 words·5 mins

The Conquest of Gaul, by Julius Caesar
·611 words·3 mins
Do more than is required of you
·502 words·3 mins
Are you having fun?
·296 words·2 mins
A Spy Among Friends, by Ben Macintyre
·865 words·5 mins

1356, by Bernard Cornwell
·242 words·2 mins