This is probably controversial, but I generally disagree with the popular HN sentiment that great progress is accomplished by groups of people working together in teams. My view is that the greatest work is done in isolation by individuals, with the occasional conference to stay up-to-date on new ideas. This isn’t to say that individuals accomplish great feats entirely on their own (which undoubtedly is almost never the case), but merely that almost all productive work is done independently.
If I ran my own company, I would ban almost all meetings and limit the most crucial ones to 15 minutes tops. And while my company might fail due to a misplaced sense of schadenfreude, it’s a risk I’m willing to take to get experimental verification of whether meetings are actually as valuable as everyone claims they are.