Throw error messages?
This is when I was trying to make a booking on AirAsia on Friday. I think it would be better to log errors, and throw errors saying "something went wrong" with something to help the user move along.
Throwing stack traces is quite pointless to the end user!