In case anyone is interested, I just uploaded a sample of a kotlin project that uses Kotlin, bazel and gRPC with a small client and server:
https://github.com/jdemeulenaere/kotlin-bazel-grpc. The documentation of gRPC and bazel are not really uptodate so I thought it might interest people who want to play with those tools 🙂. Note that I don't use any best practices (e.g. don't use blocking client) or fancy feature (e.g. coroutines) that we normally should, it's really just the simplest example I could do