We've heard it again and again, like a nagging schoolmaster: keep your
Rails controllers skinny. Yeah, yeah, we know. But easier said than
done, sometimes. We know we should push it down to the model layer, but what if we want simple models? What about dealing with external APIs?
Time to get custom!