~/talk

STRINGS ATTACHED: FROM ASCII TO πŸ™ŠπŸ™ˆπŸ™‰

TalkinSpanishat Pamplona Software Crafters 2024 Β· 2024-05-17..05-18Β· [security, web-platform]
slides:none on file

Explains what Unicode is, how encodings like UTF-8 relate to legacy schemes such as ASCII, and what the HTTP/email Content-Type charset attribute means. Shows how text encoding errors (e.g., replacement characters like οΏ½) arise, how emojis are represented and added, and demonstrates these concepts with live demos and real bug examples.

AI-written summary Β· about

  1. 0:00Introduction
  2. 1:06String history
  3. 4:44Bits, bytes, encoding
  4. 11:24Unicode code points
  5. 17:30UTF-8 explained
  6. 24:49Encoding importance
  7. 28:38Encoding problems
  8. 37:54Truncation & normalization
  9. 38:55Tofu & fonts
  10. 39:39Homograph attacks
  11. 43:13Grapheme clusters & emojis
  12. 46:05Emoji sequences
  13. 47:31Unicode adoption
  14. 48:12Key takeaways
  15. 49:38Q&A
~/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.