For further actions, you may consider blocking this person and/or reporting abuse
A Workflow Copilot. Tailored to You.
Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.
Read next

10 Hidden Gems in GitHub Actions for Automating Your Workflow
Balraj Singh -
🛠Ultimate Guide to Creating Your Own Google Chrome Extension🛠
Hanzla Baig -

Throwing if fetch() returns response.ok === false?? Terrible!
José Pablo Ramírez Vargas -

How to Uncheck All Your Twitter (X) Interests in Bulk with Developer Tools (Quick Method)
Mahendra -
Top comments (16)
Reason
The most important thing about a meeting is the reason for your participation. If you don't have a good reason to be there, why are you wasting your time?
Agenda
There's nothing worse than a meeting that drags on and on, because nobody knows what the scope and outcome should be. Defining them is the essence of any good agenda.
Exchange
If a meeting is not a lively exchange of opinions and ideas, it better be an email instead, because again it's wasting everyone's time.
This deserves to be a separate post about meetings ;)
A good meeting should have a clear plan with an objective or goal in mind. It should also have an exact start time and end time. It should be well-organized, with all the necessary materials available for the participants to use during the meeting. Examples of meeting objectives:
Lastly, a good meeting is something that can't be replaced with just an email.
Alex named the 3 key points already. Adding on top of that, I would say
Mind the timeslot
And remember your colleagues. Nobody will mind if you remember everybody 5 minutes before the scheduled meeting is over that it's time to wrap up. If there's still stuff to be discussed, propose a followup with a new agenda.
Keep it small
More people usually means more opinions. Depending on the audience, I'd
Don't brainstorm (in big groups)
Use breakout sessions instead. Even better: Use a proper technique. If you'd like to get creative, you could use the World Disney Method or Future Search
In my opinion, a good meeting should:
be short and precise. A meeting that drags on and on is just weary and boring. The agenda should focus on the problem or objective
it should be lively. Honestly, a meeting that's too strict and formal makes me super tense. The coordinator should have some sense if humour
there should be a sense if order. Too many people talking at once gives a good headache
This boils down either to reason or exchange. It's hard to imagine for more than a few people to have a valid reason to sit in one meeting, or a reasonable exchange that can happen between each of them.
Replace the meeting with something more effective.
In a sales context or as training, ok. but otherwise I don't
see what a meeting brings. And by meeting I mean personal
meetings with more than 2 individuals.
Turning on your video camera should be made optional.
15 - 30 mins max to the point and kept on track, ability to hang up or turn off camera