Marcel Klehr

Passionate rationalist, pragmatic melancholic, unasked commentator, creator of open things, random spectator.

Code
Tunes
Musings
Impressions