Kind: Articles
Traditional long form content: a post with an explicit title and body.
-
Steer! An Experimental Canvas/Websocket Game
Left alone to look after a conference stand, Dan implements a browser-based video game prototype called Steer! in which the player uses their mobile phone to control a speeding car.
-
Tomorrow's Web, Today
Feeling optimistic about the technical future of the Web, Dan finds the opportunity to hack about with some promising new tools: Intersection Observers, Web Workers, Blobs, and the Fetch API.
-
What Does Jack FM Sound Like?
Does Jack FM, Dan's favourite local radio station, always play the same old stuff? Let's find out with the help of some data mining...
-
A Suitable Blog
Dan writes the 594,000th (surviving) word in his blog, making it longer than virtually every novel, and reveals that his family will be getting a little larger this year.
-
Anatomy of Cookie XSS
Using a real-life vulnerability he discovered on the University of Oxford's IT Services website as an example, Dan reminds you of the importance of sanitising even cookie data to prevent XSS vulnerabilities.
-
Underground and Overground in the City of London
Taking advantage of the new railway station on his doorstep, Dan takes several trips to London, spending them both underground and overground in the City.
-
recruit.ox.ac.uk Permalink Generator
A simple bookmarklet to make recruit.ox.ac.uk a lot easier to use.
-
DevCamp - have we really been doing this for 7 years?
For the last seven years, Dan's been attending Three Rings' annual DevCamp, a week-long hackathon especially for volunteers on Three Rings' Dev Team. And he's only now gotten around to writing about how awesome it is.
-
Immersive Storytelling - Thoughts on Virtual Reality, part 3
In the final part of his three-part look at the future of VR storytelling, Dan summarises some of what he's learned and ponders the challenges VR storytellers might face.
-
Immersive Storytelling - Thoughts on Virtual Reality, part 2
Dan embraces the hacker culture of the VR ecosystem by abusing Google Cardboard and borrows an Occulus Rift DK2 in order to continue his virtual adventure...
-
Immersive Storytelling - Thoughts on Virtual Reality, part 1
Dan's been playing with a Google Cardboard, and it's nothing like The Lawnmower Man nor like any of his virtual reality experiences in the 1990s. The adventure begins...
-
Highlights of 2016 so far
Dan kicks off the new year with some happy highlights.
-
Raspberry Pi VPN Hotspot (or How To Infuriate Theresa May For Under ยฃ40)
For a small sum of money and a little time, you too can have a little box that encrypts everything on your WiFi network until it leaves the UK.
-
Twee2 - Interactive Fiction Authoring for Geeks
To the complete lack of surprise of anybody who knows him, Dan found a single tiny flaw in a piece of software, and reacted by reimplementing that software from scratch. Twee2 is his attempt to make it possible for people to write Twine 2-style interactive fiction from a command-line interface.
-
Into the Lair of the Bladder Monster
Following his recent illness, Dan undergoes a variety of investigative procedures, including having a fibreoptic bundle inserted into bladder... via his penis!














