Latest articles
The Process
That Was The Week That Was – 25th January 2026
Delighted to share that Cinema Redux: Metropolis has found a new home with a collector through @gazelliarthouse
Surprise and delight
That Was The Week That Was — 18th January 2026
A mantra
2026
“Selfish, impatient and a little insecure”
That Was The Week That Was — 11th January 2026
Chromacode
Somewhere I have never travelled
A poem is a city
A work in progress
Lissajous Knots
A collection of small moments
Create Centre Points for Primitives in TouchDesigner
Object with no specific purpose
“My destination is no longer a place, rather a new way of seeing
Enclosures
Altarpiece: Ascension is on view as part of Subject to Change until 19 December at @gazelliarthouse in London
Output from a self-recursive system
That Was The Week That Was – 30th November 2025
That Was The Week That Was — 23rd November 2025
Nine Days Working with Google (2014)
That Was The Week That Was – 16th November 2025
Evil Landord Hum, @offlinenyc
Last weekend I had the honour of speaking on a panel at the Gazelli Digital Art Symposium @gazelliarthouse
Altarpiece: Ascension is currently on view @gazelliarthouse till December as part of Subject to Change
Sixteen years on I finally decided to get my D&AD pencil for creating Doodlebuzz, the experimental news discovery interface I made back in 2009
Animal architecture
No need to be anyone but yourself
Had a wonderful evening @gazelliarthouse for the preview of Subject to Change
I never get complacent about my career or my work
It’s finally here
Heading back home from @aestheticamag Art Prize 2025
Divergent routes
That Was The Week That Was – 30th August 2025
Electrify
Look again at the scraps on the cutting room floor
Eventually the blank must be filled in totally
Colossal Machine