Go Unicode for Humans
There's no such thing as just "plain text". Unicode isn't so scary! Why go is particularly good at unicode. Drilling down the unicode stack to show the differences between Graphemes, Codepoints and Bytes. How do we encode unicode? Various encodings including the appropriately named WTF-8!
How to type those funny emoji characters in the editor or IDE and viewing them in the terminal and web page. How to avoid mojibake and crashing your mobile phone. What's normal and what isn't. Some amusing unicode characters and less amusing unicode challenges.