Thanks for the in-depth answer. I could definitely be better about it tbh but I agree highlighting points relevant to each role. Makes a lot of sense.
However, I think automating it actually makes this easier. With rendercv, I have everything in a yaml file, and can comment/uncomment relevant parts where needed, etc., and I can have it re-rendered to PDF on each change.
that one’s resume should fit on a single sheet of US Letter or A4 paper
Yeah I might have to go back to this. I recently expanded to 2 pages to be able to show more personal projects / open source work, but it hasn't seemed to entice any employers much anyway.