HyperCard
HyperCard was a piece of software bundled for free with original Macs in the late 80s and into the 90s. It’s probably my favourite piece of software, but very hard...
Read ArticleReflections on code, the things I read and what I've been up to.
HyperCard was a piece of software bundled for free with original Macs in the late 80s and into the 90s. It’s probably my favourite piece of software, but very hard...
Read ArticleI’m deeply disappointed with modern technology. The smartest minds of my generation are inventing surfaces for somewhere to strap ads. A product is successful if it gives a 5.3% increase...
Read ArticleYou have an application. It works with complex data of varying structure. There are many optional parts to each piece of data. The domain lends itself to processing services working...
Read ArticleThere’s a really straight-forward approach to updating the UI in a JavaScript browser app. Use chunk of hidden HTML, duplicate this and then manually update the duplicated elements to show...
Read ArticleA sports broadcasting project I worked on a year ago used XMPP as a performance optimisation and for in-game chat. We used ejabberd (on AWS EC2) for the server, Strophe.js...
Read Articleejabberd is a mature, powerful, high-performance, open-source XMPP server. If you want to use XMPP, I highly recommend it.
Read ArticleOver the last few months, I’ve really been enjoying writing Clojure. In an effort to learn the language better, I’ve kept leaning on my code to make it clearer and...
Read ArticleWith Scala you feel smart having just got something to work in a beautiful way but when you look around the room to tell your clojure colleague how clever you...
Read Article