~/talk

Time, Numbers, Text

TalkinRussianat JavaScript fwdays'18 · on Sunday, 2018-03-18· [web-platform, databases]

Use IANA timezone names and local wall-clock times, keep the tz database updated, and centralize all time calculations in a single service. Represent money with integer cents or fixed decimals and apply bankers’ rounding instead of JavaScript binary floats. Handle text with proper Unicode normalization and collation, accounting for surrogate pairs, grapheme clusters, and the ICU/Intl data requirements unless shipping a trimmed build.

AI-written summary · about

  1. 0:00Time, numbers, text intro
  2. 3:30User data issues
  3. 6:23Time zones and dates problems
  4. 10:21User time zone detection
  5. 12:49Numbers and money calculations
  6. 15:36Rounding and bank payments
  7. 17:28Text and writing difficulties
  8. 21:58Unicode character limits
  9. 24:50Text normalization issues
  10. 27:42Unicode character unification
  11. 30:15Multilingual text sorting
  12. 33:47Text normalization and search
  13. 35:31ICU library role
  14. 37:14Time, numbers, text errors
  15. 38:19Recommendations and conclusions
~/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.