echo, podcast tech / dev

echo, podcast tech / dev

By echoTechnology
Download on the App Store

echo, podcast tech / dev episodes

  • #E34 - Elasticsearch, Open Distro, Algolia avec Damien Alexandre
    Damien Alexandre - https://twitter.com/damienAlexandre - de JoliCode nous parle d'Elasticsearch, d'OpenDistro et d'Algolia.
    Au sommaire :
    - SFLive Paris
    - Recommandations pour utiliser ES de manière "propre"
    - Nouveautés d'ES 7
    - Open Distro for Elasticsearch d'Amazon
    - Concurrence entre Algolia et ES
    - Recherche par emoji
    19 min
  • #E33 - Node.js, conseils, astuces, déploiement et hébergement avec Thomas Parisot
    Thomas Parisot - twitter.com/oncletom - nous parle de Node.js, ses astuces et conseils concernant le déploiement et l'hébergement d'applications Node.js.
    Au sommaire :
    - Parcours
    - DTC innovation
    - Présentation du livre "Apprendre NodeJS par la pratique"
    - Pourquoi choisir de démarrer un projet sur NodeJS ?
    - Quelles sont les nouveautés à venir de NodeJS ?
    - Où se situe node par rapport aux technos type Go, Elixir, Rust ?
    - Qu’utilises tu pour gérer tes applications en production ?
    - Comment choisir son hébergement ?
    - Quels outils de déploiements conseillerais tu ?
    - Présentation de Deno ? https://github.com/denoland/deno
    42 min
  • #E32 - Le rôle de CTO avec Éric Daspet
    Éric Daspet - twitter.com/e3d5_fr est actuellement CTO de Cozy Cloud https://cozy.io. Il a été également CTO de La ruche qui dit oui https://laruchequiditoui.fr et CTO et co-fondateur de Tea https://www.tea-ebook.com
    Ils nous parlent de ces différentes expériences à la fois en terme technique qu'en terme de management. On parle également d'auto-organisation des équipes et de "collective ownership".
    Au sommaire :
    - Parcours
    - En tant que CTO, interviens-tu en terme d'architecture technique ou même dans le code ?
    - Comment apprends-tu à gérer les équipes, tu te formes ou tu fais de la veille ?
    - Quel est ton quotidien de CTO actuellement chez Cozy Cloud ?
    - As-tu un exemple de management qui était compliqué ?
    - Comment vois-tu le rôle du CTO à l'avenir ?
    - Vas-tu tendre à plus d'auto-organisation des équipes ?
    - L'auto-organisation est-elle valable pour tout type de boite ?
    16 min
  • #E31 - Coordonner les équipes tech et produit avec Marie Piquemil
    Marie PIQUEMIL - https://twitter.com/MariePiquemil - est Tech & Product Coordinator chez Bureau à partager. Elle nous parle de l'histoire de sa boite, son rôle au sein des équipes produit et technique.
    Sommaire :
    - Son parcours
    - L'histoire de la création de https://www.bureauxapartager.com, https://morning-coworking.com et https://espace.link
    - Son rôle de Product Owner qu'elle apprend sur le tas
    - Le travail collaboratif mêlant l'équipe produit et l'équipe tech
    - La mise en place de méthode agile avec tâtonnement
    - On parle de Jira et ça trolle, forcément
    - L'engagement de l'équipe
    - Pourquoi documenter
    - Les espaces de coworking
    - Développer et utiliser ses propres outils
    - L'organisation des équipes sur les différents projets et pourquoi il faut bien gérer le roulement
    - La refonte douloureuse
    - Stack et langages
    - L'utilisation d'un service en Go dans un écosystème dominé par PHP/Symfony
    - Organisation "flat", sans lead-développeur et sans CTO, les avantages et les inconvénients
    - Les open-projects pour tester les nouvelles technologies
    - Pourquoi le métier de développeur est un métier fantastique
    - Pourquoi il est important que les développeurs vulgarisent leurs discours
    31 min
  • #E30 - Dette technique, architecture logicielle et agilité avec Arnaud Lemaire
    Arnaud Lemaire - https://twitter.com/Lilobase - est Software Craftsman et speaker à de nombreuses conférences. On parle avec lui de sujets très variés comme la dette technique, architecture logicielle, bonnes pratiques et agilité. Mais vous verrez que tous ces sujets sont liés !
    Sommaire :
    - Quel est ton métier et que fais-tu au quotidien ?
    - Qu'est ce que la dette technique ?
    - Dans quels cas créé t-on de la dette et y a t-il un intérêt à en créer ?
    - Comment et quand résorber la dette technique ?
    - Le remboursement de la dette technique doit-il être validé par le métier ou les gens du business ?
    - Comment estimer la dette technique et le temps à lui consacrer ?
    - Comment travailler avec deux products-owners et aucun product-owner
    - Le product-owner comme personne qui collecte les feedbacks utilisateurs
    - Qui prend les décisions stratégiques si pas de product-owner ?
    - Rôle de l'UX Designer dans tout ça ?
    - Scrum vs Extreme Programming
    - Comment séparer la refactorisation du code de la nouvelle fonctionnalité ?
    - Le développement de solution générique est-il une mauvaise pratique ?
    - L'architecture en micro services permet-elle de réduire la dette technique ?
    - Comment faire un bon monolithe ?
    - Architecture hexagonale à la rescousse ?
    - Comment mettre en place un monolithe micro-services ready ?
    - Comment ne pas dupliquer les règles métiers dans le code et dans les requêtes en base de données ?
    Pour aller plus loin, voici quelques conférences d'Arnaud en rapport avec cet épisode :
    - Microservices c'est pas automatique https://www.youtube.com/watch?v=_mqn0FfZ2SY
    - Et si on redémarrait l'agile ? https://www.facebook.com/Agiletourbordeaux/videos/263415924530627/
    53 min
  • #E29 - Favoriser l'intégration des réfugiés par la tech avec Binta et Jean de Konexio
    Binta et Jean sont américaines et se sont installés à Paris. Hébergées par Station F, elles ont monté Konexio, une startup qui aide les personnes défavorisées et les réfugiés à trouver du travail dans la tech, en les formant au métier d'intégrateur ou développeur.
    Sommaire :
    - Qu’est ce que Konexio ?
    - Pourquoi avoir créer cette entreprise en France ?
    - Quels sont les différents statuts de réfugiés ?
    - À t’on le droit de travailler en ayant ce statut , quelles avantages ou inconvénients pour les entreprises françaises ?
    - Comment pour un développeur devenir un mentor ? Quels sont les langages ou techno recherchés ? Combien de temps à consacrer par semaine ? Et comment gérer la barrière de la langue ?
    - Son positionnement par rapport à des initiatives comme TechFugees ?
    - La startup Konexio est-elle habilité à délivrer des conventions de stage ?
    - Quel est le financement de cette démarche ?
    - Quels sont les besoins de Konexio aujourd'hui ?
    - Enfin, une anecdote ou success-story ?
    Liens :
    https://www.konexio.eu
    27 min
  • #E28 - Quotidien d'un core team member Symfony et l'actualité PHP-FIG avec Grégoire Pineau
    Somaire :
    - Tu fais parti de la core team Symfony, en quoi consiste ce rôle au quotidien ?
    - En tant que membre de la core team, quelles seraient tes recommandations, tips, bonnes pratiques de développement ?
    - Tu es l’auteur du composant Workflow, comment t’es venu l’idée ? Es tu tombé sur un use case particulier ?
    - Comment se passe l’introduction d’un nouveau composant ? A qui soumettre l’idée ?
    - Tu as fait pas mal de post / conférence sur la sécurité des forms ces derniers temps , peux-tu nous en parler un peu ?
    - Que penses tu de l’arrivée des 2 derniers composants Panther et Mercure ?
    Liens :
    - Comment sécuriser des champs de formulaire avec Symfony : https://jolicode.com/blog/comment-securiser-des-champs-de-formulaire-avec-symfony
    - Des champs de formulaire Symfony sécurisés par vos données avec Symfony : https://jolicode.com/blog/des-champs-de-formulaire-symfony-securises-par-vos-donnees-avec-symfony
    - Composant Workflow : https://symfony.com/doc/current/components/workflow.html
    - Panther : https://github.com/symfony/panther
    - Mercure : https://github.com/dunglas/mercure
    19 min
  • #E27 - Démystifier la programmation asynchrone en PHP avec Benoit Viguier
    En Octobre dernier, Benoit Viguier (https://twitter.com/b_viguier) donnait une conférence au Forum PHP (https://event.afup.org/forumphp2018/) sur l'asynchrone en PHP (https://www.youtube.com/watch?v=7TvIIt4c8uY). Nous avons profité de ce rendez-vous pour qu'il nous aide à démystifier cette problématique qui semble à première vue destiné au monde du JavaScript.
    Benoit nous raconte son parcours avant de devenir lead développeur chez M6Web, les problématiques qu'il cherche à résoudre avec son équipe et ce qui l'a conduit à explorer l'asynchrone en PHP.
    Benoit et son équipe ont open-sourcé une librairie pour simplifier le développement asynchrone en PHP, vous pouvez la découvrir, l'utiliser et y contribuer en suivant ce lien:
    https://github.com/M6Web/Tornado
    Voici les questions que nous avons posées à Benoit:
    - Est-ce que tu peux te présenter ?
    - Est-ce que tu peux nous raconter ton role de Lead Développeur chez M6Web ?
    - On est aujourd'hui au Forum PHP où tu donnes une conférence sur les générateurs et la programmation asynchrone, pourquoi as-tu souhaité aborder ce sujet devant la communauté ?
    - Est-ce que tu peux nous présenter les grandes lignes de cette conférence ?
    - L'event loop quand on y pense, on pense plutôt à l'event loop intégré via NodeJS à JavaScript, est-ce que tu nous expliquer comment marcherait l'event loop en PHP ?
    - Le single threading de PHP n'est pas un problème ?
    - Est-ce que comme en JavaScript on retrouve l'enfer des callbacks qui existait avant l'arrivée de Async Await ?
    - En PHP, on a une équivalente solution type Async Await ?
    - Peux-tu nous présenter des cas d'utilisation d'asynchrone chez M6Web en PHP ?
    - Lors de ta conférence, tu disais qu'on avait besoin de pratique pour passer à l'asynchrone, peux-tu nous en dire plus là dessus ?
    - Si on a des taches à lancer en asynchrone, on pense peut être en premier lieu au message queuing, est-ce que l'asynchrone est une solution annexe au message queuing ?
    - Comment peut on tester unitairement ses processus asynchrone ?
    18 min
  • #E26 - Le mentorat pour faciliter la reconversion avec Anne-Laure de Boissieu et Éric Daspet
    Il y a un an, Anne-Laure - https://twitter.com/AnneLaure2B - était chef de projet. Son rêve ? Devenir développeuse.
    Elle a bien sûr suivi une formation mais aussi elle a été accompagnée par un mentor, Éric - https://twitter.com/e3d5_fr.
    Au sommaire :
    - Anne-Laure et Éric nous racontent cette rencontre et cette expérience, du point du vue de chacun.
    - Qu'est-ce que le mentorat apporte pour une personne en reconversion qui découvre le code.
    - Qu'est-ce que le mentorat apporte pour le mentor et combien de temps cela lui prends par semaine.
    - Comment s'exprime le mentorat en entreprise.
    Les associations citées :
    - AFUP, association française des utilisateurs de PHP : https://afup.org
    - Duchess France, women in tech : https://www.duchess-france.org
    17 min
  • #E25 - Développeur de jeux vidéo indépendant avec Laurent Victorino
    Laurent Victorino développe maintenant depuis 4 ans le jeu The Night Call qui sortira au premier trimestre 2019. Il nous partage son quotidien dans lequel se mêlent technique, travail avec une équipe à distance, parfois la solitude, les succès, les moments de stress et finalement une sortie de jeu imminente.
    Par avance, veuillez nous excuser pour la mauvaise qualité audio.
    Sommaire :
    - Son parcours jusqu'à devenir développeur de jeux vidéo indépendant
    - Les différents membres et les différents métiers de son équipe autour du jeu The Night Call
    - Comment construit-il un jeu vidéo ?
    - Quelle technologie utilise-t-il ?
    - Comment éviter la dépression quand on travaille sur un même jeu depuis 4 ans avec une seule release, à la fin, à la sortie du jeu ?
    - Y a t-il des tests unitaires dans le développement de jeux vidéo ?
    - Son avis sur le crunch, cette période très controversée de coup de bourre pour terminer un jeu.
    Laurent Victorino sur Twitter : https://twitter.com/on_code
    The night Call : http://nightcall-game.com
    22 min

About echo, podcast tech / dev

From the publisher's feed

Le podcast au coeur de la tech