Having a Result[T, Err] monad that could represent either the data from a successful operation or an error. This can be generalised to the Either[A, B] monad too.
I feel like shitty sites getting too good at SEO has largely made google useless. That's why you had to append "Reddit" to get any useful info that wasn't from some SEO scamsite.
Aww, it's a friendly bunch over here.