Great advice here! I especially like the idea of 50 minute meetings.
I’ve been lightly enforcing a rule of my own too: “no agenda, no attenda”