Found in 1 comment on Hacker News
spekcular · 2021-12-23 · Original thread
Short version (free, but with recommendations that feel a bit too "obvious"): https://www.aft.org/sites/default/files/periodicals/Rosenshi...

Long version (about math, but with specific, non-trivial recommendations that obviously generalize to some extent): https://www.amazon.com/How-Wish-Taught-Maths-conversations/d...

Another HN commenter suggested the book to me recently. It's really good, and gives copious citations. Some gripes: It's way too long, and there are a handful of things I feel are better explained elsewhere (e.g. the "good" example used when talking about how to label diagrams I feel is actually bad...).