Hey, Shraddha!
Thank you for such an informative article! These are industry practices and we do not have a lot of resources and codes available to build consistent and scalable error handling system. It’s crucial to understand and handle the errors and you’ve demonstrated that in a coherent and comprehensive manner. Keep up the good work!