We're still on GNU Make, but what I'm loving about the uv workflow is that "less technical" users of our docs repository can:
* Have uv installed (homebrew, etc)
* Clone the docs repo.
* Make edits, changes, new branches etc.
* Run `make lint` to get green before pushing for PR.
No more venv battles for them, no "where did you get Python from?", is the "venv" active?
Under the hood the 'lint' recipe is using `uv run ...` and it all _should_ Just Work ™️ 🙏