There are some conventions to know.
What are the different options to log a user in tests?
Don't be on the critical path unless it is for a very short period of time.
A couple of tricks to understand the path taken to a certain point in the code.
How to define permission policy at a ViewSet methods level ?