It always comes upon you suddenly, the Berlin summer. One day you’re shivering in your down coat at the playground, lamenting with friends how it is already May but barely 10 degrees celsius. The next day you’re sweating in your shirtsleeves, the powerful sun beating...