@pawel_byszewski: Black Magic is what drives Kotlin along. Seriously 😄
The some internal info you can find in the archive of blog posts - they illustrate the evolution from M1 to M15 very well http://blog.jetbrains.com/kotlin/
Another source is this collection of ideas and requirements that the team uses: https://github.com/JetBrains/kotlin/tree/master/spec-docs