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.