TIL utf8everywhere.org.

In particular, we believe that the very popular UTF-16 encoding (often mistakenly referred to as ‘widechar’ or simply ‘Unicode’ in the Windows world) has no place in library APIs except for specialized text processing libraries, e.g. ICU.

Nothing new or interesting. Thanks God, NSString in Objective-C and String in Swift are extremely good designed pieces of software.

Read, probably, not the first time, The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!). Hm, this page is 20 years old.

Finally, I’ve got Hackers Delight book by Henry Warren. A lot of interesting stuff! Hope will use it occasionally.