Articles
-
Characters for Humans
The
\X
Files: programming with extended grapheme clusters and emoji sequences. -
Hello, my name is __________.
My newest talk Hello, my name is ____ on supporting diverse user identities, presented at OSCON, Open Source Bridge, YAPC::NA, AWS Loft, and the Internationalization & Unicode Conference. Here are the videos, slides, notes, and additional resources.
-
Unicode beyond just characters:
Localization with the CLDRHere are notes, slides, video, and additional resources for my talk on software localization with the Unicode CLDR, presented recently at OSCON and the NY Tech Localization Meetup. Code examples are in Python, Ruby, and Perl, plus libraries in other popular languages are highlighted.
-
CLDR tl;dr
I wrote an article for the 23rd day of the Perl Advent Calendar 2014 titled CLDR TL;DR, which introduces the Unicode CLDR for software localization and demonstrates the usage of two CLDR-based modules on the CPAN: John Imrie’s Locale::CLDR and my CLDR::Number.
-
When a space is not just a space
Shuttersock’s engineering blog Shutterbits features an interview with me by Dan McCormick titled When a Space Is Not Just a Space. We discuss the interesting complexities of Unicode whitespace and how to parse it using regular expressions, with examples in Java and Perl.