Hello,

is anyone here aware of places in the Internet where you can show off your new website or startup? I guess every site has troubles to get some initial interest so such places would be a great help .

Cheers!