Python A programming language whose remarkable feature is working how you imagine, if not how it should 2011-04-18 – 2020-07-03
Taking notes Notes on notes on notes 2020-02-17 – 2020-07-02
Website cheat codes CSS, SCSS, SASS, HTML, UX, Web 2.0, RFC, Yeah you know me 2014-12-23 – 2020-07-02
Comfy GNOME shell Sparing thoughts for the desktop whatsit favoured by the thoughtless 2019-08-13 – 2020-06-24
Zotero The adequate citation tool 2019-12-01 – 2020-06-23
Code editors The best thing since punchcards 2014-11-11 – 2020-06-14
Terminals More realistically, terminal emulators, because anyone who is owns an actual working VT102 these days is not using it to do work 2018-10-11 – 2020-06-11
Academic reading workflow The continuing ascendancy of using piles of dead tree products for understanding cutting edge digital informatics 2016-04-11 – 2020-06-05
Remote Desktop Business model: Uber for pixels 2019-11-18 – 2020-06-04
Data dashboards On assuring the client that you are doing something data-sciency via clickable widgets 2020-03-12 – 2020-06-02
PDF Portable Document Format – how we may use a thousand dollar computer to simulate a one cent piece of paper with zero day exploits 2018-06-03 – 2020-05-22
Naming things Hashes, UUIDs, deep and inscrutable singular Names 2016-06-07 – 2020-05-21
Secure chat systems Optimising back channel interjections into other people’s meetings 2015-02-15 – 2020-05-20
MAPLE An OK computer algebra system 2020-05-19
Tensorflow The framework to use for deep learning if you groupthink like Google 2016-07-11 – 2020-05-15
ssh “secure shell”, which is not a shell but is a useful way that we log in to the back-end of things 2014-12-27 – 2020-05-11
Contact tracing Reverse engineering social graphs for the control of contagions of pathogens, subversive ideology and other substances of interest to control 2020-03-21 – 2020-05-10
R The statistical programming language, not the letter 2011-08-07 – 2020-05-07
Linux audio Making sound by banging rocks together 44 thousand times per second 2018-04-23 – 2020-05-01
LaΤeΧ …and ΤeΧ, and ConTeXt and XeTeX and TeXleMeElmo 2014-09-08 – 2020-04-29
Containerized apps Doing things that previously took 1 computer using 0.75 computers 2015-11-05 – 2020-04-28
C++ 2011-04-06 – 2020-04-27
Email Doing email better, or better, not doing email at all 2015-01-13 – 2020-04-21
Editing images Chinks in my armour of learned Photoshop helplessness 2018-10-16 – 2020-04-05
Tool discovery Settling upon an adequate gizmo to identify other adequate gizmos 2020-02-19 – 2020-03-12
Cloud machine learning Cloudimificating my artificial data learning intelligence brain clever science analyticserisation 2016-08-23 – 2020-03-11
Asynchronous Python It can’t be premature optimisation if it took 20 years to start 2018-03-24 – 2020-02-17
PDF viewers On turning texts into font rendering errors 2020-02-11
R Shiny Statistics through the internet 2020-02-11
Comfy Ubuntu Various bits of setup for a research machine 2014-10-14 – 2020-01-14
Wikis plus also CMSs 2020-01-03 – 2020-01-02
Shells That alternative to GUIs by which you replace clicking-on-the-wrong-thing errors with typing-the-wrong-thing errors 2014-10-03 – 2020-01-01
Packaged apps for Linux On having 3 extra suggestions for installing that app on top of the existing 12 2019-08-09 – 2019-12-31
Tip me 2016-09-06 – 2019-12-24
FFMPEG 2019-11-11 – 2019-12-23
Backups Breaking things safely 2015-01-02 – 2019-12-21
Hardened mobile Trusting the computer that follows you around all day 2015-02-15 – 2019-12-07
Markdown An itemised list of the esoteric difficulties of bullet points 2019-07-17 – 2019-12-07
Clojure 2015-01-05 – 2019-11-30
Bitwig The DAW I hate least 2016-11-26 – 2019-11-22
Fish shell A command line shell that does not think that the problem is you 2019-03-30 – 2019-11-19
ISMIR 2019 Music Nerds in Delft 2019-11-04 – 2019-11-09
Javascript audio Every program will expand until the point that it can generate cheezy techno 2011-11-25 – 2019-11-08
Conference posters Comes the time when a student must spell the eldritch symbols for this occult rite of great but inscrutable importance 2018-07-19 – 2019-11-01
Ableton Live The de facto standard for techno 2015-01-06 – 2019-10-24
Diagrams Of the kind I need, a practical guide to the creation thereof 2015-03-02 – 2019-10-17
DNS On asking strangers for directions 2017-10-13 – 2019-08-26
Sandboxing apps Upon letting strangers into your house, just so long as they don’t open the door to that one forbidden room 2019-08-09 – 2019-08-18
Csound a less irritating audio programming language 2017-03-06 – 2019-03-07
3d data A grab bag of point clouds, volumetric data and photogrammetry 2019-02-15
Atom A text editor I seemed to be using 2017-06-19 – 2018-11-06
Surviving bash The flagship product of modern unix is certainly better than any other 80s shell 2018-08-10 – 2018-10-19
UIs in Python interacting with an app, a python app, without too much dicking about 2017-06-03 – 2018-08-10
Python caches The fastest code is the code you don’t run 2018-07-02
Matlab A method of charging you licensing fees to use the CPU you already bought 2016-06-13 – 2017-12-13
Scala 2017-02-11 – 2017-02-28
Lua 2014-07-25 – 2016-08-12
Visuals 2015-03-24 – 2015-11-26