Acknowledgments
This book owes its existence to Georgiy Treyvus, Product Manager at CloudStreet, who proposed it. His original scoping note — that the goal was "truly grokking what the hell is even going on with Unicode these days" — set the tone of the entire project and saved it from being either a tutorial or a rant.
Thanks also to every developer who ever filed a polite bug report about emoji rendering, mojibake in CSV exports, or a search function that couldn't find café when the user typed cafe. This book is, in the end, for you.