Description
Why does your text output have all those black boxes in it? Why can't it handle Portuguese? The answer is most likely "character encoding". This talk will cover some of the common character encoding gotchas and cover some defensive programming practices to help your code handle multiple encodings.