Skip to main content

👋 Hi, I'm Karn (they/them) and I'm a jack of various trades. Programmer, writer, amateur photographer, game developer, etc. Read more about me.

Latest Writing

Critical Questions about "AI"

What questions should we be asking to make sense of, and respond to, the proliferation of "AI" technologies?

Divest Parliament (The Ecologist)

MPs must confront the elephant in the climate emergency room: fossil fuels.

Explore all 13 pieces of writing

Latest Photos

EuroVelo 15

Photos from a six week cycle tour along EuroVelo 15 / the Rhine river, from Switzerland to the Netherlands, via Germany and France.


Photos taken while travelling around Lake Geneva and Bernese Oberland, including Grindelwald, Oeschinensee, and more.

Browse all 4 photo galleries

Latest Projects

DEAL Community Platform

Community platform to support people putting the ideas of Doughnut Economics into practice.

Lost Words: Beyond the Page

A narrative platformer set in the pages of a young girl’s diary.

Browse all 21 projects