Ancien joueur de hockey sur glace franco-canadien qui jouait au poste d'attaquant. Il est devenu ensuite entraîneur des Dragons de Rouen entre 1997 et 2006, année où il est devenu manager général du club.
Ancien joueur de hockey sur glace franco-canadien qui jouait au poste d'attaquant. Il est devenu ensuite entraîneur des Dragons de Rouen entre 1997 et 2006, année où il est devenu manager général du club.
FibreTigre est auteur de jeux vidéo : Out There, Out There Chronicles, Sigma Theory, Antioch, Eugenics, auteur d'escape rooms, animateur de Game of Rôles sur la JVTV, chroniqueur dans Studio404 et Trajectoires, auteur de romans jeunesse et spécialiste de la fiction interactive.
Développeur. A l'origine ingénieur en microélectronique, il évolue d'abord vers le développement de logiciels embarqués en temps réel. Devant la complexité croissante des développements, il profite de l'essor de l'IA pour confier une partie de ses analyses et développements à un réseau de neurone. À la suite de ça il fait du développement d'IA son travail à temps plein et rejoint prevision.io pour y développer des fermes d'Intelligences artificielles.
Nicolas works on Symfony, with two sides to his contributions. On the open-source side, he's been submitting new features and bug fixes almost daily for 5 years. He puts a lot of efforts on making Symfony fast, easy to use and well designed, all at the same time. On the business side, he leads the ambition to create a sustainable company supporting and supported directly by the Symfony ecosystem. He previously worked as CTO for Blackfire.io, the PHP profiler that we were all missing and you should definitively try. Nicolas Grekas is a member of the community since December 2013.
Un prof de sport vous avez dit ? Les études en ont décidé autrement par un virage radical vers l'informatique. Nicolas a cependant conservé de sa passion pour le sport, l'esprit d'équipe. Une fois le diplôme d'ingénieur en poche, son parcours lui a fait découvrir le monde des éditeurs de logiciels durant 6 années, passant de la technologie Java à Microsoft, des métiers du web à ceux de la banque… La 7ème année fut la découverte des SSII et de la gestion de projets. Nicolas s'éloigne petit à petit de l'expertise technique pour se concentrer sur les méthodes de travail et le management. Après 3 années en tant que directeur technique et responsable de Centre de Services, un nouveau challenge s'imposait. Nicolas est amoureux du travail bien fait et de la satisfaction de ses clients qu'il considère comme ses partenaires. La confiance est son leitmotiv, l'agilité est son outil, la bonne humeur est son arme...
Cloud Developer Advocate chez Microsoft France, Sébastien est en charge d'accompagner les communautés de développeurs autour des technologies innovantes de Microsoft. En charge de tout ce qui touche au développement autour du développement Web Front avec TypeScript et Angular, Azure et NodeJS côté Backend, et enfin la donnée autour de SQL Server et MySQL. Grand passionné de techno, Sébastien s’intéresse à la partie Microsoft Open Source, allant du monde Java chez Microsoft, .Net Core sur Mac ou encore Visual Studio Code !
Cloud Developper @ Saagie, meetup addict & organiser @ Montpellier et Organisateur SunnyTech. Développeur couteau suisse pouvant intervenir du Javascript à la table de routage. Mes passions actuelles sont le Rust, le DevOps et le Scala en plus de vouloir mettre des conteneurs partout.
Quentin ADAM is the CEO of Clever Cloud: an IT automation company, running a Platform as a Service allowing you to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. This position allow him to study lots of applications, code, practice, and extract some talks and advises. Regular speaker at various tech conference, he’s focused to help developers to deliver quickly and happily good applications.
Directeur d'AYA digital agency (@AyaExperience) Développeur & Formateur Web / JavaScript (React, Angular, Redux, Gulp, Node, Yeoman) Organisateur du LyonJS Co-créateur du générateur Yeoman FountainJS (@YeomanFountain)
Céline fait partie de la tribu Software Craftsmanship chez OCTO Technology.
Développeuse depuis plus de 10 ans, elle intervient et accompagne des projets pour promouvoir les pratiques de qualité logicielle (TDD, Clean Code, Code review).
Elle s'intéresse et se passionne pour tout ce qui favorise et entretient la dynamique dans une équipe de développement.
Développeur depuis 6 ans, je m'interesse aux technologies frontend à la sortie de la version stable d'angularJS il y a 4 ans et depuis je navigue de react à angular en passant mais reste attaché au développement front
Betty est ingénieure logiciel dans l’équipe dédiée à la personnalisation chez vente-privee. Elle a travaillé auparavant sur différents sujets, toujours avec une forte composante algorithmique, notamment le refactoring automatique de code et les moteurs d’AB test.
Diplômée de l'INSA en Architecture des Systèmes d'Information, je suis maintenant Front end developer chez Attineos.
Je travaille au sein d'une équipe de 13 développeurs et au quotidien avec des designers et une équipe back end pour un client Parisien spécialisé dans l'emailing.
Passionnée par l'informatique, le management et le basketball, je suis aussi joueuse nationale et coach régionale de basket. Une fille ingénieure en informatique et sportive, je casse tous les préjugés !
Après avoir obtenu mon diplôme de Master Informatique à l'Université de Rouen, je suis entré chez Attineos, en tant qu'Ingénieur Études et Développement.
Je travaille surtout sur des projets React, en collaborant avec des équipes back en remote. Si vous êtes intéressé par React Native, ou Overwatch, hésitez pas à me pinguer sur Twitter ;)
Senior Lead Developer à la Société Générale, je suis un fervent défenseur du Software Craftsmanship. J'évangélise activement autour de DDD/Hexagonal Architecture, l'XP et le Kanban #NoEstimates au sein de cours et de meetups ainsi qu'à travers d'articles de blog. Membre de la fondation OWASP, je m'efforce de transmettre à la communauté une philosophie DevSecOps que je pense être l'avenir du métier de développeur. J'ai participé à la mise en place de pipeline de Continuous Security à l'échelles d'entreprises.
Fan de techs, et amateur de la poésie qui réside dans un code bien écrit, je totalise plus de 12 ans d'expérience entre grand groupe et startup. Prenant autant de plaisir à faire du front que du back ou à jouer avec les conteneurs, je travaille aujourd'hui chez Saagie, LA startup Rouennaise qui déchire.
Frédéric JAMMES est développeur depuis 13 ans, et en particulier, développeur frontend. Il a réellement apprécié le front avec AngularJS, avec lequel il a développé l'application Circulez-Malin.
Depuis maintenant plus de 2 ans, il est responsable technique d'une équipe de développement, sur plusieurs projets, en Angular qu'il a vu évoluer depuis sa première version (la 2 bien évidemment !).
Cyril LEFEBVRE, développeur depuis 6 ans, est expert dans le domaine de la Digital Interaction autour des technologies XR, Web et Mobile (notamment sur des développements Unity, Angular et Hololens).
Responsable sur le pôle innovation de Rouen et Digital Interaction sur le marché Industrie, Transport et Aeroline.
Yuan a découvert la Matmut à travers son premier Hackathon. Depuis 3 ans il est spécialiste en Big Data dans le service Data Lab.
Passionné par les nouvelles technologies, le cyclisme et le football, il aime par-dessus tout apporter des technologies innovantes dans chacun de ses projets.
Passionnée par l'informatique et plus particulièrement le web, Mélanie considère que l'humain doit être au coeur des applications développées actuellement. Pour cela, elle considère que le monde du web se doit d'adopter les bonnes pratiques de développement pour assurer la meilleure expérience aux utilisateurs. Après des études d'ingénieurs et un doctorat en informatique, Mélanie a rejoint Octo Technology en tant que consultante Web Front.
Clément est tombé dans le bain du web il y a 8 ans! Depuis 5 ans, il évolue dans le cabinet de conseil Octo Technology au sein de la tribu web front-end dont l’objectif est de construire des applications web de qualité, de capitaliser, de former et de partager le fruit de notre R&D.
Il apprécie particulièrement l'ecosystème front-end. Il a travaillé sur des projets en AngularJS, ReactJS et Vue dans des contextes agiles. Il s’intéresse à la démarche software craftmanship appliqué au front-end.
Amélie Boucher est Ergonome & UX Designer. Elle exerce depuis 14 ans dans une grande variété de domaines : e-commerce, éditorial, réseaux sociaux, logiciels et applications métier… Engagée dans la promotion de la discipline en France, elle est l'auteur de trois livres sur le sujet : Ergonomie web, Ergonomie web illustrée et Expérience utilisateur mobile, le tout aux éditions Eyrolles. Elle monte en 2013 un studio de design : L'UX sur le gâteau.
TAM @GitLab - Eleveur de bots @BotsGarden - CSO @Clever_Cloud - Eclipse Golo core committer @TypeUnsafe - @ScalaIO_FR member - GDG Cloud & IOT Lyon member
Evangéliste Agile, libriste, voire polémiste ;-) Conférencier iconoclaste chez @CloudTemple . Garanti zéro certification.
CTO & cofondatrice de Fairvioo et développeuse au quotidien
Malgré ce que son accent espagnol bien prononcé peut suggérer, Horacio est arrivé en France il y a une quinzaine d'années déjà. Passionné d'informatique, dans laquelle il est tombé depuis tout petit, il a découvert Java en 1997 et depuis il n'a pas arrêté de bosser autour. Après quelques années comme tech leader de la partie frontend de @warp10io chez Cityzen Data, Horacio a rejoint OVH en janvier 2018 en tant que Developer Advocate. Il est aussi leader et cofondateur du FinistDevs et du GDG Finistère, le GDG francophone le plus proche de la Silicon Valley. Passionné par le développement web et tout ce qui gravite autour des composants web, Horacio est Google Developer Expert (GDE) en Web Technologies et Polymer.
Facilitateur chez marmelab, co-organisateur des apéros agiles Nancy, enseignant à l'IUT Nancy-Charlemagne, sidepreneur à mes heures perdues.
Robin (prononcez silobrit) est développeur depuis plus de 10 ans sur les technologies Web, C# et iOS. Ses passions : La plongée en eau profonde et Star Wars. Le Macbook Pro est son matériel de prédilection …en attendant les prochains ordinateurs quantiques
Tugdual Grall, est Chief Technical Evangelist EMEA chez MapR. Il travaille avec les clients et les communautés de développeurs européennes, pour faciliter l’adoption de MapR, Hadoop et NoSQL. Avant de travailler chez MapR, “Tug”, était Technical Evangelist chez MongoDB et Couchbase. Tug a travaillé comme CTO chez eXo Platform, et comme Product Manager et Développeur sur la platform Java/JavaEE d’Oracle. Tugdual est également co-fondateur du Nantes JUG (Java Users Group) qui réunit tous les mois depuis 2008 les développeurs et architectes de la région nantaise.
Charles est développeur web depuis plusieurs années et s'intéresse aux manières de réaliser des applications répondant aux besoins des utilisateurs. Il s'est pour cela beaucoup penché sur ce qui permet de délivrer des logiciels de qualité.
Diplômé du CESI-Alternance en 2013 à Rouen, Christophe a rejoint OCTO Technology pour aller plus loin dans le développement et monter sur des compétences tels que le Craftmanship et le TechLeading. Passionné par l’informatique, il aime les défits. Après deux startup entre 2011 et 2016, il rejoint un éditeur de logiciel de traduction en 2016 où il met en pratique ces compétences en nodejs et AngularJS. Tout au long de son parcours il a toujours aimé l’OPS et a toujours pratiqué. Au sein de l’editeur de logiciel il découvre Docker et Kubernetes. Convaincu par la culture DevOps il continue d’apprendre dans ce sens avec Terraform, Ansible, Gitab-CI Chez OCTO Technology, Christophe apporte sa vision fullstack sur un project. Il est aussi à l’aise en front qu’en back ou encore sur la partie DevOPs Depuis bientôt un an , Christophe a progressé au sein d’OCTO en réalisant différentes missions en conseil, formation ou délivery. Il intervient en expert des architectures front ou bien sur des postes de techLeading sur des équipes de 4 à 5 personnes.
Passionné d'informatique depuis mon adolescence, cela fait maintenant 3 ans que je suis développeur J2EE/.Net dans une ESN normande. J'aime découvrir les nouvelles technologies et les mettre rapidement en pratique dans mes nouveaux projets. Aujourd hui, j'ai réussi à transformer ma passion de joueur en Editeur de jeux vidéo sur mobile grâce à Unity3D.
Après + de 10 ans dans la mode en tant que designer produit, Nadège aujourd’hui Responsable UX d'un cabinet de conseil en Innovation de développement améliore la vie des utilisateurs grâce au Design d’Innovation numérique.
5 thèmes pour la création d'une équipe de choc : La formation, le recrutement, la définition des objectifs, la stratégie pour y accéder et le travail d’équipe.
Symfony est un des projets open-source les plus actifs sur GitHub. À n'en pas douter, cet intérêt constamment renouvelé pour la technologie est la clef qui lui permet d'être à la fois à la pointe de l'état de l'art, et d'une stabilité éprouvée sur le long terme. Lors de cette conférence, venez découvrir comment la communauté a réussi à produire un framework PHP à la fois performant, facile à prendre en main, permettant les architectures logicielles les plus évoluées et conçu pour le cloud.
Ca y est, l’agilité est enfin mise en place dans votre entreprise et tout fonctionne… 28 jours plus tard, ce qui existait et semblait acquis pour les 10 prochaines années vole en éclat…
L’histoire de la transformation était un vrai conte de fées. Shrek a fini par sauver la princesse Fiona, le château Far Far lointain et ses habitants, d’une emprise maléfique. Et cela, accompagné de son fidèle ami l’âne et d’autres amis tels que le chat Potté… Nous vous laissons deviner qui est qui, mais une chose est sûre, il a fallu en éplucher des couches d'oignon car le chemin était semé d'embûches, de dragons et de lutins, qui se révèlent ne pas être qui ils prétendent mais ils avaient prévu de vivre heureux et d’avoir plein de petits ogres…
Les histoires finissent toujours bien sauf là, je ne comprends pas…
Vous retrouvez-vous dans l’une de ces histoires et plein d'autres ? Vous vous êtes mis à la place de Shrek, du chat Potté, ou encore de l’âne ? Venez nous voir, nous souhaitons partager notre expérience et trouver un remède afin d’éradiquer le virus qui décime une population en 28 jours…
Au début il y avait .Net Framework, puis vinrent entre autres Silverlight (paix à son âme), .Net Core, UWP, Xamarin and so on...
.Net Standard 2.0 permet de standardiser les API et nous sort de l'enfer des PCL.
Nous verrons dans un premier temps ce qu'est .Net Standard et pourquoi vous devez aujourd'hui vous y intéresser de très très prés !
Ensuite nous aborderons les nouveautés de .Net Core, de la version 2.0 à la future version 3.0, qui apportent chacune d’elles de nombreuses améliorations, notamment au niveau des performances.
Ca y est, vous avez enfin la possibilité de démarrer un nouveau projet ou de migrer un de vos anciens monolithes et vous décidez de partir en architecture microservices !
On se répartit les services, on sort nos plus belles technos et c'est parti ! Au pire, vu qu'on va faire un microservice on pourra le remplacer plus tard facilement :grinning:.
Plus on avance dans votre service, plus les soucis commencent à apparaitre :
Notre microservice vient d'évoluer en migroservice ! :disappointed:
On s'est trompé dans la recette et ajouté une bonne grosse de monolithe à note microservice...
Essayons de voir comment nous en sommes arrivés là, les pièges a éviter et si ce n'est pas, finalement, qu'une étape vers une architecture microservice.
Imaginez une application Web qui utiliserait toutes les nouvelles APIs des navigateurs en même temps. Ce n'est peut être pas le projet le plus raisonnable pour un besoin client mais pour de la veille, c'est passionnant ! Je vous propose un retour sur cette expérience un peu hors du commun.
On a tous vu une conf ou lu un article sur une nouvelle fonctionnalité des navigateurs mais ce n'est pas toujours évident de se faire une idée quant à la question : "ok mais globalement, vers où on va ?"
J'ai donc lancé un projet bac à sable nommé Vanilla JS 2018. Il a des règles strictes (sinon on s'ennuie !) :
Nous parlerons d'un bon nombre de sujets :
Je vous propose de vous présenter les résultats d'un "fun project" qui, pour moi, a sûrement été le plus intéressant et enrichissant depuis longtemps si ce n'est depuis toujours.
Dans cette conférence, j'évoque le problème entre le marketing du dévelopeur, le monde réel, et le fait qu'on demande à tant de dev d'avoir honte de leur travail. Là dessus, j'explique pourquoi la notion de dette technique a été pervertie, et je reboucle sur les moyen de faire évoluer son équipe.
Aujourd'hui, de nombreuses applications ont été développées en utilisant le pattern MVC.
La promesse de l'architecture hexagonale et de la clean architecture est de simplifier la maintenabilité de nos applications et l'évolutivité qui nous fait souvent défaut.
En partant d'une base de code MVC, nous ferons évoluer ce code pour passer à une architecture hexagonale en isolant le cœur métier de tout le reste (outils, briques d'infrastructures). Nous verrons comment séparer les accès à une base de données/un système de fichier/un serveur de mail de notre code métier. Et nous comprendrons ce que ça peut nous apporter dans notre quotidien de développeur.
En tant que développeur, je fais des interfaces qui font le job, mais qui sont toutes moches.
Je vous propose de passer en revue des conseils UI/UX pour embellir vos applications au travers notamment des pages incontournables de nos applications, les formulaires et les tableaux de données.
Réussir à afficher une page en quelques secondes est chose aisée comparé à la rendre compréhensible en quelques secondes.
Comment donner envie à nos utilisateurs de remplir les formulaires, quelles sont les erreurs à ne pas faire.
Comment présenter des données, il y a le bon tableau et le mauvais tableau.
Les recommandations et la personnalisation ont un gros impact sur l’expérience d’un utilisateur, et c’est d’autant plus vrai pour les sites d’e-commerce. Chez vente-privee nous utilisons ces technologies dans différents cas de figure. Cette présentation est l'occasion de découvrir le fonctionnement de la personnalisation du catalogue de produits telle que nous l’avons mise en place à vente-privee.
Avec React, vous pouviez faire du HTML en JS. Et pourquoi ne pas aller plus loin ? Avec Styled-components, ajoutons la puissance du CSS-in-JS à notre application.
#Une combinaison détonante à découvrir avec nous !
44% des applications contiennent des vulnérabilités critiques dans les librairies open-source qu'elles utilisent et cela bien que des bonnes pratiques comme OWASP Top 10 se soient généralisées.
Ne laissez plus ces petites bêtes incuber bien au chaud au sein de votre appli ! Grâce à ce talk, vous apprendrez comment sont répertoriées ces vilaines bestioles (NVD, CVE) et comment est évaluée leur dangerosité (CVSS).
Puis vous verrez comment créer votre première pipeline de Continuous Security dans Jenkins au moyen de OWASP DependencyCheck qui détecte les vulnérabilités et trackez-les grâce à OWASP DependencyTrack (logiciels open-source)
Faites le premier pas vers le DevSecOps !!!
Vous aussi, vous en avez assez de retrouver du polling dans vos applications Web. Peu performant, et trop consommateur de ressources. Voyageons ensemble au pays du "push" et découvrons les principales alternatives du marché (Server Sent Event, Souscriptions GraphQL, et autres).
On parle de plus en plus d'IA conversationnelle : mythe ou réalité ? Entre histoire et mathématiques. Entre fiction et réalité. Venez découvrir ce qu'une IA conversationnelle est capable de faire dès aujourd'hui !
Rarement présente dans les indicateurs projet, la "dynamique d’équipe" est pourtant le reflet de la santé d’un projet. De nombreuses équipes se focalisent uniquement sur la vélocité. Pourtant, que l'équipe soit capable de délivrer de la valeur systématiquement est un facteur de motivation et progression.
Mais à quoi correspond exactement cette "dynamique d’équipe" ? Que se cache-t-il derrière et pour quels résultats ? Comment la mesurer ? Comment faire en sorte de la maintenir quand des changements s'opèrent de toute part ?
De la méthodologie à la technique en passant par la vie de l’équipe, nous ferons un tour d’horizon des pratiques.
L'apocalypse et les zombies approchent et comme la quasi-totalité de l'humanité... vous chercherez sur Internet pour savoir comment survivre ! Bonne idée, mais Internet aura disparu... Heureusement, le site de conseils de survie que nous avons développé est en fait une Progressive Web App (PWA), et grâce à ça, pas besoin d'Internet ! Dès votre première visite, tout est dans votre périphérique !
Dans cette présentation, nous verrons comment implémenter dans un site web Angular l'aspect PWA !
La détection instantanée des intentions de nos écrits devient possible, grâce à la puissance des ordinateurs actuels qui permet une analyse approfondie des textes.
À travers leur projet, Yuan et Johann vont nous parler des concepts de Deep Learning, de réseaux de neurones et d’analyse sémantique.
En seulement 15 minutes vous découvrirez comment certains mots peuvent être rapprochés graphiquement et vous verrez fonctionner une première IA (Intelligence Artificielle) reconnaissant une simple demande provenant d’un mail.
Tester n'est pas douter : c’est s’assurer du bon fonctionnement de son application, quels que soient les changements que nous pouvons lui apporter.
L'écosystème front-end s’est très fortement industrialisé ces dernières années et les tests automatisés ne sont plus l’apanage des applications back-end.
Tests unitaires, end-to-end ou encore de non régressions visuelles, nous allons voir ensemble quels sont les différents types de tests qui existent en front-end et quelles sont les stratégies pour leur mise en œuvre.
Le web de demain prendra-t-il la forme des buzzwords dont le web d'aujourd'hui nous gave ?
On ne parle plus que de cela. Services vocaux, chatbots, intelligence artificielle… Pas un brief n'y échappe, rares sont les réunions privées de l'un de ces termes, et les articles sur les tendances pour l'année à venir sont clairs : c'est bien le futur qui se profile.
Parler du web de demain en tant qu'UX designer, c'est donc naturellement se poser des questions sur ces technologies : quelles opportunités peut-on y voir, quelles craintes peut-on formuler ? Quels sont les impacts à l'heure actuelle pour les usagers ? En filigrane, nous nous demanderons aussi si la technologie change le métier de designer. Autant de questions pour cultiver la réflexion : ce web du futur alors, on le dessine comment ?
Pré-requis, avoir vu la partie de Fantasia concernant "The Sorcerer's Apprentice" (c'est ici: https://www.youtube.com/watch?v=xHEMkbyXFxs).
Vous êtes un Dev (moi aussi) et vous avez toujours rêvé (comme Mickey) de savoir faire de la magie comme l'Ops (le magicien barbu) de l'équipe, et à chaque fois que vous avez essayé avec diverses solutions de CI, vous avez abandonné car trop compliqué, trop lourd, trop c... . Et pourtant, maintenant avec les Runners GitLab vous pouvez commencer à jouer à l'apprenti sorcier et vous faire plaisir (et aussi vous rendre utile).
Nous verrons donc:
Avec cela vous aurez quelques nouveaux sorts dans votre grimoire et pourrez commencer à aller plus loin
Quelle drôle d’idée que deux personnes réalisent une tâche pouvant être réalisée par une seule personne ? Cela ne multiplie-t-il pas les coûts par deux ?
Si la programmation en binôme (pair programming) est une bonne pratique Agile, recommandée notamment dans l’eXtrème Programming, elle soulève bien des interrogations et son utilité n’est pas intuitive. Or à l’usage elle transforme radicalement l’activité d’une équipe de développement, tant d’un point vue technique qu’humain. Et si les premiers effets positifs se font ressentir rapidement, des effets sur le long terme, plus inattendus mais tout aussi bénéfiques, émergent aussi.
On entend parler de Haskell de plus en plus, mais il parait souvent bien compliqué de se lancer. Haskell fait peur, avec ses Monades, Monoïdes et autres gros mots.
On verra ensemble que vous n'avez absolument pas besoin de savoir ce que ces termes signifient pour vous lancer. Je vous propose de regarder ce dont vous aurez besoin pour créer une petite API, avec de la sécurité et de la gestion de données, soit de quoi mettre une petite application en prod.
Ah, Capacitor, quelle belle idée, une alternative à Cordova plus facile à utiliser, utilisable dans n’importe quel framework, complètement intégré à la prochaine version d’Ionic…
Ben non, au moins au début, l’idée de Capacitor me laissait sceptique. J’ai passé les deux dernières années à développer des PWA, alors la pensée de devoir revenir à faire des applications hybrides ou natives me paressait simplement obsolète. Dans ma tête j’avais mis Capacitor dans la case techno cool qui ne m’intéresse pas dans la vraie vie. Mais à ce moment j’ai relu avec attention leur site et j’ai vu une ligne qui m’a séduit : Build web apps that run equally well on iOS, Android, Electron, and as Progressive Web Apps. Hmmm, si je pouvais prendre une PWA et générer à partir d’elle une appli native Android, une autre iOS et une implémentation Electron en bonus, ça pourrait être carrément cool !
J’ai donc décidé de tester Capacitor sur certaines de mes PWA pour voir si je pouvais les transformer en applications natives. Et ce talk est le retour d’expérience de ce processus, mes premiers pas avec Capacitor, ce qui a marché et ce qui n’a pas marché, et surtout ce que j’ai appris dans le processus.
Une équipe agile a ses pratiques, ses méthodes, ses outils et ses habitudes... Mais surtout ses êtres humains et sa culture.
La culture agile, déjà si difficile à acquérir est encore plus difficile à transmettre. Alors comment fait-on pour embarquer un nouveau dev dans l’équipe ?
On a essayé différentes méthodes traditionnelles sans grand succès, puis on a fini par trouver quelque chose qui fonctionne vraiment : 5 mini challenges d’une semaine en terrain inconnu et accompagné d’un nouveau tuteur à chaque fois.
Cette session est un retour d’expérience à destination des développeurs, managers, scrum masters, RH et coach agiles...
En quelques minutes, Robin nous fera voyager entre la physique atomique et la physique quantique. Il nous parlera de l’histoire du chat de Schrödinger et de téléportation. Tous cela vous paraît être de la science fiction ? Pourtant les premiers ordinateurs quantiques et les Qbits sont bien réels. Robin exécutera un des premiers programmes « quantique » permettant de casser une clé de cryptage réputée inviolable sur nos machines actuelles.
Lorsque vous développez des applications vous avez besoin de vous adapter rapidement aux changements (métiers, comme technologiques). Pour cela les développeurs et les “ops” doivent travailler de concert, pour déployer toujours plus rapidement de nouveaux services tout en garantissant la haute disponibilité et la montée en charge des applications.
Les microservices et l’event-sourcing offrent une grande flexibilité aux développeurs; et la containerization par le biais de Kubernetes permet de déployer ces services en toute tranquillité.
Cette présentation, en s’appuyant sur des cas d’usage et des démonstrations, vous permettra de découvrir:
Si vous n’utilisez pas encore ces technologies, cette présentation vous donnera une bonne idée des avantages qu’elles apportent aux développeurs, administrateurs systèmes, et donc aux utilisateurs; et je suis certain que vous les adopterez rapidement pour vos prochains développements!
React, Microservices, GraphQL, REST, DDD... Tous ces buzzwords porteurs de promesses d'un monde meilleur sont sur toutes les lèvres, de toutes les conférences et s'installent petit à petit dans nos projets. Sont-ils vraiment la seule solution à tous nos problèmes ? Au travers de cette conférence à la description taillée pour le SEO nous verrons qu'il existe des alternatives à ces technologies parfois mieux adaptées au contexte dans lequel nous évoluons tous les jours.
Développer une application web n’est pas du bricolage dans un garage ! Le développement s’industrialise pour réaliser des applications robustes et facilement maintenables.
Inspiré des outils du software craftmanship et de l’agilité, nous proposons les pratiques et outils préférés que vous pouvez mettre en œuvre pour réaliser des applications dont vous serez fiers !
Nous parlerons d'intégration continue, de déploiement continu et d'outils comme Gitlab-ci, des reviews apps ...
Retour d'expérience sur le développement et le succès d'un jeu Android (par Florian DUBOC)
Unity3D est devenu le moteur de jeux vidéo le plus populaire et le plus utilisé du marché grâce à sa simplicité d'utilisation, sa facilité d' apprentissage et son modèle économique.
Un matin, Florian a eu l'idée de faire son propre jeu vidéo et s'est lancé avec Unity3D dans la réalisation de Little Demolition (un physic-game sur android) . Il a rapidement fait face à différentes difficultés :
Pendant 45 minutes, Florian partagera avec vous son expérience et toutes ses astuces techniques autour de Unity3D. Il vous montrera comment Unity3D lui a permis de passer de gamer à concepteur de jeux vidéo en transformant sa passion en une activité professionnelle lucrative. Sa première application "Little Demolition" sortie il y a un an dépasse maintenant le million de téléchargement.
“Soit agile ! C’est trop design ! Cette boîte est trop lean !... Je trouve que ce n’est pas assez UX...” Mais quelle signification cela a-t-il pour nos clients ? Sommes nous alignés sur les définitions de nos pratiques ? Comment les articuler ? Le product management et l’UX design se complètent-ils ? Leurs périmètres se superposent-ils ? L’UX designer est-il un nouvel imposteur qui vole le travail du Product Owner ? Travailler en équipes pluri-disciplinaires nous amènent à partager nos connaissances et best practices et à trouver notre place au sein du groupe. Nous vous exposerons nos retours d’expériences sur les similitudes et différences entre UX design, Product management en contexte agile. Ainsi que nos pistes pour d’articuler ces différentes pratiques en équipe pour un travail en bonne intelligence et encore plus efficient.
Alors vrais jumeaux ou faux jumeaux ?!!