322 talks given at HumanTalks Paris

1+1 > 2 - l'équation magique qui défie les lois de l'Algèbre

By Florent Poissonnet

Dans nos organisations agiles et plates, le travail en équipe est au coeur de l'activité et il est un facteur clef de succès. Quelle implication pour une entreprise digitale? Comment incarner cette équation au quotidien? Des pistes de réflexion basée sur l'expérience à LaFourchette.

At HumanTalks Paris Mai 2016 on 10 May 2016

3 astuces pour faire une application React Native ultra performante

By Thibaut Guedou

'Au niveau des fonctionnalités, l'application a tout ce qu'il faut mais vu comme elle est lente ça sert à rien...'. Voici ce que m’a dit mon product owner, il y a quelques mois. Qu’à cela ne tienne, on retrousse ses manches et on décide de devenir des experts de la performance. Maintenant je peux vous le dire, c’est à la portée de tout le monde.

Utiliser des outils comme le performance monitor inclu dans le simulateur ou encore l’onglet performance du debugger Chrome m’a permi d’identifier les 3 sources de lenteur les plus fréquentes: l’affichage d’un grand nombre d’éléments, les rendus inutiles et la dette technique. Je vous propose concrètement d’apprendre comment afficher un grand nombre d’éléments et éviter les rendus inutiles. Vous découvrirez également l’impact que la dette technique peut avoir sur la performance de votre application.

At HumanTalks Paris Septembre 2018 on 11 Sep 2018

3 méthodes pour être plus productif

By Thibault Vigouroux

Dans ce talk je vous propose 3 techniques/méthodes simples pour être plus productif. Ces techniques je les ai testées ! Je les utilise même tous les jours. Ça parlera pomodoro, pratique délibérée et matrice d'eisenhower !

At HumanTalks Paris Décembre 2015 on 08 Dec 2015

5 idées reçues sur react-native

By Nicolas Djambazian

En tant que développeur react-native, je fais souvent face aux mêmes remarques :

  • "Ce n'est pas du natif, du coup c'est moins fluide, non ?"
  • "Je ne suis pas sûr de pouvoir faire [insérer votre feature ici] avec react-native"
  • "Ça vient de sortir, dans un an c'est mort !"
  • "Est-ce que c'est maintenable sur le long terme ?"
  • "Mais ce n'est pas super dur de recruter des devs pour faire du react-native ?"

Je vous propose de faire une introduction à react-native en reprenant ces points un par un.

At HumanTalks Paris Janvier 2018 on 09 Jan 2018

6 STEPS to improve your business performance with LEAN UX

By Caroline Besnard

Partage d'expérience sur les étapes lean et agiles pour améliorer les performances d'un produit tout en apportant des objectifs et une direction clair.

At HumanTalks Paris Juin 2016 on 14 Jun 2016

AAAR! Adoption Agency for Abandoned Repos

By Ori Pekelman

Présentation du projet AAAR : http://oripekelman.github.io/aaar/

At HumanTalks Paris Novembre 2013 on 12 Nov 2013

Accessibilité : se connecter à sa banque les yeux fermés.

By Guillaume Gremillet

Sur une appli grand public à destination d'une banque, j'ai du prendre en compte la problématique de l'accessibilité aux non-voyants, notamment pour la connexion à l'app. Durant le talk, j'aimerais partager avec vous mes apprentissages, notamment sur :

  • Ce qui se cachait derrière le clavier sécurisé de sites bancaires
  • Comment cette fonctionnalité est adaptée pour les non voyants.

Ce sera l'occasion de faire une démo sur comment les non voyants utilisent un smartphone et de vous présenter quelques bonnes pratiques à adopter lors du développement pour rendre votre app accessible à tous !

At HumanTalks Paris Février 2020 on 11 Feb 2020

Accueillir des junior·e·s en reconversion : comment éviter l'échec

By Cindy Liwenge

Avec la multiplication des formations accélérées, on observe depuis quelques années une augmentation du nombre de développeu·euse·s en reconversion. Ces profils présentent une diversité importante et des compétences professionnelles riches. Toutefois, malgré l'apparente bienveillance de notre milieu, accueillir des junior·e·s en reconversion n'est pas aisé. Les premières expériences de ces développeur·euse·s sont déterminantes et, parfois, découragent certain·e·s, jusqu'à l'abandon. Comment réussir l'intégration des junior·e·s en reconversion ? Comment prendre en compte et valoriser leurs différences ? Et surtout : comment les retenir ?

Lors de ce talk, je partagerai mes expériences et les histoires (vraies) de succès et d'échecs. Grâce à ces REX et en nourrissant mon discours de références, je donnerai des pistes pour permettre aux équipes en place de préparer le terrain et de passer des paroles aux actes.

At HumanTalks Paris Juillet 2019 on 09 Jul 2019

A clock so fast it got banned from GitHub

By Haroen Viaene

A fun side project I made in June, a clock that works using CI

Info for reviewer:

