My impressions exactly.

Monorepos also have big problems with tooling. Being working with Bazel for a while now, and it lacks documentation, lacks examples, and counterintuitively makes something like generating classes from .proto files a horrible mess.

Good luck if you’re working with something less mainstream, like Scala or Kotlin, by the way.

Solutions Architect @Depop, author of “Hands-on Design Patterns with Kotlin” book and “Web Development with Kotlin” course

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store