Modifier votre codebase à l’aide de codemods
L'idée de changer un composant qui est utilisé dans quatre cent fichiers de votre codebase vous angoisse ? Certains cas sont trop complexes pour des regex (et de toute façon, qui sait écrire une regex ?) Vous n'êtes pas des machines. Ça tombe bien, votre PC l'est ! Lors de cette talk, je vais présenter jscodeshift, un outil en CLI permettant d'écrire des transformations de code en manipulant un AST.Elm: beginners and production compliant
Ce talk présente le langage Elm en mettant en valeur sa simplicité de prise en main pour les débutants, la fiabilité des applications écrites en Elm. Live coding included ! Ce talk n'a pas pour vocation à apprendre le langage, mais plutôt montrer son potentiel.Abstract Components
Capture ideas in a more efficient ways with your abstractions by incorporating a tiered way of thinking. By making sure each level exposes the underlying levels of customisation, and making sure the current level is overridable, you're ensuring your ideas you incorporated in an abstraction continue to exist, even with customisation.