Ankit Jain’s Post

View profile for Ankit Jain, graphic

Co-Founder and CEO at Aviator (YC S21). We are hiring!

Asana is probably one of the earliest adopters of Bazel + Typescript. I sat down with Eric Rafalovsky to discuss how they manage the builds with Bazel. Listen to the full podcast episode at: https://lnkd.in/gDFTrnjn Bazel: - Adopting Bazel and TypeScript has brought benefits in terms of performance, correctness, and unified tooling. - Maintaining state with tools like Bazel can be challenging, especially when using incremental modes. - Remote caching is surprisingly easy to manage using Bazel DevEx: - Shadowing product engineers is a valuable exercise to understand their experience and identify pain points. - "Build for developers as the customer." - Key metrics for developer experience include cycle time, local iteration time, and crash rate. - A good platform engineer needs empathy and a continuous learning mindset. #bazel #developerexperience #developerproductivity

Kyle Kelley

digitalsolutions.design

1mo

Good 👍

To view or add a comment, sign in

Explore topics