Impressive journey, Qing Yang! The meticulous approach to migrating from Buck to Bazel while minimizing disruption is truly commendable. Your detailed breakdown of the build configuration and IDE integration showcases a strategic and thoughtful transition. The introduction of rules_shim to handle differences is ingenious, providing a seamless experience for engineers. The performance improvements, especially the reduction in generation time and Xcode open time, reflect the success of this migration. It's evident that your team's dedication has not only streamlined the process but also laid a foundation for future Bazel migrations at Airbnb. Exciting times ahead!