Tuesday May 24th

Amphitheatre C

Tech éthique et géopolitique

Peut-on tester sans cahiers de recette ? Dans un environnement avec peu de spécifications fonctionnelles, comment faire de la non-régression ou trouver le cas un peu tordu qui va "casser" l'expérience utilisateur ? Cet atelier va vous apprendre à faire des sessions de test exploratoire efficaces.

Les autres workshops sont "So-2019"?

Et si on allait plutôt hacker un coffre-fort? Viens bruteforcer une valise électronique et bouffer de l'hexa pour hacker un badge NFC. Il te reste 2h en compétition pour gagner le contenu du coffre. On te conseille de venir en binôme !

Amphitheatre C

Qu'est-ce que ça veut dire, être UX designer pour le service public, après 10 ans dans des entreprises privées ? Qu'est-ce que ça change, de concevoir pour des citoyen·nes ? Comment travailler dans l'administration ?

Amphitheatre D

Biais cognitifs, sciences comportementales, incitations douces : le cerveau des utilisateurs/trices est devenu un terrain de jeu — et l’infantilisation notre meilleur business model. Face aux hochets attentionnels et aux biberons de dopamine, que reste-t-il à proposer pour un numérique émancipateur?

Venez découvrir l'accessibilité numérique, son importance et surtout comment commencer à la mettre en œuvre !

Les organisations veulent déployer plus vite et être stable pour atteindre leurs objectifs. Accelerate est une recherche de 4 ans qui a défini les pratiques pour allier vitesse et stabilité. A travers cet atelier, vous découvrirez l'idée générale, les mécanismes et les résultats prédits d'Accelerate

Pas de blabla lu cent fois ailleurs. Nous parlerons cryptographie et architecture d'une implémentation réelle.

Vous apprendrez tout ce que j'ai moi-même appris en implémentant un gestionnaire de mots de passe compatible avec l'API de Bitwarden.

Amphitheatre C

La pénurie des composants électroniques a cependant permis de mettre en évidence une réalité: celles des déchets électroniques engendrés par l'innovation technologique et l'obsolescence programmée. Et si nous reprenions le contrôle de nos anciens équipements pour leur donner une seconde vie ?

J'ai travaillé pendant 10 ans dans le service d'architecture d'une collectivité territoriale. Mon rôle était de construire et rénover des bâtiments à la demande d'élus. Il m'est arrivé de devoir faire avancer les choses alors que l'organisation dans laquelle j'évoluais empêchait toute prise de décision, risquant de mettre en péril des chantiers à plusieurs millions d'euros ?

Je vous raconterai l'histoire de la construction d'un bâtiment innovant dans un monument historique, un contexte hautement complexe et comment nous avons réussi à dépasser, à chaque phase du projet, des situations qui semblaient irréalisables.

Amphitheatre D

Comment WebAssembly pourrait changer la façon dont nous développons nos applications dans les années à venir ?

Amphitheatre C

Le numérique est d'abord une affaire de territoire, où se jouent l'accaparement des ressources, le jeu des négocations inhérentes à l'interdépendance des réseaux et, aujourd'hui, de nouvelles aires de conquête spatiale. Face aux déséquilibres géopolitiques, quels sont les enjeux pour l'Europe ?

Amphitheatre C

Voici un MusiTalk: une conférence musicale interactive pour parler d'informatique (ou l'inverse?). Quand est ce que la musique est bonne? Quels sont ses Design Pattern? Comment bien taper dans les mains? Pour répondre: un navigateur web, quelques instruments et une passion à partager en LIVE.

Even if many have heard of it but few have seen it, the hexagonal architecture is not an Arlesian. The goal here will be to show everyone, both beginners and experts, that this architecture is really simple to implement.

"Non ! Celui-là est déjà très malade. Fais-en un autre." "Tu vois bien, ce n'est pas un mouton, c'est un bélier. Il a des cornes." "Celui-là est trop vieux." Alors, je griffonnais et je lançais: "Ça c'est la caisse. Le mouton que tu veux est dedans." " C'est tout à fait comme ça que je le voulais !"

Vous avez déjà été exaspéré par un feedback ? L’idée de donner, ou recevoir un feedback vous semble plus une corvée qu’un plaisir ? Voyons ensemble comment cette pratique, au-delà d’une mode de management, peut être un acte révolutionnaire en faveur des individus et des organisations apprenantes !

Présentation de notre collectif, qui vise à mettre en valeur et à protéger la diversité des expertises dans le jeu vidéo. Nous présenterons notre collectif et ses initiatives, puis quelques valeurs fortes qui guident nos réflexions.

Apache Kafka est aujourd’hui l'une des plateformes de messaging les plus populaires. Durant ce workshop, vous découvrirez les caractéristiques d’une application Kafka Streams : les notions de KStream, KTable, la sémantique exactly-once, et quoi ces applications sont résilientes, scalables, etc...

Amphitheatre D

L'IA ? La 4ème révolution industrielle ! Les data ? Le nouveau pétrole ! L'éthique ? Vitale ! La voix ? L'avenir ! On vous raconte toujours la même chose non ? Pour changer, en partant des anecdotes historiques jusqu'aux exemples avec les robots, je vous montrerai les dessous de l'IA, sans bullshit.

Gladys Diandoki explique ce qu'est l'UX Writing, nouveau métier du Design qui allie contenu et UX. Elle reviendra sur les 10 erreurs les plus fréquentes et les choses à mettre en place pour collaborer avec ces nouveaux profils du Design.

Amphitheatre D

Des apps mobiles, desktops, web réalisées avec un seul langage, performant et fun. On en a longtemps rêvé. Est-ce en train d’arriver?

Compose Multiplatform, une extension du toolkit de Google par JetBrains, répond à cette problématique. Un code Kotlin unique déployé sur toutes les plateformes!

Sander van der Waal is Research Director at the research institute and cultural institution Waag, based in Amsterdam. Waag’s research into technology and its experiments and proposals to build technologies with public values at the center has culminated in the model ‘Public Stack’ (https://publicstack.net).

Amphitheatre C

Confiture garantie 100% artisanale, savon sans paraben, carottes bio, nous avons développé une certaine aversion pour tout ce qui n'était naturel. Alors pourquoi aller à l’encontre de la nature et des préférences des gens en cherchant plus de mixité dans les équipes IT ? Et comment procéder ?

Amphitheatre C

En 2022, le numérique responsable dans le Cloud devient tout autant un enjeu que la qualité de service ou le prix. Entre mythe et réalité, regardons ensemble comment nos fournisseurs Cloud adoptent des stratégies vertueuses pour l'environnement

Votre organisation n’est pas efficace, vos collaborateurs ne sont pas motivés ? Vous êtes probablement victime de sabotage ! Grâce à un manuel de la CIA, je vous expliquerai comment éliminer les 3 grands sabotages organisationnels, pour rendre votre entreprise plus performante et plus épanouissante.

Amphitheatre D

Est-il possible d’indexer tout Internet avec un nouveau moteur de recherche ? Nous ne le savons pas. Mais nous avons essayé en construisant un moteur de recherche collaboratif fonctionnant sur le modèle de GitHub et Wikipedia.

Amphitheatre C

Le geek suprême, Steve Jobs, a écrit : " la moitié qui sépare les entrepreneurs qui réussissent de ceux qui échouent est purement la persévérance. " Mais cette croyance dans le mérite ne permet-elle pas de tranquilliser ceux qui ont "réussi", convaincus qu'ils n'ont de compte à rendre à personne ?

Wednesday May 25th

Amphitheatre C

Lubrizol, Irma, forest fires and all the winter storms in 2019 make us aware how much we need a strong emergency warning system in France. We are all almost excited by the the latest flagship handset, 5G but how these new devices, softwares and protocols can make our country safer and resilient ?

Dette technique, conflit dans une équipe, gestion d'une pandémie… sont autant d'exemples des difficultés qu'on rencontre pour analyser et maîtriser des systèmes complexes. Nous vous proposons un atelier pour partir à la découverte des lois qui les gouvernent, et des outils et réflexes à cultiver.

Ponies just forged a secret alliance in order to end human civilization and their first move should happen in less than 1 hour. During this new escape game style coding dojo, we offer to challenge your knowledge and skills about encryption and to improve them while having fun !

Amphitheatre D

Toutes les équipes utilisent un outil de tickets. Quels avantages et surtout inconvénients cela pose-t-il, et encore plus dans un environnement dit Agile ? Dans cette conférence, entièrement dessinée en direct, je pose les hypothèses d'un futur pour les équipes agiles ou pas.

NULL in SQL is a pretty tricky concept. Wether you think you know it all or you admit that you could learn some things about it, come see this talk!

After some explanations, this session will turn into a crazy quiz and I challenge you to achieve a faultless performance!

Amphitheatre C

Valhalla veut révolutionner Java en introduisant une nouvelle sorte de classe qui marche plus ou moins comme des types primitifs mais défini par l'utilisateur.

Mais c'est quoi vraiment un type primitif ? java.lang.Object reste la classe mère de toutes les classes ? Et plein d'autres questions.

Venez changer de regard sur la nature des émotions et en co-créer de nouvelles. Oui, une émotion ça se créé.

Telles sont les conclusion d'une neuro-scientifique de Harvard qui rejoignent la Communication Non-Violente. Actionnons à la fois intellects, coeurs et créativité dans cet atelier facilité.

Créer un business en quelques mois, c'est ce que promet le Lean Startup. Dans la réalité c'est plus compliqué.

Retour d'expérience sur la première année de Treely et 5 conseils qui nous ont bien aidé.

De l'idée initiale, jusqu'aux premiers clients en passant par des occasions inespérées.

Moins de 30% de femmes dans les métiers de l'informatique et les chiffres sont en baisse.

Pour contrer cela, nous organisons à Lyon une journée "Filles et maths-info : une équation lumineuse !" par an depuis 2015, à destination des lycéennes. Nous détaillerons le contenu de ces journéees.

Amphitheatre C

Votre environnement est une boîte à sable, avec un langage de programmation démuni de tout ? Redécouvrez la roue, implémentez quelques structures et terminez par un compilateur. Voici le "Game Master", un outil d'aide à la composition de musique électroacoustique, et les étapes de sa conception...

Amphitheatre D

Apprendre à nous défendre des mécanismes qui nous empêchent de faire sens. Des mécanismes qui nous forcent à rester dans une situation de gêne de l’incompréhension. Qui nous font même douter de notre vécu.

Avez-vous déjà perdu du temps à rechercher les mêmes snippets de code ? L'impression d'avoir déjà résolu le même problème mais oublié comment ? L'envie de devenir un(e) meilleur(e) développeur(se) ? La réponse c'est d'avoir un journal de codeur(se). Comment ? Quand ? Pourquoi ? Parlons-en !

Amphitheatre C

Le développement de technologies relevant de "l'intelligence artificielle" (IA) occupe une place importante de l'espace médiatique contemporain et oriente de plus en plus les programmes d'investissements publics et privés. Ce développement s'accompagne de mouvements civiques plus ou moins organiques, dont l'émergence d'organisations non-gouvernementales dédiées. Ces mouvements semblent privilégier une "éthique de l'algorithme" aux "droits numériques fondamentaux" qui sont plus fréquemment associés avec des revendications d'accessibilité et d'usages équitables pour toutes et tous. Ces mouvements ainsi que des think tanks plus traditionnels souhaitent ainsi infléchir les manières dont "on fait de l'IA" en éditant, notamment, des guides et autres position papers sur les systèmes éthiques que la masse informe des "développeurs d'IA/d'algorithmes" devrait adopter pour le salut de l'humanité.

Cet atelier réservé aux enfants inscrits au préalable et aura lieu sur la mezzanine. Suivez les panneaux si vous voulez voir les ateliers et échanger avec les différents intervenants. Les participants, les enfants apprennent à créer des mini-jeux, à programmer des robots, à assembler des composants électroniques...

Amphitheatre D

Un talk détendu sur un sujet qui tend : le légal et le dev. Au programme : des mots qui font peur, des contrats en elfique, des photos de méchants avocats, des conseils, et même des images si tu ne parles pas latin. Bref on va te debunk le légal et t'aider à éviter la prison.

"Je ne peux rien faire changer dans cette boîte, je suis seulement !"😔 C'est ce que tu penses en regardant ta job ? Alors monte sur le pont et apprends à faire bouger les choses avec des techniques de Pirate ! 🏴‍☠️ Cartographie 🗺, pieuvre 🐙 et manipulation 😈 au rendez-vous !

Amphitheatre C

97.4% – that’s how many of the world’s top 1M homepages have basic accessibility issues, according to the WebAIM Million. This is unacceptable. We can do better. We’ll consider the impact of technology on accessibility, and potential solutions. We’ll look at how Wagtail tries to tackle this reality.

En juin 2016, je suis en CM2 et je peux sécher car je fais la keynote d'ouverture de RivieraDev ! Je vais même faire du live coding sur scène, j'y prends goût et ce n'est que le début. Sept ans plus tard vous découvrirez si mon esprit jaillit toujours et si je veux toujours être développeuse ...

Combien de fois avez-vous renoncé à un projet sous prétexte que “ça ne marchera jamais”, “On ne peut pas tout avoir”, ou encore [insérez ici votre conviction] ? Parce que vos croyances influencent vos actions, apprenez à sortir de ce schéma de résignation grâce à la systémique et aux neurosciences.

L'Example Mapping apporte un cadre structurant à la pratique du BDD. Cet atelier efficace redonne ses lettres de noblesses à la collaboration entre experts métiers, développeurs et testeurs. Mais son format accessible cache bon nombre de pièges. Voici 11 heuristiques pour le réussir à coup sûr.

Un langage frontend sans aucune erreur d’exécution, c’est possible ? C’est le pari réussi de Elm ! Et bonne nouvelle, son compilateur est un mentor très pédagogique pour apprendre ce langage. Venez le découvrir lors de cet atelier !

Amphitheatre D

Vous avez l'impression d'être dans un cercle vicieux : travailler plus, pour gagner plus, pour consommer plus ? Nous vous proposons 3 étapes pratiques pour (re)prendre le contrôle sur votre vie et ne plus perdre votre vie à la gagner… vous serez heureux·se !

Réaliser un site le plus éco-conçu possible, attractif visuellement et avec des technos récentes ? L'occasion rêvée de mettre en place un site statique avec une architecture JAMStack ! Cette stack saura t-elle générer les 70000 pages nécessaires et tiendra t-elle ses promesses de montée en charge ?

Amphitheatre C

Je crois confirmer un bénéfice gratuit, me voilà abonnée à un service payant. Entre camoufler un bouton pour faire croire à autre chose, et mettre un titre un peu trompeur, manipuler un utilisateur par le design est relativement facile, et... oui, mais non. On va voir ça ensemble, via l'éthique.

Est-ce que Firebase vous dit quelque chose ? Vous en avez sûrement entendu parlé et vous l'avez peut-être même déjà utilisé ! Mais avez-vous déjà entendu parler d'Appwrite ❓ Venez découvrir avec nous le duel entre Appwrite la jeune solution open-source et Firebase la flamme de Google 🥊

Après avoir été développeur pendant plus de 10 ans, j'ai eu la drôle d'idée de devenir recruteur de développeur·ses en 2019. Pourquoi ? Comment ? Et surtout, qu'est-ce qu'on apprend quand on passe de l'autre côté du miroir ? Décryptage du métier que les développeur·ses aiment tant détester.

Amphitheatre D

Avec un peu d'expérience, les devs sont amené·e·s à accompagner et former des débutant·e·s. Si nous avons tou·te·s été élèves, ça ne fait pas pour autant de nous de bon·ne·s profs!

Venez découvrir un peu de théorie de l'enseignement, et des techniques pratiques à appliquer avec vos mentoré·e·s.

Amphitheatre C

Peu importe votre architecture, peu importe vos choix de langage, le succès de vos équipes dépend des relations établies entre les individus. Je vous propose de parler de l’élément qui rend et rendra tous les projets compliqués : l’humain.

Développeurs, nous passons plus de 50% de notre temps sur la conception et la revue de code. L’autre partie se passe sur la ligne de commande de l’IDE ou de l’OS: pour lancer l’app, débugger les logs, mettre à jour les dépendances, analyse réseau… Avez-vous pris le temps de le configurer ?

Amphitheatre C

En 2010, j’ai immigré chez les Gaulois. Je partagerai avec vous de l’enfer à la préfecture de Bobigny dans le 9-3, pour renouveler le titre de séjour. Est-ce que mon premier prénom, a été un frein pour ma recherche d’emploi? Je vous ferais un bilan de 12 ans de vie, d’une immigrée chez les Gaulois.

Amphitheatre D

Ktor est un framework Kotlin dédié à la création de serveurs et de clients asynchrones dans des systèmes connectés. Dans cette session, nous découvrirons les concepts de base de Ktor 2 en codant en live un serveur HTTP à partir de zéro à l'aide de Ktor Server !

Un fond de carte dans un Canvas. Un algorithme qui parcourt tous ses pixels. Une mosaïque en couleurs. C’est beau ! Mais il faut attendre longtemps... Venez voir comment Rust m’a permis de booster les performances de ces calculs de pixels !

La revue de code est une étape cruciale qui reste souvent négligée. Pourtant, préparée avec soin, elle peut avoir un impact bien au delà de l'amélioration de la qualité ! Découvrons comment le rebase interactif peut vous aider à mieux présenter votre code, sans y passer la journée.

Amphitheatre C

Nous allons voir comment est arrivée cette idée un peu folle de passer nos 1000 collaborateurs à 4 jours de travail et 32H payés 35 début 2021, comment cela a été mis en place, et faire un bilan un peu plus d’un an plus tard, de ce que cela a apporté aux équipes, et au groupe.