Programmer by trade (primarily backend), Instigator by nature. Learn more from my bio and by following the links in the nav menu.
The views expressed here are solely my own, and not those of my present, past, or future employers.
Latest posts
View more in the archives, use the search in the nav menu above, and subscribe to receive updates directly.
- 06 Sep 2024 » Bzlmod: Repo Names, Macros, and Variables
I've published my fourth EngFlow blog post, about accessing canonical repository names under Bzlmod in a portable way using macros or custom Make variables.
- 20 Aug 2024 » Bzlmod: Repo Names and rules_pkg
I've published my third EngFlow blog post, about the proper use of Bazel's rules_pkg and avoiding silent breakages.
- 09 Aug 2024 » Bzlmod: Repo Names and Runfiles
I've published my second EngFlow blog post, explaining the necessity of using runfiles libraries with Bzlmod. It also tries to fill a lot of runfiles documentation gaps in general.
- 01 Jul 2024 » EngFlow and Migrating to Bzlmod
I ended my post-Apple sabbatical by joining EngFlow in March, which is at once a new start and a bit of a homecoming. I also just published my first EngFlow blog post, Migrating to Bazel Modules (a.k.a. Bzlmod).
- 21 Feb 2024 » Calls to Action
It's up to you to lead meaningful change using the ideas from this Making Software Quality Visible series. Here are some final resources, insights, and calls to action to improve your own software quality culture.