British Pathé random video viewer
British Pathé recently released 90,000 videos on to YouTube (though I could only find 82058 of them) - I wanted to make some kind of mashup art with it, but was not creative enough to think of anything...
View ArticleCode-golfing the BASICs
Moments of genius: they strike me once ever 9 years, apparently. The last one happened when I realised how to correct distribute beers - this one happened when I figured out how to shave 4 bytes off...
View ArticleCyberVision Lite
Indie Game: the movie was filled with inspirational things. The least of which was probably Phil Fish's self-air-quoted childhood "software" creation: CyberVision. When I watched this a few years ago I...
View ArticleThe elusive Pinterest App Link handler
App Links seem like a perdy good idea: trying to bring back a bit of the web to walled garden-ed applications. Of course, the issue is it's up to the individual app developers to support them. And it...
View ArticleTHIS IS WHERE YOUR DEMO GOES
THIS IS WHERE YOUR DEMO GOES is my aborted attempt for this year's js1k competition. It uses the browser's speechSynthesis capabilities along with some Web Audio API drones to make a lovely bedtime...
View ArticleHorizontal Rulez! for your terminal
A handy script for your image-enabled (I'm looking at you, iTerm 3) shell. hr will spit out a random horizontal rule, straight from the depths of a GeoCities page. Good times.
View ArticleLil’ cube-y thing
Just adding something before the new year. Gotta get those posting stats up. Lil' cube-t thing! Made with three.js, quick-sticks. Source of course.
View ArticleBuilding geometry with fraggles
My last experiment got out of hand and now the cubes have become self aware. See for yourself! The earlier "lil cube" example worked by creating individual box meshes and adding them to the scene. This...
View ArticleES6 (ES2017+) module support
It's been a long time coming, and we're still on shaky ground - but native module support is close. Not "burn your build tools!" close, but "burn your build tools for personal projects!" close... like...
View ArticleMe n’ Carl Sagan hand-rolling some WebGL2
Imagine, if you may, an apple sitting happily on your desk. One day, and in a manner causing much confusion to our apple friend - you wrote some weird WebGL2 thing from scratch. From the apple's...
View Article