Martijn turned the often frustrating realm of time zones and text encoding into a playful challenge with i18n-puzzles.com, releasing twenty daily puzzles during a March 2025 online event. From building a UTF-8 validator and fixing right-to-left text scams to installing parallel time-zone databases for scientific problems, the puzzles start simple and quickly escalate in complexity.
Over 300 programmers worldwide competed, submitting solutions in Java, JavaScript, and more. In his upcoming talk, Martijn will dissect the top code, reveal the best approaches, and explore how different languages tackle internationalization.
Watch on YouTube
Top comments (0)