I had a book launch to go to in Beverley yesterday (one of my fellow Gritstone Coop partners, […]
I had a book launch to go to in Beverley yesterday (one of my fellow Gritstone Coop partners, […]
The N York Moors are well known to me from childhood as a place my dad used to […]
Riding up a steep and sustained hill this morning (on the way to a meeting at a cafe […]
In what appears to be a leaked “not quite there yet” forthcoming patent application, plans for an “Autonomous […]
I was out in Malta in January for a few days. One of the natural highlights of the […]
Today was a momentous and scary day. Today was the day I finally said good-bye to my Canon […]