site: notes on compilation
cabal: stop specifying output file directly
software choices: create page