Skip to content

Instantly share code, notes, and snippets.

@jlandure
Last active November 26, 2020 23:34
Show Gist options
  • Save jlandure/8d716f7be7a168c2738b80e42d7c0d41 to your computer and use it in GitHub Desktop.
Save jlandure/8d716f7be7a168c2738b80e42d7c0d41 to your computer and use it in GitHub Desktop.
tz-nantes-2020-2
{
"sessions": {
"0": {
"title": "De la première ligne de code au succès : REX d’un projet open source",
"description": "Je vous propose un REX sur le projet [FFXIV Teamcraft](https://ffxivteamcraft.com/), un petit projet qui a commencé un été sans aucune ambition, pour aider ma guilde à mieux gérer la fabrication d'objets en équipe dans un jeu en ligne.\n\nAujourd'hui, il est traduit en 10 langues et utilisé par des milliers de personnes dans le monde, 80K+ utilisateurs actifs mensuel, le tout Open Source, avec les moyens du bord.\n\nCette présentation raconte l'histoire derrière ce projet, les problèmes rencontrés, les risques (techniques comme autres), il détaille aussi tout ce que j'ai pu y gagner, et y perdre.\n\nC'est également l'occasion de parler de la communauté, de l'impact que celle-ci a, des rencontres, des échanges, et de tout ce qui a pu être appris.\n",
"tags": ["👷‍♂️ Maker"],
"speakers": ["zoXZ914sjARa7mDgQz2TnlcBCYN2"],
"id": 0,
"startTime": "2020-11-27T11:30:00+02:00",
"endTime": "2020-11-27T11:55:00+02:00",
"trackTitle": "Track 1"
},
"1": {
"title": "Dark, a language built for deployless backends",
"description": "L'informatique d'aujourd'hui est compliqué... sans forcément que cela soit nécessaire.\n\nPar exemple, que faut-il pour déployer un bot Slack ? \n* un langage 🐍\n* un IDE 🧑‍💻\n* un outil de build 🛠\n* un outil de déploiement 📦\n* une plateforme Cloud ☁️\n* un outil de trace pour vérifier cela 📈 \n\n[Dark](https://darklang.com/) propose un langage de programmation associé à un éditeur en ligne et un concept nommé \"Deployless\" _(votre code est déployé automatiquement en 50ms)_\n\nL'infrastructure est gérée pour nous. Nous aurons accès à 4 concepts : l'API http, le background worker, le datastore et le scheduled job.\n\nVoyons ensemble ce que cela donne ! 🚀",
"tags": ["☁️DevOps & Cloud"],
"speakers": ["0rNZujyWZhWZkxHWh7NZdnLv2873"],
"id": 1,
"startTime": "2020-12-04T10:00:00+02:00",
"endTime": "2020-12-04T10:25:00+02:00",
"trackTitle": "Track 1"
},
"3": {
"title": "GPT3 : une IA aussi impressionnante que déroutante",
"description": "Depuis sa sortie en juillet 2020, l'IA GPT3 fait énormément parler d'elle.\n\nCe modèle de langage est le plus grand jamais créé et ses performances sont aussi impressionnantes que déroutantes : \nCapable d'écrire des poèmes, de traduire des textes, de chatter, mais aussi coder et bien plus encore ! 🤖\n\nCe talk a pour but de présenter le passé, le présent et l'avenir de GPT3.\nNous aborderons de façon très accessible les mécanismes utilisés par cette intelligence artificielle, ainsi que les applications qui en découlent.\n\nVenez découvrir ou redécouvrir l'immense champ des possibles qu'offre cette IA aux proportions démesurées.\n\n",
"tags": ["🤖 BigData & AI"],
"speakers": ["tL4ELgkxJUTcZvLI0sdXtjEv2iH3"],
"id": 3,
"startTime": "2020-11-27T09:30:00+02:00",
"endTime": "2020-11-27T09:55:00+02:00",
"trackTitle": "Track 1"
},
"4": {
"title": "3 astuces pour détecter les mensonges",
"description": "Qui n'a jamais menti et qui n'a jamais été victime d'un mensonge ? \nVous avez toujours rêvé d’être Dr Cal Lightman de Lie to me ? Faites vos premiers pas vers la détection du mensonge. \nDans ce talk vous découvrirez 3 techniques faciles pour confondre un menteur. ",
"tags": ["💡 Discovery"],
"speakers": ["hPV9avMI5RW70VtkyjGLO1c1MRO2"],
"id": 4,
"startTime": "2020-12-04T11:00:00+02:00",
"endTime": "2020-12-04T11:25:00+02:00",
"trackTitle": "Track 2"
},
"5": {
"title": "GitHub Actions. Automatisez-vous la vie.",
"description": "Vous aimeriez que vos tickets se trient tout seuls, que vos changelogs se génèrent à chaque release ou automatiser la file des PRs prêtes au merge… **Les GitHub Actions sont là pour vous automatiser la vie.**\n\n**GitHub Actions n'est pas GitHub CI/CD, elle va au delà du déploiement ou de l'intégration continue.** Son API permet d’organiser n’importe quel workflow, lié à n’importe quel événement. Il est possible de réaliser des builds, exécuter vos tests, déployer vos applications, faire des reviews, gérer vos branches ou même trier vos tickets. Vous pourrez alors automatiser tous vos workflows.\n\nNous verrons différentes possibilités d'automatisation et comment elles peuvent vous aider dans le développement de vos projets.\n",
"tags": ["💡 Discovery"],
"speakers": [
"LBXSNoYRKbWwvirzjnpHzMk03cM2",
"CiJ9ahTlUSX1J6wj8C4PHpgEiHE2"
],
"id": 5,
"startTime": "2020-11-27T12:00:00+02:00",
"endTime": "2020-11-27T12:25:00+02:00",
"trackTitle": "Track 2"
},
"6": {
"title": "Libérez votre prise de notes : découvrez le combo Joplin & Mermaid",
"description": "Vous êtes accro à OneNote ? Ou simplement besoin de prendre quelques notes de temps en temps et de les organiser ? Envie de passer sur un logiciel libre ? Joplin est peut-être fait pour vous.\n\nAjoutez-y Mermaid, la librairie de dessin de schémas et diagrammes, et vous obtenez un combo qui envoie du lourd.\n\nRetour d’expérience après 6 mois de prise de notes en libre depuis plusieurs terminaux.\n",
"tags": ["💡 Discovery"],
"speakers": ["woEpjLOFgLXT7Tp1csKJUELILm32"],
"id": 6,
"startTime": "2020-12-04T09:30:00+02:00",
"endTime": "2020-12-04T09:55:00+02:00",
"trackTitle": "Track 2"
},
"7": {
"title": "React Native: Développez du native en JS pour Android et IOS.",
"description": "En 2015, Facebook publie React Native en open source. Une librairie qui propose de développer des applications mobile native en javascript tout en suivant les paradigmes de React JS. Il n’est pas question ici de compiler votre code JS en code native mais de l'interpréter “à la volé”.\n\nPendant ce workshop nous vous proposons de mettre en application vos compétences en Javascript pour développer ensemble une application mobile native . Les objectifs de ce workshop: utiliser des composants et services natives, avoir des performances de rendu optimales et découvrir une expérience développeur impressionnante.\n",
"tags": ["📱 Mobile & IoT"],
"speakers": [
"zuGFLtXDJ8Qo4lbQIBtBSUEt3s82",
"Tj3bGDcmw5PqpZuYi3ZiB6zNlDM2"
],
"id": 7,
"startTime": "2020-12-04T11:30:00+02:00",
"endTime": "2020-12-04T12:25:00+02:00",
"trackTitle": "Track 2"
},
"8": {
"title": "Access, Assert, Act. La sécurité à l'échelle avec Falco 🦅",
"description": "La sécurité traditionnelle consiste à s’enfermer dans une forteresse pour se protéger. Mais dans un SI moderne, les flux sont dynamiques, les instances d’applications se multiplient. Cette approche n’est plus viable. Comment tout sécuriser sans tout bloquer ?\n\nEn se basant sur eBPF, Falco est un projet de la Cloud Native Computing Foundation qui analyse en temps réel tous les événements (création de fichier, ouverture de shell, etc) qui surviennent sur vos serveurs ou dans vos conteneurs. Falco détecte et trace les anomalies, vous permettant de réagir en cas d’attaque.\n\nDurant cette présentation, nous allons expliquer les principes d’eBPF et Falco et ensuite utiliser quelques scénarios d’attaque pour montrer comment y réagir automatiquement.\n",
"tags": ["🐱‍💻 Security"],
"speakers": [
"nekfKGP05KWO5W5CwB9uegBovAx1",
"0ZbtTwugPpTsYEAbDRbt6Voqcca2"
],
"id": 8,
"startTime": "2020-11-27T11:30:00+02:00",
"endTime": "2020-11-27T11:55:00+02:00",
"trackTitle": "Track 2"
},
"9": {
"title": "\"C'est juste un if\" : voyage au coeur des fictions interactives",
"description": "Si vous êtes nés à l'époque des \"livres dont vous êtes le héros\", vous avez peut-être joué à leur équivalent informatique : les fictions interactives. Esthétique très simple, mécanique efficace, les IF (interactive fictions) ont connu leur heure de gloire dans les années 80.\n\nLe but ? Entrer des commandes de directions (\"north\", \"east\") ou d'actions (\"enter building\") pour faire avancer une histoire.\n\nLa première fiction interactive date de 1976, et son code source est en ligne en FORTRAN...\n\nAlors, comment ça marche ?\nÀ quoi ressemble le FORTRAN ?\nCombien de `if` dans une IF ?\n\nUne bonne occasion de décortiquer une mécanique pas si simple et de tester le rétro retro-engineering !\n\n\n-- \n\"C'est juste un if\", marque déposée de StephanCohanInc",
"tags": ["📝 Languages"],
"speakers": ["QV57QdSNcaectyv2o1CQR4EdmUf1"],
"id": 9,
"startTime": "2020-12-04T11:00:00+02:00",
"endTime": "2020-12-04T11:25:00+02:00",
"trackTitle": "Track 1"
},
"10": {
"title": "Dev efficacement une API GraphQL sur NodeJS/Postgres (REX ICES ✝)",
"description": "Développer une API GraphQL en NodeJS/Postgres, à l'heure où les solutions clé en main telles que Hasura se popularisent, est-ce toujours pertinent ? Avec 3 ans d'expertise acquise sur le sujet, la team ICES vous apporte ses réponses !\n\nNous parcourerons les différentes problématiques et les solutions que nous y avons apporté :\n - outillage pour développer efficacement\n - performance\n - garantie de l'intégrité des données\n - contrôle d'accès...\n\nEnfin nous évoquerons nos futurs projets sur le sujet (le teasing...). \n\n",
"tags": ["🌍 Web"],
"speakers": ["977YQDolbxde0ito7I2dUiee2ap1"],
"id": 10,
"startTime": "2020-11-27T10:30:00+02:00",
"endTime": "2020-11-27T10:55:00+02:00",
"trackTitle": "Track 2"
},
"12": {
"title": "L'accessibilité rend beau",
"description": "Pourquoi concevoir pour tous, rend nos produits meilleurs ?\n\n\n\nEn France, entre 18% et 20% de la population est touchée par un handicap ou gène permanent, . \nIl est du devoir des designers et des développeurs de s'assurer que le plus de personnes soit en mesure d'accéder aux services, quel que soit le contexte d'utilisation, afin de proposer la meilleure expérience utilisateur possible.\n\nMalheureusement, nous oublions trop souvent d'integrer ces notions des le debut de la conception.\nOn entend aussi régulièrement que ces princpes risque de gâcher notre UI, Notre visual design ... bref cela rend nos interfaces \"moches\".\n\nFAKE NEWS !\nRien n'interdit de faire du \"beau\" et de l'accessible, Je pense même que l'un ne va pas sans l'autre.\nJe vous propose donc un tour d'horizon des bonnes pratiques de design pour l'accessibilité, et pourquoi cette démarche permet de concevoir de meilleures UI.",
"tags": ["💚 UX / UI"],
"speakers": ["SdOyeiESCWeAqS6pz6VJ2Y91eWh2"],
"id": 12,
"startTime": "2020-11-27T09:30:00+02:00",
"endTime": "2020-11-27T09:55:00+02:00",
"trackTitle": "Track 2"
},
"13": {
"title": "Keeping it real , faire apparaitre et assurer la prise en compte des cas d'erreur",
"description": "Si je vous dit que j'ai une fonction `getUser` qui retourne un utilisateur, vous me croyez ?\n\nUne meilleur description de la fonction serait probablement \"avec un peu de chance, la fonction `getUser` retourne un utilisateur\". Dans le reste des cas... 🤗 \n\nQue ce soit la liste des différents erreurs possibles pour une fonction ou la probabilité d'un `undefined`, le \"sad path\" est souvent implicite dans nos programmes. \n\nCette difficulté à cerner le domaine d'erreurs possibles rends leur prise en compte difficile et se traduit souvent par une `500 de la mort` (©) où, quoi que fasse l'utilisateur, son action se termine invariablement par une erreur 500, sans aucune indication du problème rencontré ou des solutions possibles.\n\nDans ce talk nous verrons comment modéliser l'incertitude dans nos programmes et ainsi faire apparaitre les \"sad paths\" et assurer leur prise en charge, tout en réduisant leur complexité de gestion.\n\nAu programme:\n- partial vs total fns documentation exhaustive\n- Modéliser l'absence de donnée\n- Modéliser la possibilité d'erreur et succès\n- Court circuiter la complexité de gestion des nulls et erreurs\n\nNotes: \n- Une bonne partie de ce talk va reposer sur les types, mais un langage dynamique profitera probablement encore plus des data types qui seront présentés.\n- La présentation se fera probablement via Typescript où Scala mais se transfère aisément à tout langage.\n\n\n",
"tags": ["💚 UX / UI"],
"speakers": ["8tdKc7EJV4Ob7MDxrdD3oGOiD5p2"],
"id": 13,
"startTime": "2020-12-04T10:30:00+02:00",
"endTime": "2020-12-04T10:55:00+02:00",
"trackTitle": "Track 1"
},
"14": {
"title": "L’électronique organique, un renouveau ?",
"description": "Les composants électroniques tels que nous les connaissons sont majoritairement composés de silice, un matériau dont les propriétés dans ce domaine sont connues, et exploitées, depuis des décennies. Ces derniers sont les éléments fondateurs ayant permis l’émergence de l’informatique, des panneaux solaires ou encore des LEDs. \n\nCependant, de nouveaux produits comme les OLEDs et l’électronique flexible sont apparus ces dernières années, faisant suite à l’émergence d’une nouvelle famille de composants dérivés de matériaux organiques. \n\nComment fonctionnent-ils ? Pourquoi sont-ils si différents ? Cette nouvelle approche est-elle amenée à remplacer l’utilisation de la silice ? Est-elle uniquement un effet de mode ?\n",
"tags": ["💡 Discovery"],
"speakers": ["Qd4NSOWcNdZZdcVxwEbmSuKpnqZ2"],
"id": 14,
"startTime": "2020-11-27T10:00:00+02:00",
"endTime": "2020-11-27T10:25:00+02:00",
"trackTitle": "Track 1"
},
"15": {
"title": "On a construit notre clavier",
"description": "Il y a de grandes chances que vous ayez vu mon splendide clavier sur mesure appelé ~~slip~~ flatbrain. ![slip](https://imagizer.imageshack.com/v2/640x480q90/924/UOY76c.jpg)\n\nIl est bien mignon mais il est pas adapté à tout le monde et Guillaume voulait un clavier un peu plus sympa. Et ça tombe bien ! j’avais bien débuté un autre (splendide) projet qui n’attendait que des PRs pour être envoyé en usine.\n\nDu design, à la modélisation 3D en passant par le circuit imprimé et la soudure, nous allons vous présenter comment nous avons, à tous les deux, réalisé un clavier de A à Z.\nToutes les étapes pour arriver à un somptueux résultat ne seront plus un mystère et vous pourrez dès demain faire _votre_ clavier (enfin, sûrement…).",
"tags": ["📱 Mobile & IoT"],
"speakers": [
"aHchGCaQStWhoqQtDKBjBpkEnLF2",
"0EEYvwFpWsXeDaYwp8yIYoOUigh2"
],
"id": 15,
"startTime": "2020-11-27T10:30:00+02:00",
"endTime": "2020-11-27T10:55:00+02:00",
"trackTitle": "Track 1"
},
"16": {
"title": "Nuxt 2020",
"description": "Single page app, server side rendering, static rendering... Faisons le point sur l’état de Nuxt aujourd’hui.\n\nAussi, et en avant première, intéressons nous à Nuxt3 et les nouveautés prévues !",
"tags": ["🌍 Web"],
"speakers": ["lrI6gAvw7EU8fseDc5NfOoYWQJx2"],
"id": 16,
"startTime": "2020-11-27T10:00:00+02:00",
"endTime": "2020-11-27T10:25:00+02:00",
"trackTitle": "Track 2"
},
"17": {
"title": "l'Orgue, une machine complexe méconnue.",
"description": "Après les incendies de la cathédrale de Paris, cette été l'incendie à la cathédrale de Nantes a complètement détruit les grandes orgues (et oui ! particularité de ce mot qui deviens féminin au pluriel) ainsi que la console de l'orgue de chœur.\n\n![Orgue de Nantes](https://upload.wikimedia.org/wikipedia/commons/thumb/0/0d/Cath%C3%A9drale_Nantes_orgue.JPG/180px-Cath%C3%A9drale_Nantes_orgue.JPG)\n\nEntrons à intérieur de cet instrument complexe pour en découvrir ses rouages et sa forêt de tuyaux.\nUne découverte musique pour cet instrument qui est souvent situé dans les églises, mais qui a un rayonnement en dehors de l'église, y compris dans des films.\nL'orgue est considéré comme le \"roi des instruments\" et est capable de remplacer un orchestre, mais ces surtout un instrument permettant des possibilités infinies. \n\n\n",
"tags": ["💡 Discovery"],
"speakers": ["yVh0TaIWmiRohty6BeheTneHxLI2"],
"id": 17,
"startTime": "2020-12-04T10:30:00+02:00",
"endTime": "2020-12-04T10:55:00+02:00",
"trackTitle": "Track 2"
},
"18": {
"title": "\"Node.js peut faire ça ?!\" : techniques et technos pour la simplicité",
"description": "Historiquement, mes deux talks qui ont eu de loin le plus de succès aux CFP des Technozaures parlaient de la complexité technique dans l'ingéniérie logicielle, et de pistes de pratiques pour la réduire. Si c'est ça qui vous plait, pourquoi changer une équipe qui gagne ? 😁\n\nBon je vais quand même inclure un twist. Là où mes précédents talks *Simple Made Easy* et *Out of the Tar Pit* étaient des présentations de travaux d'autres personnes, travaux relativement théoriques et abstraits, maintenant je voudrais vous parler de comment j'essaye d'appliquer les principes de réduction de complexité dans mon quotidien de développeur. En un seul mot : minimalisme. Le meilleur code est celui qui n'a pas besoin d'être exécuté.\n\nLe minimalisme c'est se restreindre d'utiliser tout le language, toutes les bibliothèques, tous les outils. C'est savoir exploiter au maximum ce que l'on a avant d'aller chercher davantage ailleurs. C'est de savoir, à chaque décision, ce que l'on gagne mais aussi ce que l'on perd. C'est aussi savoir repérer et accepter quand le minimum change. Ou alternativement s'assurer qu'on aura jamais* besoin de plus. Vous me suivez toujours ? 😅 Soyons plus concret : fuseaux horaires sans bibliothèque dédiée, tests sans framework de test, types sans compilation, GraphQL sans serveur, déploiement sans infra. Entre autres !\n\nJe fais beaucoup de JavaScript, et par conséquent le talk sera centré autour de cet écosystème, cependant je l'espère transposable ailleurs. Et bien sûr, tout ce que je vais présenter est purement une opinion induite de mon expérience personnelle. Cela étant dit, mon expérience est peut-être un peu particulière à Zenika Nantes puisque je suis le seul à développer dans le contexte Zenika et l'un des seuls à gérer les applications du CSS au serveur de production. Est-ce que ça la rend digne d'intérêt ? A vous de me le dire !\n\n",
"tags": ["🌍 Web"],
"speakers": ["7hX4q2nlIWTY770efZKTMIqWRSr2"],
"id": 18,
"startTime": "2020-12-04T11:30:00+02:00",
"endTime": "2020-12-04T11:55:00+02:00",
"trackTitle": "Track 1"
},
"19": {
"title": "Netflix : 3 vies en 20 ans !",
"description": "Netflix est devenue en 20 ans la plateforme incontournable de streaming video mais aussi un sérieux concurrent face aux grandes majors d'Hollywood sur la création de contenu (séries, films). Tout le monde souhaite les imiter !\n\nMais savez vous réellement comment cette société s'est construite ? Depuis sa création en 1997, elle est passée par plusieurs business model, a failli se faire racheter plusieurs fois et même crasher ; mais elle a toujours su rebondir et à chaque fois s'adapter à son marché et à ses concurrents. Elle est même devenue une référence en matière de management.\n\nCe talk est une immersion totale sur l'histoire de cette société pas comme les autres vraiment inspirante\n\nAprès ce talk, vous regarderez vos séries différemment :)\n\n\n",
"tags": ["💡 Discovery"],
"speakers": ["dc4gx84rHMQunydJXyT6RyMHgb93"],
"id": 19,
"startTime": "2020-12-04T10:00:00+02:00",
"endTime": "2020-12-04T10:25:00+02:00",
"trackTitle": "Track 2"
},
"20": {
"title": "Autocomplétion et machine learning - REX",
"description": "### Un REX autour d'un sujet d'analyse sémantique: Augmenter ou enrichir un champ de recherche à travers l'utilisation d'algorithme de machine learning \n- Dans quel contexte?\n- Dans quel but ? \n- Quelle méthodologie?\n- Quelle Technologies?, Plateforme?\n- Comment industrialiser tout ça?\n- Démo sur avec un jeu de données publique? \n\n",
"tags": ["🤖 BigData & AI"],
"speakers": ["tQKJ8e9QNsViGe0BiUzoqVjdSES2"],
"id": 20,
"startTime": "2020-12-04T09:30:00+02:00",
"endTime": "2020-12-04T09:55:00+02:00",
"trackTitle": "Track 1"
},
"21": {
"title": "COMMENT ÇA ELLE EST PAS FRAîCHE MA RÉTRO ???",
"description": "\nSur une équipe pratiquant des sprints de 2 semaines, il y a 26 rétros à animer chaque année. \nSi vous êtes Scrum Master de 3 équipes #commeMoi, #CestMal, #PasTresAgileToutCa, ça vous donne la bagatelle de **78 rétros par an**, soit une tous les **2,9 jours** ouvrés. \nEt à chaque rétro, vous vous devez d’innover, pour éviter la monotonie… \nJe vous montre comment facilement varier vos rétros d'un sprint à l'autre, avec plein d'exemples de réalisations. \nVoici de la matière pour bousculer votre Scrum Master ! \n![texte alt](https://image.noelshack.com/fichiers/2018/13/1/1522019054-ordralfabetix.png)",
"tags": ["🖍 Agile"],
"speakers": ["F1WDXeypLyZKXiTBdydGKHSPdDO2"],
"id": 21,
"startTime": "2020-12-04T12:00:00+02:00",
"endTime": "2020-12-04T12:25:00+02:00",
"trackTitle": "Track 1"
},
"22": {
"title": "Retour sur 3 ans de projet",
"description": "Cela fait maintenant plus de 3 ans que nous travaillons sur le projet pour l'école ICES et il est temps de faire le point !\n\n3 années de choix, de succès mais aussi d'échecs, je vous dévoile tout !\n\nPlus concrètement, je vous présenterai l'historique de ce projet, les difficultés rencontrées et les choix qui ont été faits ainsi que leurs impacts sur l'équipe, le client et le produit.",
"tags": ["💡 Discovery"],
"speakers": ["D77o78q6jsTYxXLcWZQBBb04bXf1"],
"id": 22,
"startTime": "2020-11-27T11:00:00+02:00",
"endTime": "2020-11-27T11:25:00+02:00",
"trackTitle": "Track 2"
},
"23": {
"title": "Joie de vivre au travail : Vous aurez l'air fou mais vous serez efficace",
"description": "Vous avez sûrement déjà entendu ces phrases au cours de votre vie professionnelle. Peut-être les avez-vous même déjà prononcées : \nÀ part faire des blagues et se marrer, je ne vois pas ce qu’ils font... \nC’est pas possible elle/il a toujours l’air de bonne humeur, y’a forcément des choses qui l’agacent !\n\nÉloignons-nous de l’idée qu’il ne faut que donner une image sérieuse dans le cadre professionnel. Déconstruisons ensemble ce préjugé selon lequel la joie de vivre et l'efficacité s'opposent.\n\nEst-il possible d'être efficace tout en restant soi-même et s'épanouir sur son lieu travail ? Comment donner le sourire à vos collègues ? Peut-on danser et chanter la vie dans le milieu professionnel ? Comment l’empathie peut être au service de l’efficacité et de la joie de vivre dans une équipe ? \nFortes de nos expériences et de nos loooooongues recherches nous tenterons de répondre à ces questions primordiales !\n",
"tags": ["💡 Discovery"],
"speakers": [
"pC33zHADDyMeKJBbSn6TdRmMJSf2",
"WeyT26YvUmPM5x3GTRbsfoP6ddr2"
],
"id": 23,
"startTime": "2020-11-27T12:00:00+02:00",
"endTime": "2020-11-27T12:25:00+02:00",
"trackTitle": "Track 1"
}
},
"speakers": {
"dc4gx84rHMQunydJXyT6RyMHgb93": {
"company": "Zenika",
"name": "Antoine Bonneau",
"photoUrl": "https://lh6.googleusercontent.com/-to_aRrSbIvc/AAAAAAAAAAI/AAAAAAAAABQ/QepXzz8WcD0/photo.jpg",
"socials": [],
"id": "dc4gx84rHMQunydJXyT6RyMHgb93"
},
"tQKJ8e9QNsViGe0BiUzoqVjdSES2": {
"company": "Zenika",
"name": "Diakaridia Siribie",
"photoUrl": "https://lh3.googleusercontent.com/a-/AOh14GgGmGdCJoiLiKDp4MQAHoKYUvY00ttHogDliekL",
"socials": [],
"id": "tQKJ8e9QNsViGe0BiUzoqVjdSES2"
},
"F1WDXeypLyZKXiTBdydGKHSPdDO2": {
"company": "Zenika",
"name": "Séverine Luzeau",
"photoUrl": "https://lh4.googleusercontent.com/-ZiRCyALr-LY/AAAAAAAAAAI/AAAAAAAAAAc/2S1a_WJJzvw/photo.jpg",
"socials": [],
"id": "F1WDXeypLyZKXiTBdydGKHSPdDO2"
},
"WeyT26YvUmPM5x3GTRbsfoP6ddr2": {
"company": "Zenika",
"name": "Cynthia Staebler",
"photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mBwSvJKUBoFQmtgP5mmTx4XquiG5YHEDhgJhYMTpQ",
"socials": [],
"id": "WeyT26YvUmPM5x3GTRbsfoP6ddr2"
},
"pC33zHADDyMeKJBbSn6TdRmMJSf2": {
"company": "Zenika",
"name": "Anaëlle Huet",
"photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mDaiS7PrNxm70I03DfxP1Qa5cFidvhio3Vo9oLFBA",
"socials": [],
"id": "pC33zHADDyMeKJBbSn6TdRmMJSf2"
},
"D77o78q6jsTYxXLcWZQBBb04bXf1": {
"company": "Zenika",
"name": "Amelin",
"photoUrl": "https://lh4.googleusercontent.com/-J_0_3TrvRy4/AAAAAAAAAAI/AAAAAAAAAh0/19Uf1umrjvc/photo.jpg",
"socials": [],
"id": "D77o78q6jsTYxXLcWZQBBb04bXf1"
},
"zoXZ914sjARa7mDgQz2TnlcBCYN2": {
"company": "Zenika",
"name": "Flavien Normand",
"photoUrl": "https://lh5.googleusercontent.com/-bmWUSMUJFiE/AAAAAAAAAAI/AAAAAAAAAAA/ACHi3rcTMusifWFZX0p_MAqdBHA99x812g/photo.jpg",
"socials": [],
"id": "zoXZ914sjARa7mDgQz2TnlcBCYN2"
},
"0rNZujyWZhWZkxHWh7NZdnLv2873": {
"company": "Zenika",
"name": "Julien Landuré",
"photoUrl": "https://lh5.googleusercontent.com/-BrUtXil2gXA/AAAAAAAAAAI/AAAAAAAArDA/X8QWXTZ-ZrA/photo.jpg",
"socials": [],
"id": "0rNZujyWZhWZkxHWh7NZdnLv2873"
},
"LvVna1f0DXQaMKQMFaxi5ddUvZv2": {
"company": "Zenika",
"name": "Matthieu Salikhov",
"photoUrl": "https://lh5.googleusercontent.com/-kTspv5jhFew/AAAAAAAAAAI/AAAAAAAAAAA/OCFhxVo1EQo/photo.jpg",
"socials": [],
"id": "LvVna1f0DXQaMKQMFaxi5ddUvZv2"
},
"tL4ELgkxJUTcZvLI0sdXtjEv2iH3": {
"company": "Zenika",
"name": "Jonathan Varela",
"photoUrl": "https://lh4.googleusercontent.com/-cOd-j7ydRN0/AAAAAAAAAAI/AAAAAAAAAAA/ACHi3reygMT8xt90PDJpXeXVJFkfKWcWdQ/photo.jpg",
"socials": [],
"id": "tL4ELgkxJUTcZvLI0sdXtjEv2iH3"
},
"hPV9avMI5RW70VtkyjGLO1c1MRO2": {
"company": "Zenika",
"name": "Marie Viley",
"photoUrl": "https://lh6.googleusercontent.com/-LZHYx43aSFI/AAAAAAAAAAI/AAAAAAAACd4/xbCJI1QDS3w/photo.jpg",
"socials": [],
"id": "hPV9avMI5RW70VtkyjGLO1c1MRO2"
},
"LBXSNoYRKbWwvirzjnpHzMk03cM2": {
"company": "Zenika",
"name": "Lise Quesnel",
"photoUrl": "https://lh3.googleusercontent.com/-4_4dOg_V9C4/AAAAAAAAAAI/AAAAAAAAAFU/9-fQ0kBWKIQ/photo.jpg",
"socials": [],
"id": "LBXSNoYRKbWwvirzjnpHzMk03cM2"
},
"CiJ9ahTlUSX1J6wj8C4PHpgEiHE2": {
"company": "Zenika",
"name": "Benjamin Petetot",
"photoUrl": "https://lh6.googleusercontent.com/-eLNPp-cIkYU/AAAAAAAAAAI/AAAAAAAAK0g/GSqGVZIugwk/photo.jpg",
"socials": [],
"id": "CiJ9ahTlUSX1J6wj8C4PHpgEiHE2"
},
"woEpjLOFgLXT7Tp1csKJUELILm32": {
"company": "Zenika",
"name": "Philippe TONY",
"photoUrl": "https://lh3.googleusercontent.com/a-/AOh14Gi-6ZF1y9tSd0PYWnGNPpJ5Fde3hSWC7lcoBpVs",
"socials": [],
"id": "woEpjLOFgLXT7Tp1csKJUELILm32"
},
"zuGFLtXDJ8Qo4lbQIBtBSUEt3s82": {
"company": "Zenika",
"name": "Antoine Cellier",
"photoUrl": "https://lh4.googleusercontent.com/-YWw7Mu4LDJ4/AAAAAAAAAAI/AAAAAAAAADQ/MSYA8Siu2XI/photo.jpg",
"socials": [],
"id": "zuGFLtXDJ8Qo4lbQIBtBSUEt3s82"
},
"Tj3bGDcmw5PqpZuYi3ZiB6zNlDM2": {
"company": "Zenika",
"name": "Tarek Touati",
"photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mCilh36Jr0GHBhq4BbqXshmjT2BNVHaaemgfaYw",
"socials": [],
"id": "Tj3bGDcmw5PqpZuYi3ZiB6zNlDM2"
},
"nekfKGP05KWO5W5CwB9uegBovAx1": {
"company": "Zenika",
"name": "Eric Briand",
"photoUrl": "https://lh6.googleusercontent.com/-lC7mxzc8Tk0/AAAAAAAAAAI/AAAAAAAAAP0/Fh3yc5EcC6g/photo.jpg",
"socials": [],
"id": "nekfKGP05KWO5W5CwB9uegBovAx1"
},
"0ZbtTwugPpTsYEAbDRbt6Voqcca2": {
"company": "Zenika",
"name": "Pierre-Yves Aillet",
"photoUrl": "https://lh3.googleusercontent.com/-vRueeeZ11qc/AAAAAAAAAAI/AAAAAAAAAA0/8WHvuJZv-kQ/photo.jpg",
"socials": [],
"id": "0ZbtTwugPpTsYEAbDRbt6Voqcca2"
},
"QV57QdSNcaectyv2o1CQR4EdmUf1": {
"company": "Zenika",
"name": "Mireille Campourcy",
"photoUrl": "https://lh5.googleusercontent.com/-t96Fb5mpD6E/AAAAAAAAAAI/AAAAAAAAAAc/7g1mApHJBg0/photo.jpg",
"socials": [],
"id": "QV57QdSNcaectyv2o1CQR4EdmUf1"
},
"977YQDolbxde0ito7I2dUiee2ap1": {
"company": "Zenika",
"name": "Nicolas Lepage",
"photoUrl": "https://lh6.googleusercontent.com/-96ltg2kr4oc/AAAAAAAAAAI/AAAAAAAAAG4/bk0-E9b9kuU/photo.jpg",
"socials": [],
"id": "977YQDolbxde0ito7I2dUiee2ap1"
},
"ZJsRTPaYEeOyXNd9561BBF4Y8w73": {
"company": "Zenika",
"name": "Johan Bonneau",
"photoUrl": "https://lh6.googleusercontent.com/-YDIhSArT7u4/AAAAAAAAAAI/AAAAAAAAAbA/SlXYPwwo73c/photo.jpg",
"socials": [],
"id": "ZJsRTPaYEeOyXNd9561BBF4Y8w73"
},
"ycuTKbrYKFVQzb1oPJOurrecMZy2": {
"company": "Zenika",
"name": "Benjamin Fontaine",
"photoUrl": "https://lh3.googleusercontent.com/-pVkPFvsKRCU/AAAAAAAAAAI/AAAAAAAAAGg/15jXp03vVms/photo.jpg",
"socials": [],
"id": "ycuTKbrYKFVQzb1oPJOurrecMZy2"
},
"SdOyeiESCWeAqS6pz6VJ2Y91eWh2": {
"company": "Zenika",
"name": "Clément LALANDE",
"photoUrl": "https://lh3.googleusercontent.com/a-/AOh14Gh3fgeOrR6fdz0EL3HtO15iucEQn_vc6a7J4tlh=s96-c",
"socials": [],
"id": "SdOyeiESCWeAqS6pz6VJ2Y91eWh2"
},
"8tdKc7EJV4Ob7MDxrdD3oGOiD5p2": {
"company": "Zenika",
"name": "penin edouard",
"photoUrl": "https://lh6.googleusercontent.com/-mY-SiNs7Nr8/AAAAAAAAAAI/AAAAAAAAAgE/A9RQJVWC23g/photo.jpg",
"socials": [],
"id": "8tdKc7EJV4Ob7MDxrdD3oGOiD5p2"
},
"Qd4NSOWcNdZZdcVxwEbmSuKpnqZ2": {
"company": "Zenika",
"name": "Alexis CLAVEAU",
"photoUrl": "https://lh3.googleusercontent.com/a-/AAuE7mCx13AowpFRYyiLwjk2zMt36OKLmCYv9ulJUvO9",
"socials": [],
"id": "Qd4NSOWcNdZZdcVxwEbmSuKpnqZ2"
},
"aHchGCaQStWhoqQtDKBjBpkEnLF2": {
"company": "Zenika",
"name": "Guillaume Membré",
"photoUrl": "https://lh5.googleusercontent.com/-_wR1F6ARzlY/AAAAAAAAAAI/AAAAAAAAABA/sL5Sk_m1uWA/photo.jpg",
"socials": [],
"id": "aHchGCaQStWhoqQtDKBjBpkEnLF2"
},
"0EEYvwFpWsXeDaYwp8yIYoOUigh2": {
"company": "Zenika",
"name": "Lucas Dupuy",
"photoUrl": "https://lh4.googleusercontent.com/-RgtOlR7So0w/AAAAAAAAAAI/AAAAAAAAAAs/44BH2otDDKE/photo.jpg",
"socials": [],
"id": "0EEYvwFpWsXeDaYwp8yIYoOUigh2"
},
"lrI6gAvw7EU8fseDc5NfOoYWQJx2": {
"company": "Zenika",
"name": "Yann Bertrand",
"photoUrl": "https://lh3.googleusercontent.com/-CmFqCYA4cBc/AAAAAAAAAAI/AAAAAAAAABw/MG-IwRWRmyM/photo.jpg",
"socials": [],
"id": "lrI6gAvw7EU8fseDc5NfOoYWQJx2"
},
"yVh0TaIWmiRohty6BeheTneHxLI2": {
"company": "Zenika",
"name": "Patrice De Saint Steban",
"photoUrl": "https://lh6.googleusercontent.com/-RdYlDLmyOLo/AAAAAAAAAAI/AAAAAAAAAAc/KyxC3C3XSwc/photo.jpg",
"socials": [],
"id": "yVh0TaIWmiRohty6BeheTneHxLI2"
},
"7hX4q2nlIWTY770efZKTMIqWRSr2": {
"company": "Zenika",
"name": "Hugo Wood",
"photoUrl": "https://avatars0.githubusercontent.com/u/1656170?v=4",
"socials": [],
"id": "7hX4q2nlIWTY770efZKTMIqWRSr2"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment