Matt is a Staff Engineer at Aspect.dev and an active maintainer of the Node.js and Python Bazel rules. He has a passion for new technologies and making things work.
Prior to joining Aspect, Matt held software engineering roles including Technical Lead, where he led DevEx teams in building large, enterprise-scale codebases with CI / CD processes, using technologies such as Bazel, Jenkins, and Gradle.
Talks I've Given
Bazel eXchange Panel: Day 2
Featuring Gregg Reynolds, Guillaume Maudoux, Matt Mackay, Aleksander Gondek, Artur Stachecki and Andreas Herrmann
Join us as we wrap up Bazel eXchange with this panel hosted by Andreas Herrmann from TWEAG. Andreas will be joined by a selection of the days speakers for a virtual panel exploring a variety of topics that are front of mind for teams working within the Bazel build community.software-development bazel
Fast, Green — Choose Two: A Buildkite Case Study
Featuring Matt Mackay
Running Bazel on a CI worker is easy, but making it perform well requires care. We'll discuss techniques like Auto-Scaling the agent pool elastically with demand, avoiding slow builds on cold agents, and other performance tricks.software-development bazel