Home / Companies / Buildkite / Blog / July 2022

July 2022 Summaries

2 posts from Buildkite

Filter
Month: Year:
Post Summaries Back to Blog
After eight years of co-founding and leading Buildkite, the author has announced their departure to spend time with family, support their partner's business, and explore new opportunities. They reflect on the journey from founding the company with Keith Pitt, who created the initial CI/CD product, to seeing Buildkite grow into a successful enterprise with world-class teams and million-dollar clients. The author expresses confidence in the company’s future under Keith's leadership as CEO and Ashley's role as VP of Marketing. During their farewell, the Buildkite team honored the author with personalized celebrations, including a themed all-hands meeting, songs, and artwork, highlighting the strong community and culture within the company.
Jul 29, 2022 795 words in the original blog post.
Philipp Wollermann, a Staff Software Engineer at Google, has extensive experience with Bazel, Google's open-source build system, having worked on it for over eight years. During UnblockConf '21, he discussed the insights gained from implementing Bazel CI on Buildkite, sharing tips to optimize build pipelines. Bazel, developed to address Google's specific challenges, offers fast and reliable builds by incrementally recompiling only necessary files and skipping unchanged tests. Bazel CI, a custom system built on Buildkite, tests and releases Bazel using parallelization and target sharding to reduce build times. Wollermann addressed common issues, such as lengthy build times and large monorepos, recommending solutions like target skipping, multiple pipelines, and remote execution. He emphasized the importance of infrastructure as code for managing pipelines, using Terraform for scalability, and suggested local and remote caching to optimize resource usage. Additionally, he advocated for stateless workers to safely test untrusted code and highlighted Bazel's automatic flaky test detection and retry features to improve test reliability.
Jul 14, 2022 3,117 words in the original blog post.