Introduce a **Check Later Box** for improved async communication
A lot of times people want to drop a message to someone who don't need to check it immediately.
Examples
- Check these PRs when you have time
- Review this doc please
- Hey! I wanted to talk about the deployment process when you have time.
- Hey check this new video out on how TypeScript was created
etc.
These are in general low priority items.
With todos and reminders, it's me doing the hard work of adding things to a todo list that I should check later. The current DM doesn't work because if something urgent comes up and I get into DM, the other messages are marked as read which then makes me forget that I have to check something.
The alternative I am suggesting is to introduce a Check Later Box. If someone wants me to check something at my own time, they drop a message to my Check Later Box. This is similar to how voicemail works. My phone line would always be open for more urgent items but I would still have access to voice mail which I can check later.
When I got to my Check Later box, it shows me all the messages grouped by the sender and I can then follow up on them.
In a remove working environment, this is going to be really helpful and cut down the noise.