This is the source for Rubenerd, a weblog and podcast of esoteric interests by Ruben Schade in s/Singapore/Sydney/ since 2004.
- Git β previously svn, forcing myself to learn
- Hugo β fast static site generator written in Go
- POSIX shell scripts β without [[ bashisms ]], for portability
- BSD sed, awk β tried to be portable, should work with GNU
- rsync, OpenSSH β for secure β updates, transfers
- ImageMagick β for processing images and cover art
- jpegoptim β lossless [sic] JPEG optimiser
- pngcrush β lossless PNG optimiser
- eyeD3 β ID3 tag parser
- flac β for lossless audio archiving
- internetarchive β Python interface to the Internet Archive
- lame β mp3 encoder for podcast feed
- libav β for transcoding
- Normalize β what the name suggests
- Sox β for stitching audio
- GraphicsMagick β didn't have the layer and SVG alpha features of ImageMagick
- Jekyll β static site generator, easy to use but slow on thousands of posts
- Perl β my first love, but replaced with shell scripts for portability
Blog text, scripts and referenced audio files are dual-licenced under Creative Commons Attribution 3.0, and the 3-Clause BSD licence (the one with the no endorsement clause, which I think is perfectly reasonable).
I retain all copyright over the terrible 1990s graphics and visual design, though feel free to poke apart and learn something from them if useful.