~/talk

Building Elixir Apps for Global Audiences or an Audience of One

Talkat ElixirConf EU 2022 · 2022-06-09..06-10· [elixir-and-erlang, web-platform]
name:Kip Cole
links:none on file
slides:none on file

Demonstrates using the CLDR data via ex_cldr/ex_money to derive real preferences from a BCP‑47 tag and to format numbers, dates, currencies and units; shows accept_language.best_match, unit conversions (feet ↔ meters, mph ↔ L/min), and parsed money in 504 locales. Reveals surprising facts used: 83 number systems, 105 disputed territories, France owning the most time zone IDs, and territory‑specific cash rounding rules (Switzerland/Australia). Builds an e‑commerce demo with Ecto translation columns and localized inspect output — practical code that runs and matches CLDR.

AI-written summary · about

  1. 0:0004:13 - Intro
  2. 4:1406:57 - What is Localisation and why Localise?
  3. 6:5712:50 - Identifying the Users Locale and Preferences
  4. 12:5114:02 - What does a Language Tag Tell Us?
  5. 14:0323:06 - A note about Countries, Territories and Regions
  6. 23:0725:46 - Introducing CLDR
  7. 25:4739:15 - Localising Basic Data Types
  8. 39:1643:08 - In Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.