W wearedevelopers.com Switzerland – Europe's Silicon Valley for Developers? 98 points eigensinn_ 6 years ago 187 comments