We’re approaching the end of a longish project and beginning to take aim at some of those small, persistent issues that crop up that don’t *seem* to affect anything but generate ugly messages in browser consoles. For instance:

INTERNAL SERVER ERROR — I hate that guy

I’m accustomed to 500’s happening when a server process throws an unhandled error and I was thus, distracted. It would have made more sense to me if I got a 404, but now that I know what’s up, I get it now.

It turns out that src tags aren’t sussed out fast enough during the Angular boot process and you can end up with the browser asking for a non-interpolated src string before angular has had a time to do its interpolatin’.

The solution is dead simple — use ng-src instead as shown by this bad c(r)op / good c(r)op image pairing:

Bad C(r)op

Good C(r)op

Hope this helps someone!

</end>