Chris McDonald (@deepinthebuild) profile picture

build systems that don't make us sad

Denver, CO
Joined June 2010
Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)Photo by Chris McDonald (@deepinthebuild)
I gave a talk at the Buildbarn community meetup just before BazelCon this year! It's about managing GPU workers in a remote build cluster: youtu.be/XAmzORRdFUQ
1
131
this year at BazelCon continued my experience of having an interesting conversation with someone and then finding out they are VERY prominent and that I am already familiar with their work
1
113
On my way to AMS for BazelCon!
3
109
got promoted today lfg
1
13
214
Not a comment on the thing Jaana is working on but "X isn't a Y, it's an agentic abstraction over stateful sandbox compute orchestration" feels like meme material
Replying to @rosslazer
AX isn’t a sandbox provider, it’s an agentic abstractions over stateful sandbox compute orchestration. This works on Kubernetes and our main target is the companies on Kubernetes and people who are in that ecosystem, and it’s apparently quite a ton of people.
5
256
Took a cat picture yesterday that in pretty proud of. She's a princess.
5
102
wow Github is REALLY on fire this morning
4
137
"When education is not liberating, the dream of the oppressed is to become the oppressor."
3
206
Chris McDonald retweeted
when i was a baby my dad was driving me late at night and a drunk driver asleep at the wheel hit us head-on. my dad was in a coma for weeks. i needed hundreds of stitches. i still have a massive scar. many years later, i got to work at waymo during the first few years we were testing, launching, and scaling in sf. there was a huge amount to do, but it all felt pretty fucking amazing when we got to see logs like this. superhuman moments. it's easy to write off these things as just another expensive uber competitor for techies who don't want to talk to people. but humans behind the wheel are one of the top causes of death and injury globally. and one day not long from now self driving cars will make the kinds of accidents that happened to me a thing of the past.
Speed matters. A @Waymo vehicle was driving in a 25mph zone in LA when an oncoming car swerved into our lane while speeding up to over 70mph… 3x the speed means 9x the destructive energy. Good to see the Waymo Driver react early and safely to make room.
84
285
24
5,881
465,753
spending the family trip convincing my nieces that it's "bananas bread" just like "attorneys general"
2
194
"not my circus but I definitely recognize some of those monkeys and have tips on how to manage their behavior"
3
135
fun start to my week: setuptools published 82.0.0 yesterday and finally dropped pkg_resources entirely, breaking wheel builds for a bunch of packages that had setuptools in setup_requires with no upper version bound (which they tell you not to do anyway)
1
1
239
More and more I view my role as similar to that of a music producer: I don't work directly on the product but I'm there to shape the process, help people avoid painful mistakes, and to have good taste.
1
2
238
That, and to be a relentless enemy of tools and workflows that my users or I find annoying.
154
Out in SF again later this week, hit me up if you want to grab coffee or dinner.
1
161
my code is sometimes readable in the same way that Joyce is considered readable
1
1
135
brought to you by me almost committing `sed -e 's@^@'"$PWD"'/@' <file>` before coming up with something less hideous
1
119
github outage, time to tweet
207
It's time for another #BazelCon let's gooooooo
1
1
479
Chris McDonald retweeted
and on top of everything else, fingies cold
64
14,744
334
89,425