El error en dar un error por hecho

A presentation at JSConf Colombia in November 2018 in Medellin, Antioquia, Colombia by Gabrielle

Slide 1

Slide 1

El error en dar un error por hecho Gabrielle von Koss • @gvonkoss

Slide 2

Slide 2

@gvonkoss When you assume, you make an error out of you and me

Slide 3

Slide 3

@gvonkoss When you assume, you make an ass out of u and me

Slide 4

Slide 4

@gvonkoss cuando asumes que haces un trasero de ti y de mí

Slide 5

Slide 5

— Advertencia de visual intermitente El error en dar un error por hecho @gvonkoss

Slide 6

Slide 6

@gvonkoss

Slide 7

Slide 7

@gvonkoss

Slide 8

Slide 8

@gvonkoss https://registry.origami.ft.com/components

Slide 9

Slide 9

@gvonkoss https://registry.origami.ft.com/components/o-buttons

Slide 10

Slide 10

@gvonkoss

Slide 11

Slide 11

@gvonkoss Por pedazo de pastel, favor dejar comentarios

Slide 12

Slide 12

@gvonkoss Me gustan las guías de corte de frambuesa Es grátis Me gustan todas las cosas encima Se ve verdaderamente achocolatado Tiene rodajas muy limpias

Slide 13

Slide 13

@gvonkoss Otras personas no saben lo que sabemos, y nosotros no sabemos lo que otras personas saben.

Slide 14

Slide 14

@gvonkoss mensajes de error

Slide 15

Slide 15

? ? ? @gvonkoss ? ? ? mensajes de error

Slide 16

Slide 16

@gvonkoss 1 hemos visto el error antes

Slide 17

Slide 17

@gvonkoss

Slide 18

Slide 18

@gvonkoss 2 el error nos hace sentir mal

Slide 19

Slide 19

@gvonkoss

Slide 20

Slide 20

@gvonkoss “As tool builders, we’re gatekeepers. Every time we print an incomprehensible error msg, someone decides they’re not good enough at coding” “Como desarrolladores, somos guardabarreras. Cada vez que imprimimos un mensaje de error incomprensible, alguna persona decide que no es adecuada para la programación.”

Slide 21

Slide 21

@gvonkoss 1 hemos visto el error antes 2 el error nos hace sentir mal

Slide 22

Slide 22

@gvonkoss TypeError: undefined is not a function Error de tipo: indefinido no es una función ?

Slide 23

Slide 23

@gvonkoss Uncaught Error [Object object] Error no capturado [Objeto?objeto]

Slide 24

Slide 24

@gvonkoss Unexpected token, expected, Ficha inesperada, esperaba, ?

Slide 25

Slide 25

@gvonkoss

Slide 26

Slide 26

@gvonkoss

Slide 27

Slide 27

@gvonkoss contexto elaboración claridad

Slide 28

Slide 28

@gvonkoss README LEEME

Slide 29

Slide 29

@gvonkoss

Slide 30

Slide 30

@gvonkoss

Slide 31

Slide 31

@gvonkoss

Slide 32

Slide 32

@gvonkoss contexto elaboración claridad audiencia

Slide 33

Slide 33

? ? ? @gvonkoss ? ? ? quién

Slide 34

Slide 34

@gvonkoss Espectro de TM experiencia y comprensión

Slide 35

Slide 35

@gvonkoss

Slide 36

Slide 36

@gvonkoss

Slide 37

Slide 37

@gvonkoss elaborar sin juzgar

Slide 38

Slide 38

@gvonkoss

Slide 39

Slide 39

@gvonkoss entendemos el mundo por medio de las palabras

Slide 40

Slide 40

@gvonkoss ‘Todo lo que hay que hacer’ ‘Apenas’ ‘Obviamente’ ‘Claramente’ ‘Sencillamente’

Slide 41

Slide 41

@gvonkoss ‘Todos saben’ ‘Los programadores de verdad ...’

Slide 42

Slide 42

@gvonkoss

Slide 43

Slide 43

@gvonkoss

Slide 44

Slide 44

@gvonkoss ⤺ ⤻

Slide 45

Slide 45

@gvonkoss reconocer nuestras suposiciones elaborar sin juzgar ofrecer espacio para sugerencias ponerle atención a nuestras palabras

Slide 46

Slide 46

@gvonkoss suposiciones

Slide 47

Slide 47

@gvonkoss

Slide 48

Slide 48

@gvonkoss cuando paramos?

Slide 49

Slide 49

@gvonkoss

Slide 50

Slide 50

@gvonkoss providenciar contexto elaborar libremente transmitir claridad estar conscientes de nuestras palabras invitar sugerencias

Slide 51

Slide 51

@gvonkoss Las palabras transforman tanto al hablante como al oyente, alimentan energía de ida y de vuelta, y la amplifican. Alimentan la comprensión y la emoción por ambos lados, y la amplifican. Ursula K. Le Guin

Slide 52

Slide 52

Gracias Gabrielle von Koss • @gvonkoss