• Aliens Aliens

    Des Portes Logiques Pneumatiques en Bois

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Apprendre Apprendre

    State of the BlockChain

    Salle inconnue

    Les architectures BlockChain commencent à se développer : de nombreuses startups se servent de ce modèle pour se financer, atteignant parfois des montants records.

  • Tech Tech

    Serverless is the new back

    Salle inconnue

    Que se cache-t-il derrière les buzz words "serverless" et "services managés" ? Est-il réellement possible de construire une application sans provisionner de serveur ?

  • Team Team

    Utilisation de Jeux en management de projet

    Salle inconnue

    L'agilité est une approche radicalement différente des autres méthodes de management de projet. Ses fondements reposent sur le Manifeste Agile et ses méthodes s'enrichissent régulièrement de nouvelles pratiques. Ces dernières années, la boîte à outils de l'agilité s'est enrichie de jeux ou ateliers ludinnovants.

  • Team Team

    Building highly productive teams with empathy EN

    Salle inconnue

    One of our most valuable commodities as humans is our ability to build relationships – both personally and professionally. And the key to any successful relationship is empathy: being able to understand someone, connect with someone and view the world through their eyes. The problem is that the empathy needed to cultivate relationships, foster collaboration and build strong communities is often times lacking, especially when we are around people who are different from us.

  • Makers Makers

    Make More Than Music with MIDI, JavaScript & Tiny Computers EN

    Salle inconnue

    Tiny computers such as the RaspberryPi, Arduino and C.H.I.P. have finally reached a level of performance and affordability that makes hardware experimentation accessible to everyone. At the same time, JavaScript has emerged as the lingua franca of web programming and can be found in many places beyond just the browser.

    What if I told you there was a mature protocol that's been around since 1983 and was uniquely poised to take advantage of this development?

    Well, wonder no more and meet MIDI!

  • Tech Tech

    Elm pour la construction d'une application web moderne

    Salle inconnue

    Les applications web au cours de ces dernières années ont évoluées de manière drastique ! C'est génial ! D'un côté, en tant qu'utilisateur, on bénéfice d'expériences de navigation de plus en plus fluide et immersive, de l'autre, en tant que développeur, on gagne de la matière intéressante à exploiter pour construire des applications de plus en plus riches. Dans cette présentation, je vous propose de survoler le langage Elm pour construire une Single Page App moderne, offrant tous les canaux d'interactivité que l'on peut attendre (routing client, mutation de la page, signaux discrets).

  • Tech Tech

    1 Pixel Per Second

    Salle inconnue

    Créer du "pixel art" collaboratif, tel est notre challenge dans cette expérience de live coding. En utilisant Spring Boot, WebFlux et Reactor, ma mission est de lui donner une API. La vôtre est juste de dessiner... 1 pixel par seconde :)

  • Tech Tech

    YES, your site too can (and should) be accessible. Lessons learned from building FT.com EN

    Salle inconnue

    In 2016, we at The Financial Times launched a new version of our website to great success. It broke ground on key areas in which we’d set out to excel and measured very closely, like performance, resilience and usability. But one day, and rather serendipitously, we realized we had largely forgotten to measure one thing: accessibility. And you can’t improve what you don’t measure.

  • Tech Tech

    Retour d'expérience de l'équipe Player à France Télévisions : passer de faire de l'Agile à être Agile

    Salle inconnue

    Revivez avec nous la grande aventure Agile de l’équipe Player à France Télévisions !

    Au début de notre histoire, on pourrait qualifier l’équipe Player de France Télévisions d’équipe comme les autres, qui pratique un Scrum grossier. On fait un stand-up quotidien, une démo et une rétro toutes les deux semaines, et le backlog est dans JIRA : c’est ça faire de l’Agile, pas vrai ?

  • Team Team

    (Re)invent your test strategy EN

    Salle inconnue

    Testing is a craft, but it is also and for many foremost a job. A job you do day in day out, evolving with all the rituals every employee develops over time. These rituals, together with all sorts of other external factors (deadlines, pressure, etc.) often means that we don’t have a test strategy or that we are no longer reconsidering the strategies we set out from the start. Having the right strategy in testing is important to stay as efficient and effective as you can be.

  • Tech Tech

    De Javascript à Haskell : la programmation fonctionnelle expliquée simplement

    Salle inconnue

    Si un de vos collègue vous a déjà dit «Alors là, j'ai utilisé de l'application partielle sur cette fonction que j'ai curryfié en utilisant des fonctions d'ordre supérieur et des closures» et que vous n'avez rien compris, alors ce talk est pour vous. La programmation fonctionnelle présente de nombreux concepts qui viennent des maths. Et cela fait peur ! Mais appliqué à l'informatique, c'est en réalité très simple !

  • Apprendre Apprendre

    Développer un jeu vidéo (quand on n’y connait rien en développement de jeux vidéo)

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Tech Tech

    Augment your reality with ARCore ! EN

    Salle inconnue

    2017 marked a big step for augmented reality. First, Apple announced at the Worldwide Developers Conference the availability of its ARKit framework to allow developers to integrate augmented reality into their applications. Then Google has responded with Arcore, this giant who was present on this field since 2014 with the Tango project.

    During this talk, we will present ARCore as a framework, then its advantages over ARKit. Then we'll see how you can start right now to create your own augmented experience via an exciting live coding. This talk will allow you to anticipate the next trends and be to be prepared to the future of apps.

  • Tech Tech

    Vue.js, le framework progressif

    Salle inconnue

    Vue est un projet 100% communautaire et open-source. C'est le challenger qui est là pour secouer le monde des librairies front-end, de par sa simplicité et sa puissance ! L'écosystème autour de Vue grandi de jour en jour, les retours sont très positifs et de très grandes entreprises l'ont choisi comme Adobe, Alibaba, Microsoft, Sainsbury's, Nintendo et même Facebook! Vue est également inclut par défaut avec le framework PHP Laravel. // wip

  • Tech Tech

    15 Years of Spring EN

    Salle inconnue

    The Spring Framework originated from a book in 2002, becoming the most widely used application framework in the entire Java ecosystem within a few years... and holding that position to this day. This talk illustrates Spring's evolution over 15 years, adapting not only to five new JDK generations but also to ever-changing requirements in modern enterprise architectures.

  • Team Team

    Plan de vol : Ground Control to Major Tom

    Salle inconnue

    Qu’est-ce que tu voudras faire quand tu seras grand ? La société nous met la pression pour des plans de vol tout tracés. On oublie parfois de prendre un peu de recul et on se retrouve alors en plein vol à se demander si on ne s’est pas planté de destination.

    Nous allons parler, entre autres, de titres de cartes de visites et de rôles réels, de gestion de carrière et d’objectifs personnels, mais aussi d’apprentissage et de formation, de bien-être, de plaisir, de contrôle et de lâcher-prise.

  • Team Team

    Punishment and Humiliation EN

    Salle inconnue

    What does punishment and humiliation look like in a professional context? Is it ever justified? Why do we use punishment as parents, as a society or as leaders? And most importantly, does it work? Or rather, does it work the way we expect?

  • Apprendre Apprendre

    If you can draw the problem, you can solve it: Systems Thinking made practical EN

    Salle inconnue

    When we try to solve complex organisational problems, we’re often like the six blind men describing an elephant: We focus only on the parts, convinced that we alone know the truth. We fail to see holistically how the parts interconnect to make up the whole.

    Our systems thinking workshop gives you the tools to approach complex problems as systems, even if these complex problems are “soft problems” (such as fixing an unsafe organisational culture, undergoing an agile transformation or implementing a DevOps mindset).

  • Tech Tech

    Propulsez votre application Angular avec GraphQL et Apollo

    Salle inconnue

    GraphQL est une spécification et un langage de requêtage possédant de nombreuses implémentations côté serveur mais aussi côté client.

    Nous allons propulser notre application grâce à l’implémentation client fournie par Apollo. Les performances vont être améliorées grâce à un système de cache, mais aussi l'expérience utilisateur avec le pattern optimistic UI.

    A partir d’une application Angular, nous exploiterons les données d’une API GraphQL à l’aide d’Apollo. Profitons des avantages de GraphQL mais pas que!

  • Aliens Aliens

    Comment le gouvernement de Nouvelle Zélande s'inspire d'Agile pour améliorer les conditions de vie dans les banlieues

    Salle inconnue

    En Nouvelle Zélande, le permis de conduire est le premier pas pour trouver du travail et particper à la société. Pour certaines personnes il est difficile de le passer. Pourtant, sans un permis, il leur est complexe de se déplacer et de trouver un emploi. Sans locomotion, obtenir une photo d'identité devient un cauchemare, les aliénant de nombreux services. Seule solution : ils risquent leur vie et celle des autres sur la route. Ils s'exposent à des amendes qu'ils ne pourront pas rembourser.

  • Tech Tech

    La sécurité dans l'IoT : difficultés, failles et contre-mesures

    Salle inconnue

    Avec la multiplication des objets connectés dans notre quotidien, la sécurité de ces appareils électroniques, qui a été souvent négligée par le passé, devient une réelle problématique. Leur faible coût de conception, la négligence des fabricants ou même la notre, nous développeurs, en font des proies faciles pour les hackers. Ce phénomène se constate bien dans l'actualité, où l'on parle de plus en plus d'attaques à grande échelles visant des cameras ou frigos connectés, mais également les serrures Bluetooth.

  • Tech Tech

    Faisons de la magie grâce à Houdini CSS

    Salle inconnue

    La dernière spec de layout CSS vient tout juste de sortir et elle correspond exactement à votre besoin et va permettre de simplifier énormément votre travail quotidien. Seul hic, vous devez supporter tous ces navigateurs qui n’ont pas encore implémentés cette feature !

    Comment faire ? Un polyfill javascript ? Ca risque de plomber un peu les performances de votre projet. Ah si seulement de vrais polyfills css existaient !

    Et bien c’est un peu la version TL;DR; de Houdini CSS. Venez à ce talk pour voir ce que l’avenir du CSS nous réserve et comment cette spec va nous changer la vie !

  • Design Design

    Reconstrained Design EN

    Salle inconnue

    Design practice always happens under a particular set of forces, commonly known as constraints. These constraints may be straightforward and indisputable, such as a physical or material quality: the force of gravity, the tensile strength of a structural beam, or a financial budget, and provide tangible limits to be adhered to or challenged. Constraints, however, also exist in more abstract, systemic or hidden forms.

  • Makers Makers

    La technologie à l'attaque du chômage : retour d'expérience sur l'aventure Bob Emploi

    Salle inconnue

    En novembre 2016, la startup à but non-lucratif Bayes Impact lançait Bob Emploi, une application en ligne pour aider les chercheurs d'emploi. Depuis Bob Emploi a accompagné plus de 150 000 personnes. Comme toute aventure startup, ce projet a connu beaucoup de rebondissements. Florian va partager les étapes par lesquelles l'équipe et le produit sont passés !

  • Tech Tech

    Développez votre application multiplateforme en kotlin

    Salle inconnue

    Avec Kotlin 1.2, on peut coder un module qui sera déployé indifféremment dans la JVM, sur Android et dans un moteur javascript.

    Quelles sont les particularités, les avantages et les limitations de ces développements multiplateforme? Quels sont les cas d’utilisation ? Comment simplifier les développements par la mise en œuvre de vos propres DSL?

  • Tech Tech

    Epic Legacy Code Challenge

    Salle inconnue

    Vous venez d'être embauchés chez Paladin Inventories Company. Elle gagne beaucoup d'argent avec son logiciel. Mais le gobelin qui l'a écrit s'est fait dévorer par un dragon. Vous ne comprenez rien au code. Et bien sûr il n'y a pas de tests. Le problème : une horde de trolls se rue vers vous avec plein de nouvelles demandes pour ce logiciel, qui est maintenant le vôtre...

    Cette situation vous dit quelquechose ?

  • Tech Tech

    Docker, Kubernetes et Istio, c'est utile pour mon monolithe?

    Salle inconnue

    Pour développer et mettre en production une architecture à base de micro-services, Docker, Kubernetes et Istio s'imposent. Docker nous donne l'isolation des services, Kubernetes permet de les distribuer sur un cluster et Istio apporte de l'intelligence au réseau.

    Mais voilà, comme 80% des développeurs, c'est une application monolithique et paléolithique que je dois moderniser. Comment puis-je tirer tous les bénéfices de ces outils ? Puis-je le faire sans toucher une ligne de code de mon application ?

    Simplification des montées de version, Déploiement sur le Cloud, Sécurisation des flux, Terminaison SSL, Blue/Green deployments, A/B Testing, Monitoring des Apis... Autant de cas concrets que l'on mettra en oeuvre sans toucher au monolithe !!

  • Team Team

    eXtreme volunteering: Applying XP practices in volunteering team EN

    Salle inconnue

    This is a "Random" talk. For this track we choose the programm for you. You are in a room, and a speaker come to speak about a subject for which you ignore the content. Don't be afraid it's only for 25 minutes. As it's a surprise we don't display the session summary before...

  • Makers Makers

    The dark ages of IoT EN

    Salle inconnue

    Advertisements suggest that we are at the zenith of mankind's scientific knowledge and technological power, but when it comes to IoT and the so-called 'Smart Home', we are clearly not. In fact, we are in the middle of the dark age.

    I'll explain the challenges that we're facing today (from an implementors perspective), what's 'wrong' with our current products & show you how a smart 'Smart Home' experience could look like in the near future.

  • Tech Tech

    Coding Game Challenge

    Salle inconnue

    Venez participer à ce challenge de conception d’intelligence artificielle.

    Les règles sont simples :

    • une bataille de personnages médiévaux en un contre un

    • une API REST d’attaque à disposition

    • une application web de visualisation du combat en live

    Vous n’avez plus qu’à coder votre IA avec votre langage préféré, réagir en conséquence et affronter l’IA du serveur ou d’autres participants de ce lab.

  • Tech Tech

    Le réseau vu du langage de programmation : quelle API pour le réseau ?

    Salle inconnue

    Aujourd'hui, très rares sont les logiciels qui ne font pas du tout appel à l'Internet. Tout programmeur doit donc connaitre au moins une API réseau. Par exemple, l'API dite "Berkeley sockets" reste encore aujourd'hui une référence, même en dehors du langage C pour laquelle elle avait été conçue. Mais le réseau est une bête complexe, et les programmeurs ne sont pas forcément des experts réseau. Il est donc difficile de faire une API qui leur permette d'utiliser simplement le réseau, sans pour autant leur masquer les réalités du réseau (par exemple sa fâcheuse tendance à planter au mauvais moment). Un travail est ainsi en cours à l'IETF pour formaliser les services qu'offre le réseau aux applications, menant peut-être à de meilleures API.

  • Hacktivism Hacktivism

    Comment être un développeur ethique et green ? Dilemne entre la course technologique et mon impact sur la société.

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Hacktivism Hacktivism

    Vers la dégooglisation et au-delà !

    Salle inconnue

    Ah, les GAFAM, ces dévoreurs de données fournisseurs de services gratuits. Chez Framasoft, on s'intéresse à eux depuis 4 ans. Et on en a trouvé des choses à dire : exploitation des données, sur-dépendance, relation déséquilibrée… Le tableau n'est pas rose. Mais pourtant, il y a des choses à faire. Voici donc un petit bilan de ce que l'association a accompli depuis le lancement de la campagne « Dégooglisons Internet », ce que l'on projette de faire pour les années à venir et comment vous allez nous y aider, à sauver l'Internet…

  • Tech Tech

    Mes fails en tant que CTO

    Salle inconnue

    En 2001, je créais avec un ami WipiStudio, ma première startup, et mon premier échec. A l'époque, le terme CTO n'était pas vraiment à la mode, la net économie s'était effondrée, et je savais à peine coder. 17 ans plus tard, ou presque, je suis passé par bien d'autres environnements et startups, et j'ai joyeusement continué à échouer.

    Je vous propose dans cette conférence de faire le tour des erreurs que j'ai pu commettre, ou celles que j'ai cautionnées, à travers la petite dizaine d'expériences entrepreneuriales auxquelles j'ai pu participer de prêt ou de loin.

  • Tech Tech

    Cessons les estimations !

    Salle inconnue

    lors que les estimations sont à la base des méthodes classiques et que dans le domaine Agile, SCRUM notamment lui accorde une grande importance, nous allons l’espace d’une conférence remettre en cause celles-ci.

    Après un bref rappel de différentes méthodes permettant de réaliser des estimations et croyances qui y sont attachées, nous prendrons le temps de réfléchir sur les effets néfastes de ces dernières. Enfin, nous verrons comment dans la réalité des projets, il est possible de s’en extraire.

    Présentation sans jargon ouverte à toute personne ayant des notions de gestion de projet.

  • Tech Tech

    Comment le suivi du diabète m'a amené à la Dataviz !

    Salle inconnue

    Imaginez: tous les jours, vous devez prendre votre taux de sucre au moins 3 fois dans la journée, vous notez vos résultats dans un petit carnet au format papier.

    C'est un peu long, rébarbatif et pas très écolo, non? Surtout pour nous qui aimons bien automatiser le maximum de tâches, et pouvoir consulter nos données de n'importe où...

    Maintenant, imaginez: vous récupérez toutes ces données qui sont stockées sur l'appareil de mesure, vous les remontez dans une base de données et vous faites le suivi via une interface web qui vous permet en plus d'annoter les relevés pour lesquels vous souhaitez ajouter des informations complémentaires...

    Venez découvrir durant ce talk comment mettre ce cas en pratique: de la récupération de données à la mise en place de la data visualisation pour pouvoir exploiter toutes ces données et les enrichir.

  • Apprendre Apprendre

    S'épanouir grâce aux nouveaux formats de travail : remote, nomadisme digital, slashing, entreprise libérée

    Salle inconnue

    Tour d’horizon de quatre nouveaux formats de travail qui replacent le sens et l’épanouissement personnel au centre de l’équation : remote, entreprise libérée, nomadisme digital, slashing.

  • Aliens Aliens

    Agile – is it real of a fairytale EN

    Salle inconnue

    Imagine a place where all rules have to add value and make sense. Where the processes are there to support instead of control. Where profit is the consequence of doing a great job - not the reason why we go to work. Where employees are so happy that the salary becomes secondary. Where the customers are so happy they don't consider going elsewhere .

    This may sound like a fairytale and in most organizations, it is – but does it really have to be?

  • Makers Makers

    Open Source as a Business: Strategy, Struggle & Success EN

    Salle inconnue

    How do you build a lasting and successful company that also stays true to its open source roots? This talk takes a look at why open source is important to business and three essential elements of this path:

  • Apprendre Apprendre

    Vous arrive-t-il d'infliger de l'aide ?

    Salle inconnue

    Certains mots ont pris des sens très particuliers dans notre langue, le mot “aider” en fait partie. Lors de cette session, je vous propose de m’accompagner dans une réflexion sur les vices cachés de l’aide en général, telle qu’elle est souvent pratiquée. Le tout sera remis dans le contexte de la demande, ou de l’absence de demande, et se notre rapport au “non”.

    Triangle de Karpman, CNV ou Analyse Transactionnelle, l’occasion de vous présenter quelques outils qui pourront vous aider à revisiter votre manière d’“être” à vous même et aux autres.

  • Aliens Aliens

    En vie de courage

    Salle inconnue

    Se lancer dans l'aventure de la création d'entreprise demande non seulement de bien connaitre les processus de conduite de projet, mais bien plus encore de mettre en œuvre la vertu du courage pour affronter les obstacles, les prises de risques qui ne manqueront pas de surgir.

  • Tech Tech

    #RetourAuxSources : Les cookies HTTP

    Salle inconnue

    Les cookies HTTP sont partout ! Pas une journée sans qu’un site nous demande “d’accepter les cookies”. Rares sont les projets Web qui ne les utilisent pas et pourtant leur fonctionnement nous échappe trop souvent.

  • Team Team

    Se libérer des entreprises pour créer son équilibre et payer ses factures

    Salle inconnue

    Les entreprises libérées : ça a l'air trop bien. Si on s'écoutait, on casserait et on referait tout comme on l'entend. Doit-on forcément quitter les entreprises traditionnelles pour vivre et travailler heureu·x·se ? Ces injonctions à l'autonomie peuvent pourtant être mal vécues. Il est difficile de savoir si c'est une mode ou un vrai truc qui fait du bien.

  • Makers Makers

    Bug free. By design

    Salle inconnue

    Débarrassez-vous de familles entières de bugs avec 21 astuces qui réduisent l'opportunité pour les bugs.

    Les bugs ne sont pas une fatalité, ils arrivent dès lors que le design le permet. Apprenez comment addresser les causes racines et comment doter votre code d'une robustesse intrinsèque.

  • Tech Tech

    Intégrez la sécu dans votre quotidien avant qu’il ne soit trop tard!

    Salle inconnue

    L’année 2017 était sans doute l'année des fuites de données et de la cybersécurité. Rien de tel qu’un bad buzz créé par un « data breach » pour nuire à l’image de votre entreprise et détruire votre réputation !

    Lors de ce talk, nous allons découvrir ensemble comment intégrer la sécurité dans votre plateforme d'intégration continue.

  • Tech Tech

    Démystifier le réactif et l'orchestration de services avec Vert.x, Kubernetes et Kotlin

    Salle inconnue

    Les systèmes distribués réactifs ? L'orchestration de services avec Kubernetes ? Tout le monde ou presque a entendu ces termes sans nécessairement savoir de quoi il s'agit vraiment.

    Ce talk se veut une démystification du réactif avec Eclipse Vert.x et une initiation au déploiement d'applications dans Kubernetes qui est moins effrayant qu'il n'en a l'air. Bien entendu les démos (et l'éventuel effet démo) prendront le dessus sur l'empilement de slides. Et comme Vert.x supporte plusieurs langages populaires de la JVM, nous utiliserons Kotlin.

  • Tech Tech

    Les dessous d'un embargo de sécurité

    Salle inconnue

    Difficile d'échapper aux failles Meltdown et Spectre en ce début d'année. Outre les failles elles-mêmes, le processus impliqué dans leur découverte, leur documentation et leur correction peut surprendre : on parle de découverte début 2017, d'embargo depuis mi-2017, et un dévoilement soudain tout début 2018, quelques jours avant la date prévue, suivi de mesures d'urgence prises par plusieurs projets et hébergeurs cloud qui n'avaient pas été mis dans la confidence. Cette présentation expliquera comment sont gérés les bugs de sécurité dans les projets « open source », de la découverte à l'embargo puis au « responsible disclosure » voire « coordinated disclosure » ; qui participe, qui détermine le calendrier, comment est géré l'apparent besoin de secret même dans le cadre d'un projet développé en public...

  • Design Design

    Typographie et accessibilité

    Salle inconnue

    Comment la typographie web peut-elle améliorer l’accessibilité d’une interface ? Puisque le contenu est roi, penchons-nous sur le design du texte à l’écran, et sur sa capacité à améliorer l’expérience utilisateur des personnes en situation de handicap visuel et/ou cognitif.

    Taille, couleur, espacement et alignement des caractères ; longueurs des lignes ; polices de caractères adaptées ; personnalisation de l’interface par les utilisateurs ; aides à la lecture… Cette conférence vous permettra de faire des choix typographiques éclairés en matière d’accessibilité, et de créer ainsi des interfaces plus accessibles et plus inclusives.

  • Aliens Aliens

    L'Air du Bois : Un réseau social solidaire

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Design Design

    Mise en pratique de l'Atomic Design

    Salle inconnue

    Atomic design

    Avec l’émergence de logiciels comme Sketch et Adobe XD, ce n’est pas seulement de nouvelles manières techniques de créer nos interfaces, mais aussi une nouvelle façon de penser le design : plus homogène, adaptable, maintenable, collaboratif… Brad Frost a, dans les premiers, théorisé ce qu’on appelle maintenant l’Atomic Design ! Une manière de designer nos interfaces, proche du développement objet, ne se contentant plus de juste créer des pages, mais partant du postulat de créer des composants que nous pourrons réutiliser et adapter en fonction du contexte.

  • Makers Makers

    Job Story : Penser autrement l'expression du besoin agile

    Salle inconnue

    Depuis une première rencontre avec l'Agilité en 2008, j'accompagne les équipes en tant que Scrum Master, Product Owner ou Coach Agile. Agiliste convaincue, je participe activement à la diffusion de l'Agilité via l'organisation de Meetup et de conférences à Paris. J'ai fait partie de l'équipe organisatrice des 3 derniers ScrumDay et j'ai rejoint l'équipe Lean Kanban France en 2016 (conférences Lean Kanban France et FlowCon). Parmi mes projets personnels figurent aussi le développement du jeu d'apprentissage Kanbanzine et divers projets de traduction.

    La Job Story est une approche complémentaire, qui peut venir enrichir votre compréhension des attentes de vos clients, et vous aider à développer un super produit !

  • Design Design

    Designer/codeur, comment le métier et les outils du designer graphique évoluent

    Salle inconnue

    L'environnement de travail du designer graphique évolue avec la création d’interfaces d’applications web. La programmation devient un milieu accessible pour ce dernier, et peut même nécessiter son expertise dans certains domaines (css, svg, canvas, javascript…) en collaboration avec le développeur.
    L’outillage du designer graphique n’est donc plus limité aux interfaces graphiques de type WIMP (Windows, Icons, Menus, Pointing) comme Adobe, mais s’ouvre sur les interfaces textuelles de programmation. Sa méthode de travail peut désormais se rapprocher de celle du développeur.

    À travers un état des lieux des outils émergents, nous explorerons les nouvelles logiques de création d’interface, et de leurs évolutions possibles.

  • Team Team

    Mieux communiquer en découvrant ses filtres d'attention

    Salle inconnue

    Une grande difficulté de la communication vient de la conviction de parler la même langue que l'autre, de donner le même sens aux mots et de considérer les mêmes choses comme importantes. Et s'il en était autrement ?

    Depuis notre enfance, nous avons développé des automatismes liés à notre perception du monde et qui vont conditionner la manière dont nous nous comportons aujourd'hui. Même si cela peut être notre principal atout, c'est aussi notre principale limitation.

  • Team Team

    Peut-on être Agile sans être agile ?

    Salle inconnue

    Avez-vous déjà rencontré des équipes qui constataient : « l’Agilité, on a essayé, mais ça n’a pas marché… » ? Peut-être même en avez-vous fait partie ? Il ne suffit peut-être pas de se déclarer Agile pour être agile !

  • Design Design

    Dataviz sans data: le prototypage rapide de visualisation de données.. sans données!

    Salle inconnue

    Les dataviz sont de plus en plus populaires mais restent difficile à créer. Ce workshop propose a pour but d'initier les participants aux méthodes de prototypes de visualisation de données sous forme de grids et de maquettes interactives, en noir et blanc. La particularité du prototypage sera d'être réalisé en live coding en JavaScript.

  • Design Design

    Designers et Logiciels libres: et si on collaborait ?

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Makers Makers

    Lego VS Kapla : Problématiques DevOps par le jeu

    Salle inconnue

    Le workshop proposé est un atelier ludique de sensibilisation aux problématiques "DevOps", réunissant :

    • les "Devs" qui réalisent des fonctionnalités en nombre
    • et les "Ops" ou Operationnels (Equipe d'Exploitation) qui doivent garantir un système stable en Production.

    Nous avons joué quelques sessions de "Lego4DevOps" sous la bienveillance du Cara Lyon puis de l'agile Grenoble... et certains nous ont mis au défi de tester la version "Kapla" !

  • Team Team

    Comment Leboncoin est passé en feature teams

    Salle inconnue

    Leboncoin est le site de référence français de la petite annonce en ligne. Le site a été construit de manière empirique, sur la bonne volonté et le courage des personnes. Mais ce mode de fonctionnement ne passe pas à l’échelle. Aujourd’hui,nous sommes plus de 500 personnes et l’entreprise doit réinventer son organisation.

  • Aliens Aliens

    Software on the road: the journey EN

    Salle inconnue

    This is a "Random" talk. For this track we choose the programm for you. You are in a room, and a speaker come to speak about a subject for which you ignore the content. Don't be afraid it's only for 25 minutes. As it's a surprise we don't display the session summary before...

  • Tech Tech

    Modern Android Development EN

    Salle inconnue

    The past several years has seen the introduction of new functionality and practices into core Android development, with such elements as the Support Library, Architecture Components, and Kotlin. But all of the old programming approaches still work. So what's an Android developer supposed to do?

    This talk will not only cover these new aspects of Android development; we will talk about why they exist and how to understand modern development of Android applications. Developers will leave with a better idea of what they should know and use in their projects.

  • Aliens Aliens

    Comment réveiller l'ingénieur positif présent en chacun de nous ?

    Salle inconnue

    Cette conférence c'est l'histoire d'Isabelle Huynh, de son changement d'ingénieure développement pour un grand groupe à exploratrice de l'Ingénierie Positive. Mais c'est aussi l'histoire de ses rencontres à travers le monde. Des entrepreneurs, des ingénieurs et chercheurs qui chaque jour cherchent à améliorer la vie des personnes. Quelles sont les clefs qui déclenchent de tels parcours ?

    Isabelle l'assure, on a tous quelque chose en nous de positif. Elle vous invite à le découvrir.

  • Tech Tech

    Applications Web avec Spring Boot 2.0

    Salle inconnue

    Avec Spring Boot 2.0, de nouveaux choix s'offrent à vous. Vous pouvez maintenant écrire des applications réactives avec Spring WebFlux et continuer de profiter des fonctionnalités de Spring Boot.

    Pendant cette session de live coding, Stéphane et Brian vont écrire une application WebFlux et montrer comment utiliser Actuator, Developer Tools et plus encore.

  • Tech Tech

    Scruter pour mieux comprendre : Deep Learning et mécanismes d'attention

    Salle inconnue

    L’apprentissage profond de représentations (le Deep Learning) est une famille de méthodes du domaine « intelligence artificielle » permettant d’apprendre de connaissances à partir de masses de données (textes, images, vidéos etc.). Plus précisément, ces modèles permettent de faire des prédictions sur des nouvelles données. Cette intervention passera en revue l’historique de cette thématique, les enjeux majeurs et quelques techniques clé.

  • Design Design

    Principles for Data Visualization Design EN

    Salle inconnue

    Data visualization is the process of making numeric data visual, such as in charts and graphs and maps and networks. I'll go over some basic chart design principles for communicating clearly, and show examples of excellent static and interactive charts created primarily by data journalists to communicate to a wide audience. We will finish with some discussion of using multiple charts and interactive techniques to tell a data "story."

  • Makers Makers

    Mentoring à tous les étages

    Salle inconnue

    Cette présentation traitera des questions essentielles : de l’intégration d’un nouvel arrivant dans une entreprise, à l’encouragement de la progression individuelle, en passant par le bien-être au travail de tous. La solution miracle (ou une partie du miracle) ? Le pair mentoring maison ! Nous vous expliquerons tout de ce système que nous avons mis en place l’an dernier et continuons à améliorer depuis. Un mentor (mentoré) et une mentorée viennent vous présenter la méthode (“du bonheur”).

  • Aliens Aliens

    Marvel X DC : rétro-futurisme du super héros

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Aliens Aliens

    Une bonne intelligence artificielle doit-elle pouvoir s’émouvoir ?

    Salle inconnue

    Si vous deviez créer une intelligence artificielle, la programmeriez-vous de telle sorte qu’elle puisse aussi éprouver des émotions ? Que nous apportent réellement les émotions, et seraient-elles vraiment nécessaires au bon fonctionnement d’une intelligence artificielle ? De nombreuses personnes, tout comme certains philosophes, considèrent parfois que la vie serait bien meilleure sans émotions (Shaffer, 1983). Celles-ci, en effet, nous font souvent agir d’une façon apparemment irrationnelle. La colère, par exemple, nous conduit à formuler des remarques blessantes que nous regrettons aussitôt, l’embarras peut nous rendre maladroits en société, et l’angoisse nous amène à accorder trop d’importance à des détails complètement anodins. A cela s’ajoute encore le fait que certaines émotions, comme la honte ou la culpabilité, sont tout simplement désagréables à éprouver. De ce point de vue, nous envions parfois le calme et la rationalité parfaite de certains personnages fictionnels comme Monsieur Spock. En suivant cette approche, il serait donc tentant de penser qu’une intelligence artificielle optimale fonctionnerait bien mieux indépendamment de toute émotion.

  • Hacktivism Hacktivism

    WTFrance

    Salle inconnue

    Ce talk est de type "random". Pour cette track, nous choisissons le programme pour vous. Vous êtes dans une pièce et un speaker vient parler d'un sujet dont vous ignorez le contenu. N'ayez pas peur, c'est seulement pour 25 minutes. Comme c'est une surprise, nous n'affichons pas le résumé de la session avant ...

  • Makers Makers

    The Beyond Scrum Game EN

    Salle inconnue

    How do we evolve beyond the definition of Scrum and become truly Hyper Productive?

    In this workshop you will be invited on a journey where Scrum grows beyond the Scrum Framework, and becomes a team culture where teams work collaboratively to deliver value, learn, and to continuously improve – all in pursuit of a clear purpose.

    Get ready for a fun time where you will be able to learn and play at the same time.

    Come and join the game!

  • Tech Tech

    JUnit 5 — New Opportunities for Testing on the JVM EN

    Salle inconnue

    Take a Deep Dive into JUnit 5 with core committer Sam Brannen!

    Over the last decade a lot has happened in the world of Java and testing, but JUnit 4 hasn't kept up. Now JUnit 5 is here to help shape the future of testing on the JVM with a focus on Java 8 language features, extensibility, and a modern programming API for testing in Java. Moreover, JUnit isn't just a Java testing framework anymore. Third parties are already developing test engines for Scala, Groovy, Kotlin, etc. that run on the new JUnit Platform.

  • Makers Makers

    Make the transition from block based programming to text based programming EN

    Salle inconnue

    This is a "Random" talk. For this track we choose the programm for you. You are in a room, and a speaker come to speak about a subject for which you ignore the content. Don't be afraid it's only for 25 minutes. As it's a surprise we don't display the session summary before...

  • Aliens Aliens

    Percevoir et communiquer: réalité et fictions personnelles

    Salle inconnue

    Les illusions nous montrent que malgrè la complexité des opérations que le cerveau réalise pour appréhender la réalité, nous ne percevons pas cette réalité. Elles permettent d’explorer comment notre perception résout les multiples problèmes posés par l’ambiguïté des signaux que nous recevons, et comment le cerveau choisi rapidement l'interprétation la plus probable.

    En dépit des apparences, la communication obéit aux mêmes règles que la perception : le cerveau préfère tout miser sur une interprétation que de rester dans l’ambigüité, au risque de se tromper tout en croyant avoir raison. Alors comment pouvons-nous rester disponible à la réalité de l'autre et conserver une communication ouverte et constructive ?

  • Tech Tech

    Faciliter le développement d'applications Web performantes avec WebAssembly

    Salle inconnue

    Un an après la sortie de la version MVP (minimum viable product) de WebAssembly, de nombreux usages émergent et laissent entrevoir les possibilités futures du format binaire accessible dans tous les navigateurs Web modernes. Pourquoi s'intéresser à WebAssembly aujourd'hui ? Est-ce que c'est fait pour moi ? Est-ce que c'est simple à utiliser ? Comment je peux en tirer profit facilement dés aujourd'hui ? Nous essayerons ensemble de répondre à ces questions, puis nous verrons comment créer et intégrer du code WebAssembly, en passant par toutes les étapes, de l'écriture du code source initial (dans un autre langage que JS, mais pas de panique !) jusqu'à l'intégration dans une application Web.