i18n Puzzles
Solve twenty puzzles about text encodings, time zones and Unicode
i18n Puzzles is a set of twenty programming puzzles in the style of Advent of Code. Each one gives you a story and a puzzle input file, and you write a program in any language to compute the answer. The topics are the hard parts of internationalisation: character encodings, Unicode normalisation, accented letters, time zones and daylight saving time.
Free · No login · Browser · Intermediate
About i18n Puzzles
It teaches the bugs that hit real software when text and dates cross borders. It suits intermediate programmers who are comfortable parsing input files.
It runs in the browser and you solve the puzzles on your own machine. It is free, and you sign in with GitHub or Google to submit answers.
Made this game? Claim it →

Tips and discussion
No tips yet. Solved it? Share how, and wrap answers in ||spoilers||.