Buy tickets for the next conference AI JavaScript fwdays'26 conference!

How to Use Bazel to Manage Monorepos: The Grammarly Front-End Team’s Experience [rus]

Talk presentation

At some point, we reached the limit of the existing build process in the Grammarly Editor monorepo. Build tools required too much time to support, and each new package increased build time and made dependency management harder. To move further, we had to rethink the architecture of the build process. Our solution: We switched to Bazel. In this talk, I will share our findings and how we made the architecture of the build process scalable and predictable.

Oleksii Levzhynskyi
Area Tech Lead at Superhuman (formerly Grammarly)
  • Has over 15 years of experience in front-end development using a wide range of technologies
  • Has been working at Superhuman (formerly Grammarly) for more than 10 years, building web applications used daily by millions of users
  • In his free time, speaks at conferences, writes technical articles, and contributes to Focal — a reactive state management framework
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?