Skip to content
View alexeagle's full-sized avatar
🌿
Making a better Bazel
🌿
Making a better Bazel

Organizations

@aspect-build

Block or report alexeagle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexeagle/README.md

Hi! I'm an Expert and Community Lead for the Bazel build system, https://bazel.build.

Developer Productivity expert and evangelist, team-builder, writer, Open-Source advocate and public speaker.

GitHub stats

🎙️ Aspect Insights Podcast

I host a show about Bazel and its ecosystem.

Watch on YouTube Listen on Spotify Apple Podcasts

🥬 Making Bazel universally adoptable

  • Founded Aspect.build, a premier services and SaaS company in Developer Tooling.
  • Brought the Bazel conference and technical projects to Linux Foundation.
  • Authored or co-authored many language extensions, including JavaScript/TypeScript, Docker/OCI, as well as utilities such as tar.
  • Organize and lead the community, mentor contributors and steer evolution and design.
  • Supporting thousands of users including dozens of large enterprises.

🐛 Created Error Prone

  • A static analysis plugin for the Java compiler that detects many classes of programming mistakes.
  • Rolled out stricter compiler across Google monorepo by creating a MapReduce framework that runs the compiler in "fix mode" across all compilations.
  • This effort became a staffed team, has over 600 checks and has prevented thousands of bugs including severe production outages.

🅰️ Angular CLI Tech Lead

  • Founding member of team to make TypeScript an official Google language and wired Angular development into Google's toolchain.
  • Migrated the Angular project to TypeScript
  • Managed Angular releases

Full resume: https://alexeagle.github.io

Popular repositories Loading

  1. closure-compiler-angular-bundling closure-compiler-angular-bundling Public

    Example Angular application bundled/optimized with Closure Compiler

    66 28

  2. tsetse tsetse Public

    Static analysis and refactoring driver for TypeScript

    TypeScript 44 1

  3. monorepo monorepo Public archive

    Prototype for a new repo in the angular org

    TypeScript 16 4

  4. ts-from-bazel ts-from-bazel Public

    Intro to using TypeScript in an existing Bazel repository

    Python 15 1

  5. angular2-distro angular2-distro Public archive

    OBSOLETE proof-of-concept for faster angular2 getting started experience

    JavaScript 13 3

  6. ngcontainer ngcontainer Public archive

    Docker image for running Angular build+test

    Shell 13 3