Mathieu ANCELIN | Devoxx

Mathieu ANCELIN
Mathieu ANCELIN Twitter

From SERLI

Mathieu ANCELIN est développeur chez SERLI et MacGyver chez SoUse, spécialisé dans la programmation web avec Scala, Java, JavaScript, des streams, de la data et cloud. Et s'il y du React, c'est encore mieux ;-) Vous pouvez régulièrement le croiser au Poitou-Charentes JUG.

Blog: http://reactivecouchbase.org/

agTest DevOps, Agilité, Méthodologie & Tests

Minimum Viable Product In Action

University

Paris, 5 avril 2017, une idée, trois développeurs, et c'est parti !

Dans cette session nous allons développer en live et from scratch le Minimum Viable Product de notre géniale idée : Open Wines Database

L'occasion de mettre en application les bons patterns pour réussir ce genre de défi :

  • Définir les features du MVP
  • Choisir les bons outils pour démarrer rapidement
  • Coder
  • Utiliser des services SaaS pour ne pas réinventer la roue (ex: Auth0, Prismic)
  • Coder
  • Mettre en ligne rapide grâce au PaaS (ex: Clever Cloud)
  • Coder
  • Profiter des compétences et expérience de chaque membre de l'équipe pour être efficace
  • Et continuer à coder, évidemment ;-)

Trois heures de live coding avec Chris, Mathieu, Sébastien ... et bien évidemment toi public qui viendra assister à cette session !

wm Web, JS, HTML5 et UX

Feel your data with Vizceral

Quickie

Vizceral est une librairie développée par Netflix permettant de visualiser le traffic entre différents services dans une architecture microservices complexe. Vizceral s'inscrit dans une logique d'intuition engineering permettant de sentir l'état du système en un coup d'oeil. Vizeral s'intègre facilement dans une application existante en utilisant React ou les WebComponents.

Dans cette présentation nous verrons comment prendre rapidement en main cette librairie et comment exploiter des donnés générées par des microservices pour en tirer un dashboard temps réel (ou presque), simple et intuitif de l'état de santé du système.

java Java, JVM, Javas SE/EE

Java 8 c'est bien, Javaslang c'est mieux ;-)

Tools-in-Action

L'arrivée des lambdas et des streams dans Java 8 à annoncé le passage de Java à l'ère de la programmation fonctionnelle. Cependant, le rêve est de courte de durée. On se retrouve rapidement avec des corner cases, des APIs bancales et verbeuses, bref ces nouveaux outils ne sont pas toujours aussi utilisable qu'on aimerait.

Mais Javaslang est là pour vous sauver. Javaslang est une librairie qui emprunte énormément d'idée à Scala et les applique au monde Java. Tout y passe, des collections immutables, des structures de contrôles fonctionnelles puissantes et utilisables, du pattern matching bref de quoi écrire de belles applications qui fonctionnent, de manière efficace et sans la lourdeur des APIs standard.

TBA : To be announced / Salle non affectée