-
Continue reading →: When Computers Stop Being PredictableI recently came across Andrej Karpathy’s keynote presentation at the 2025 AI Startup School, where he reflected on the shift in programming and software engineering from what he calls Software 1.0 through to Software 2.0 and Software 3.0. Software 1.0 is traditional programming (writing explicit instructions in languages such as…
-
Continue reading →: Sludge, Slop, and SurplusI recently attended an online symposium held by Anglia Ruskin University on brain rot, AI slop, and the enshittification of the internet. The experience was clarifying in ways I hadn’t anticipated (as well as a lot of fun, I have never before seen so many terrible memes in one placee!)…
-
Continue reading →: Tools That StickAfter 25 years of professional life, after trying what feels like every productivity tool ever created, I think I may have finally found a setup that actually works. And by “works,” I don’t just mean that it helps me get stuff done – I mean it helps me get the…
-
Continue reading →: The Shadow of the MachineI have been attending the ACM Hypertext 2025 conference in Chicago, part of which was the Narrative and Hypertext workshop which I run with Charlie Hargood from Bournemouth University. This year we had the theme of Interdisciplinarity, and we had a really interesting panel where the panelists (Dene Grigar, Pete…
-
Continue reading →: The Ethics of Mixed Reality GamesBack in 2017 I gave a keynote at Educall called “People Like You, Like Blog Posts Like This“, it was a reflection of ten years of doing research in Web Science, and a warning about the unintended consequences of technology – especially in the face of mass adoption. Around the same…
-
Continue reading →: LoGaCulture General Assembly 2024Last week we held the second general assembly for LoGaCulture. I can’t believe its been a year since the project started, and we had much to report, and even more to plan for! We also had a lot to live up to after last years’ amazing start in Madeira, and…
-
Continue reading →: (Adv) Game Design 2023Another year and another run of our Game Design course. As normal the students did an incredible job of getting their heads around Unity in what seems like six minutes, and producing two amazing sets of games in four week sprints. We then produce Let’s Plays for each game, based…
-
Continue reading →: How to use ZoteroI have a confession. I have been a researcher for over 20 years, and I have published more than 240 papers with hundreds of collaborators, but I have – until very recently – never found a reference manager that I could use. It’s not from lack of trying. As a…
-
Continue reading →: LoGaCulture – Kick OffThis year I am delighted to start work as Co-Director for the LoGaCulture project, which is an EU/EPSRC funded project to explore Mixed Reality Games for Cultural Heritage. We wrote LoGaCulture as a follow up to StoryPlaces, extending our ideas about locative storytelling to the broader canvas of mixed reality…

