Update: my twitter archive is here: artificialworlds.net/tweets. Update: you can see the hacky scripts I used to build this, based on twitter-archive-… ...more
Geeks don't like to be formal, but we do like to be precise. That is the contrast that comes to mind as I attend my first IETF meeting, IETF 115 in Lo… ...more
The Selection API is confusing and weird. But, here's what I've discovered: just use setBaseAndExtend, and when (rarely) needed, extend. Summary Every… ...more
I've been working a bit with contenteditable tags in my HTML, and learnt a couple of things, so here they are. Update: See also my demo of how to sele… ...more
I had the pleasure of being a mentor this summer for an Outreachy internship for the Matrix organisation. Outreachy provides internships to people sub… ...more