I'll talk about bullgit, a group of Devs that make funny things, focus on the value of having fun while developing and community. I'll also highlight some other projects made by bullgit (of which I'm a member btw)

At HumanTalks Paris Décembre 2017 on 12 Dec 2017

A Devops Journey - From SAAS To On-Premise

By Ben Souiden

L'objectif de ce talk est de présenter et partager le chemin que nous avons parcouru pour ajouter à notre offre SAAS l'option on-premise. Le talk abordera le sujet d'un point de vue technique mais aussi méthode et organisation.

Les slides sont en cours de réalisation mais en attendant, le lien d'un article rédigé sur ce sujet est dispo ici: https://toucantoco.com/en/tech-blog/tech/onpremise_journey

At HumanTalks Paris Avril 2018 on 10 Apr 2018

Aider à sauver la planète, une page web à la fois

By Romain Batby

Le numérique a un impact écologique. On le sait, c'est un fait. En tant que citoyen concerné et développeur web, je cherche depuis un an à réduire l’impact du web.

Mais quel impact exactement ? À l’heure d’estimer, les affirmations se font moins précises.

En me focalisant sur la homepage de Netflix, je propose d'estimer son coût pour la planète en voyageant à travers les terminaux utilisateurs, le réseau et les data centers.

Suite à ce talk, l'audience aura les clefs pour diminuer son impact écologique en tant qu’utilisateur et/ou qu'acteur du numérique, et aussi celles pour imaginer le web de demain.

At HumanTalks Paris Janvier 2020 on 14 Jan 2020

À la découverte des Observables

By Nicolas Carlo

Les Observables sont des flux d’événements paresseux qui peuvent émettre 0 ou N éléments et qui peuvent ou non se terminer.

Dans ce talk, je vais vous présenter ce qu’est un Observable, à quoi ça sert et comment on peut les manipuler avec des librairies telles que Rx.js.

N.B : c’est un quickie que j’ai préparé pour Devoxx 2017 dont le format me semblait bien adapté pour les HumanTalks

At HumanTalks Paris Décembre 2017 on 12 Dec 2017

Ameliorer l'accueil de vos contributeurs avec Docker

By Olivier Berthonneau

Plus un projet devient complexe et plus il est difficile pour un contributeur de rentrer dans le code et de participer à son amélioration. Là où Docker permet de simplifier le le build et le deploiement de solution complexes, il peut aussi en faciliter le développement.Pendant 10 minutes nous nous mettrons dans la peau d'un contributeur et verront comment il possible de rentrer rapidement dans un projet utilisant des conteneurs de dev.

At HumanTalks Paris Juin 2016 on 14 Jun 2016

Améliorons nos applications... aux toilettes

By Christophe Michel

Dans de nombreuses équipes, en l'absence d'un profil dédié, la responsabilité de l'ergonomie de l'application revient aux développeurs et ça n'est pas sans poser certains problèmes. Nous verrons dans le talk comment quelques passages aux toilettes peuvent nourrir la réflexion sur les interfaces utilisateur que nous produisons.

At HumanTalks Paris Avril 2015 on 14 Apr 2015

Animations are for human beings

By François Blavoet

On va se pencher sur les animations et leurs utilisations dans les interfaces. Loin d’être juste du raffinement, elles sont cruciales pour rendre une application accessible. Il faut cependant savoir comment s’en servir et comment les optimiser pour l’oeil humain.

At HumanTalks Paris Mai 2017 on 09 May 2017

API en gRPC une alternative robuste à REST

By Jérome Quere

Depuis plusieurs années la place des APIs a pris une importance considérable. De plus en plus de services sont interconnectés grâce à ces nombreuses APIs. On ne présente plus le standard d'API REST, mais il en existe beaucoup d’autres.

Dans cette présentation nous parlerons de gRPC un protocole RCP robuste et performant développé par Google. Le framework gRPC permet de résoudre plusieurs problématiques présentes avec REST :

  • Un système de typage fort pour les requêtes et les réponses
  • La génération automatique de code pour le client et le serveur
  • La gestion du streaming bidirectionnel

Votre prochaine API sera peut-être en gRPC 🤞…

At HumanTalks Paris Octobre 2019 on 15 Oct 2019

Application cache, contrôlez finement votre cache applicatif

By Mathieu Robin

Fonctionnalité HTML5, l'application cache, permet de gérer finement votre cache applicatif dans vos applications Web. Je propose de faire ensemble le tour de tout ça et d'apprendre à s'en servir.

At HumanTalks Paris Mai 2014 on 13 May 2014

Apprendre en s’amusant avec son compteur électrique

By Cédric Finance

Et si on s'amusait un peu? Prenons un Raspberry Pi et connectons-le à notre compteur électrique. Rajoutons un peu de Docker, de MongoDB, de Nodejs et d'HTML5 et nous obtenons un dashboard temps réel pour analyser notre consommation électrique. Ce n'est pas très difficile. Mais à quoi cela peut-il servir?

At HumanTalks Paris Octobre 2015 on 13 Oct 2015

Arrêter de dire "tu as oublier de..." en code review

By Justine Mignot

Mettez en place un outil automatique qui va alléger votre code review. Plus besoin de penser à tout, cet outil vérifiera pour vous : - Que le dev a lié son ticket Trello ou autre à sa pull request - Qu'il a ajouté au moins un test - Qu'il respecte les standards d'architecture que vous vous êtes fixés - ...et bien plus encore, c'est vous qui choisissez vos checks. Vous pouvez ainsi prévenir certains bugs ! Je vous raconterai comment nous nous en sommes servi pour réduire la dette technique et prévenir des bugs sur le projet sur lequel je travaille.

At HumanTalks Paris Avril 2019 on 09 Apr 2019

Arrêtez de faire attendre vos utilisateurs, faites les kiffer !

By Nicolas Boutin

Vous êtes dans le métro et vous voulez charger votre application favorite. Après 10 secondes d’attente et sans aucun retour de l’application, vous fermez la page web d’énervement. Comment éviter ce scénario classique ?

Dans ce talk, apprenez à tirer profit du temps de chargement de votre application ! Au programme : optimisation des images, loaders originaux, template de pré-chargement, orchestration des requêtes...

At HumanTalks Paris Mars 2017 on 14 Mar 2017