Marshall Bowers @maxdeviant.com · Feb 13 Don't want to speak too soon, but I think I might be cooking with this API design... 9 likes 5 replies ? Reply Replies Avi Agarwal · Feb 13 Very Ruby-esque. Marshall Bowers · Feb 13 The idea I'm playing around with here is how to make it easy to turn service layer errors into nice HTTP responses, while making it explicit whenever you're propagating something that's going to end up as an HTTP 5xx.