Node Js Error Handling Best Practices