Jan Vermeulen

Jan Vermeulen

Unironic enthusiasm tempered with skepticism and existential dread. Browncoat. Nerdfighter. Editor-at-large for MyBroadband.

void main()
55 posts
Website Twitter Facebook