Several tricks and heuristics that I apply to write easy to understand functions keep coming up when I look at…
In this post I review the source code of the Ayreon software. Well, actually not. This is a review of…
Recently I wrote about the books I read in 2015, and promised a post with quotes I particularly liked. These…
A few weeks ago I started learning Clojure. My experience so far has been fantastic. Why Clojure At SoCraTes 2015,…
In 2011, I created on account on Kiva.org, a website that facilitates microloans. The basic idea being that you lend…
TL;DR: At some point I lost the database of this blog. I can’t recall the reason or the exact date,…
Over the past year support for real dependency management has been gradually added to MediaWiki and selected extensions. This support…
Those who have worked with me in recent history know that I’m rather passionate about reuse and interoperability. Holding that…
There currently appears to be no really solid markdown extension for MediaWiki. I have some ideas for one, which are…
I’m happy to announce the 0.6 release of Wikibase DataModel. This is the first real release of this component. DataModel?…