Current Spotify song in tmux
I made a small, cute bash script to display the currently playing song on Spotify. My initial ambition was to use it with tmux, but soon I began to think…
I made a small, cute bash script to display the currently playing song on Spotify. My initial ambition was to use it with tmux, but soon I began to think…
In the first chapter of The Algorithmic Beauty of Plants, the authors describe a set of related systems named L-systems after one of the authors, Lindenmayer. Using simple production rules,…
Since I am used to the hot reload capabilities of the node.js (nodemon) and the modern JavaScript frontend ecosystem, I was very pleased to discover GHCid, built to improve the…
Last Friday, Jayway had something called a K-dag, a half-day for learning new skills. I hosted (more co-hosted with other participants since we decided to just play around and learn…
When making WireWorld we can reuse large parts (with some trivial changes) of the UI made for the implementation of Conway's Game of Life, described in the previous post. Visit…
When implementing Conway's Game of Life for the browser and the terminal with JavaScript, I fell in love with Game of Life. This is my Haskell implementation. This is the…
It’s quite well known that list comprehensions exists in many programming languages. This is kind of true for JavaScript, but only with a detour. For instance, in Python3 we can…
— An evil strategy to make JavaScript more functional As of ES6, we’re used to Array methods such as map, filter, and reduce. Methods borrowed from functional programming languages. I’ve…
I love doing side-projects. But I sometimes think of side-projects as a guilty pleasure, since I almost never finish them, and because most of them are utterly useless. For instance,…