A great deal of my Emacs tube time is spent displaying the Org agenda. My use of the agenda is probably not standard: I use it mainly as a portal into my log type entries. There are some TODO entries but it’s mostly just the headlines from log/journal entries. Most people, I think, use the agenda as an agenda: as a list of appointments and things they need to do. If you’re one of those people, there are several things you can do to make the agenda more useful.
Vedang Manerikar is one of those people who uses his agenda to plan and run his day and he has spent some time making it as useful as possible. His video, Using Org-Agenda to run your life!, shows what his agenda looks like—spoiler: it’s not at all like the vanilla agenda—and some of the built-in shortcuts that he uses to interact with it.
The entire video is useful but what I found particularly useful (perhaps because of my abnormal use of the agenda) is the information he gives on entering dates and filtering agenda entries. I learned a few things that will definitely make my daily workflow easier. Even if you don’t use the agenda at all, the information on entering dates is worthwhile.
As for filtering agenda entries, it’s a much richer capability than I thought. You can filter on many different parameters, can combine multiple filters, and can refine filters by adding additional items. Take a look at the video to see how rich the capability is.
The video is 36 minutes 40 seconds long so you’ll need to schedule some time. It’s from a remote conference so there’s occasional distortion but it’s still worth watching.