I am a software developer, varia member, radio DJ and (digital) hoarder. My practice consists of situational software and amateur electronic engineering. Currently this revolves around topics of computational frugality, divisions of (non)meticulous labour and the practicality ignored within the politics of repairability.

You can find me here:

Online I use one the following pseudonyms:


Irregular online radio experiments

(currently offline)


Counterstike map of the Varia building in Gouwstraat, Rotterdam

As a varia member, I am involved in both the digital infrastructures group and the physical space group.

Modding Fridays

Mediawiki logo of moddingfridays, pixel art of a EPROM chip

Modding Fridays is an online community of people interested to learn together about the maintenance, repurposing, and reappropriation of supposedly obsolete consumer electronics, for fun and profit. We see our interest as part of a broader conversation on post-digital culture, permacomputing and repair culture.



whoosh implemented into varia library website so you can search for books, zines and other publications. Code available here

Distribusi-verse Distribusi is a content management system for the web that produces static index pages based on folders in the files system. This is an attempt to make distribusi into a webinterface that can be operated remotely without any knowlegde of CLI.

Crunk-Columns crunk-columns is a PESOS style website maker, this website runs on this software

Snake Logan zsh script that can make plaintext line art

Small radio scripts Collection of small scripts, I have written along the years of doing automatic online radio streaming. Some liquidsoap, some bash, some pyhton. Combine as you like.

  • New: durationfinder, a script that finds mp3s on your harddrive shorter than 60 seconds, for PMR radio

csv library website This is a reusable plain version the varia library website. You can host your own website of books using just a simple csv file.

  • work in progress: regular user login instead of a single librarians secret

palanggana A webscraper that gets the magic from the etherpump.

Social on

Reminiscing over hip hop we used to listen to as kids.

Non Phixion - Futurama

MF Doom - Dead Bent

briliantly uses the Isaac Hayes - Walk on By sample.

DJ Rashad, Machinedrum & Nick Hook - Understand

πŸ‘Ÿ πŸš‡

inspired by:

I would like to extend my antenna πŸ“‘ and ask: is there anybody out there that knows a way to style an tag without JS?

(Beyond just putting a color filter over the default)


Detroit's Filthiest - Secure the bag πŸ€– πŸ‘œ

This Monday 22nd of April there will be in @varia from 19:00-21:00 ⌨️ πŸ’» 🍡

Read all about it here:

I will be one of the hosts.

Currently I am working on an update of an old Flask + SqlAlchemy webapplication.

Munchi - Yazzer Tin Air Max
Rotterdam Juke EP 2011

I think about this EP a lot. πŸ‘Ÿ

Princess Loko & Tommy Wright III - Street Sh*t

Princess Loko is a legend.

Nemesy - You can, You can

Needs a karaoke video.

The Martian β€Žβ€“ Journey To The Martian Polar Cap

Filed under tracks that have fake icy wind sounds in the intro & best techno


DJ Funk - Run (UK Extended Mix)

A lot can be said about this being the least DJ funk-like DJ funk track but I don't think I will ever get tired of this track.

calm socials tonight 19:30 to 21:30 at @varia

If you're in drop by.

Tonight some of us will swap some CSS tips and tricks.

But you are welcome to share any code related material, have chat about your latest builds or frustrations. Or just put on your headphones and write some more .

Get off on it! -Erik Travis (Mini mix2)

Classic Erik Travis to get my day started

@sofia :unacceptable: :unacceptable: :unacceptable: :unacceptable: :unacceptable: :unacceptable: :unacceptable: :unacceptable: :unacceptable: is back

Beautiful Sunday mornings for some for some πŸ‡ΊπŸ‡¦ Dungeon rap meets Memphis

TIL the difference between using the return statement and omitting the semicolon in Rust.


Plaintext logbots Ninjapenguin thermal receipt printer party

On Unix-like operating systems (including AIX, BSD, Linux and macOS), tilde normally indicates the current user's home directory. For example, if the current user's home directory is /home/user, then the command cd ~ is equivalent to cd /home/user, cd $HOME, or cd. This convention derives from the Lear-Siegler ADM-3A terminal in common use during the 1970s, which happened to have the tilde symbol and the word "Home" (for moving the cursor to the upper left) on the same key. When prepended to a particular username, the tilde indicates that user's home directory (e.g., ~janedoe for the home directory of user janedoe, such as /home/janedoe).[ The past few years have seen various attempts within computing, programming and hacker communities to apply β€˜degrowth’ principles to their work