I'm probably not doing this the "correct way" but I have taken a "choreography" approach of various endpoints that let me do various tasks, but I also have a few "Driver" endpoints that are based on a "job to be done" like "order food" that acts as orchestrators, so they can log errors or metrics in the entire job process. Each individual endpoint like email notifications still act independently, in my scenario
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm probably not doing this the "correct way" but I have taken a "choreography" approach of various endpoints that let me do various tasks, but I also have a few "Driver" endpoints that are based on a "job to be done" like "order food" that acts as orchestrators, so they can log errors or metrics in the entire job process. Each individual endpoint like email notifications still act independently, in my scenario