Hey,
Cool to see someone who worked on this :) Back in the day I wrote a (probably really bad, not a C/C++ developer) wrapper around libspotify for Node.js: https://github.com/FrontierPsychiatrist/node-spotify
At some point it could do enough for me to build a webapp with Node.js running on a Rapsberry Pi to stream Spotify.
I even got contacted by Spotify to take down the domain node-spotify.com for it.
Thank you, I didn't know that feature. I almost always used g! to switch to Google when searching for country specific terms, guess I can change that now.
I am living in Berlin. I would say with 5000 gross income you should be able to save ~1000-1500 Euro in a month. According to http://www.brutto-netto-rechner.info/ you should get ~2917.05 Euro net.
I think with 60k income the taxes are 28%, but there's health insurance and social security insurance, too.
I heard that finding a flat is currently not easy in Berlin. Bergmannstrasse is a lovely "Kiez" (neighborhood).
The scene in Berlin for programmers is nice, lots of meetups (if you are interested in that).
That's not true. Lombok is an annotation preprocessor. That means it is running with javac which is independent of any build tools or IDEs. As long as it is on the classpath when compiling (-cp flag of javac) it works.
Of course for code completion you need an editor that is aware of Lombok / uses the compiled bytecode for that.
I also recommend Java Spark for a minimalist framework. I would say that is quite similar to Flask in Python. But unlike Flask, Spark does not have a templating language. FOr something simple, I would recommend freemarker..