Services

What we provide

Consulting illustration

Consulting

Maximize Bazel's value to your organization with a robust migration plan. Our experts will chart an optimal path tailored to your resources and goals. We also provide staff augmentation to give your team the expertise necessary to accelerate your transition to Bazel.

Book a free consult

Bazel Migrations

  • rules_js
  • bzlmod
  • rules_python
  • rules_oci

Build & test performance optimizations

CI/CD pipeline configuration

Remote execution configuration

Aspect Development seamlessly steered our build system transition from a jumble of various technologies to solely Bazel. The efficiency with which they completed a task that would have otherwise taken us many months is a testament to their unparalleled expertise. Above all, collaborating with every member of the Aspect Development team was an absolute pleasure.

Mirko Mikulic
Mirko Mikulic
CTO of audienzz AG
Engineering illustration

Support

Aspect's Bazel support is the missing commercial support option for Bazel Open Source Software and its ecosystem of rules. Our experts will do our best to keep your team unblocked by answering questions, pointing to relevant documentation and issues, and recommending best practice patterns we've seen succeed.

Get started for free
Tristan Foureur photo
Tristan Foureur,
CTO of WeMaintain

We've drastically reduced our overall CI pipeline time from an hour to 7 minutes while making the tooling easy to use for our engineering team.

Training illustration

Engineering

Our engineers will work alongside your development team to develop custom rules, fix bugs in open source rules and Bazel core, and unwind patches in your repository.

Develop my custom solution

I cannot imagine building and testing Angular without Bazel. It's been a life-changer for us and enabled us to scale and iterate in ways that we couldn't have accomplished otherwise.

Igor Minaev
Igor Minar,
TL of Angular

Training

Aspect's training can cover everything from Bazel essentials to advanced topics for build system engineers. Whether your team is only getting started with Bazel, or is already well versed and would like to build on their knowledge, we will customize a training program that maximizes the value to your engineers.

Discover more

Bazel Essentials

  • Key concepts
  • Build, test & query
  • Macros & genrule
  • Workspaces & bzlmod

Ecosystems

  • Go
  • JavaScript / TypeScript / Node.js
  • Java
  • Python

Advanced Topics

  • Custom rules
  • BUILD file generation
  • Developer experience with Bazel
  • Optimizing CI for Bazel
  • Remote execution & remote cache
Vasilios Pantazopoulos
Vasilios Pantazopoulos,
FullStory

As a Bazel monorepo, our frontend builds have always been difficult to understand and reason about. With Aspect's congenial, guided assistance, we've brought our production and local development build pipelines closer to each other.

Trusted By

World-class Bazel experts

For years our experts have contributed to Bazel at Google and maintained official Bazel rules. They offer valuable insight into how Bazel integrates with the surrounding toolchain, developer workflow, and business processes.

Book my free consult