Le Programme du Tremplin de Snowcamp
🎙️

Le Programme du Tremplin de Snowcamp

La conférence Snowcamp, CraftsRecords s’associent pour organiser une mini conférence Tremplin le 14 Décembre. Le Tremplin est dédié aux oratrices débutantes et orateurs débutants.
Le but : aider 6 personnes à sauter le pas en les accompagnant dans la définition de l’idée de leur talk, la structuration, la réalisation et les répétitions jusqu’au Jour-J de la mini-conférence.
Les participantes et participants y présenteront leur talk de 20 minutes et les deux sujets les mieux notés par le public lors de la soirée, seront au programme de la conférence Snowcamp qui aura lieu du 31 Janvier au 2 Février à Grenoble.
Venez participez à cette aventure en tant que spectatrices ou spectateurs mais aussi comme jury ! Votre rôle est primordial puisque c'est vous qui choisissez qui partira en conférence !
La soirée sera hébergée par notre hôte Criteo
Inscriptions sur Meetup.com
 
Au programme de la soirée :
Mes recettes illustrées d'architecture logicielle propre - Michel-Ange Anton
Au travers de mes lectures et de mes expériences de développeur, je m'efforce de tirer parti des conseils riches mais parfois opaques de Robert C. Martin, pour concevoir du code adapté aux besoins, maintenable et réutilisable.
Je vous propose une déambulation illustrée dans ma cuisine pour découvrir ou redécouvrir quelques-unes des recettes de l'Oncle Bob, les plus marquantes à mes yeux. Peut-être qu'en les observant différemment, sous un autre angle, vous aurez envie de les utiliser dans vos applications.
Côté backend ? Côté frontend ? Dans une librairie ? Peu importe ! J'ai tout expérimenté 🙂
Mes équipiers m'ont suivi et les délires de mes clients sont réalisés en gagnant du temps, donc de l'argent. Une dinguerie !
Entrez dans ma cuisine ! Et n'oubliez pas votre tablier. La sauce !  Ça tache !
 
Il n'est jamais trop tard pour redevenir junior - Yann Bouvet
Je suis développeur en Entreprise de Service Numérique (ESN) depuis 6 ans. Je suis sûr de moi et de mes compétences. Pour moi, le Domain-Driven Design (DDD) et l’architecture hexagonale ne sont que des buzzwords, un effet de mode que mes amis junior développeur.euse.s utilisent. On me demande en entretien de justifier l’intérêt de découpler l’infrastructure du code métier et si je pratique le Test-Driven Development (TDD). Je me fais ramasser, c’est la première fois que ça m’arrive. Je suis complètement perdu et découvre un nouvel océan de bonnes pratiques : le Software craftsmanship.
Comment se relever après une expérience comme celle-ci ? Comment sortir de sa zone de confort pour réinventer sa façon de travailler ? Comment mettre l'égo de côté pour apprendre de développeur.euse.s plus jeunes et/ou avec moins d'années d'expérience que nous ?
Il n'est jamais trop tard pour repartir de zéro ! À travers mon expérience, je vais vous donner les étapes simples qui m’ont permis de changer mes pratiques rapidement :
  • comment j’ai utilisĂ© une mĂ©thode d'amĂ©lioration continue pour facilement mettre en place et suivre l’évolution de mes pratiques,
  • comment trier et sĂ©lectionner des ressources efficacement,
  • comment se mettre dans une position pour apprendre de tout le monde,
  • comment valoriser l’expĂ©rience prĂ©cĂ©demment accumulĂ©e.
 
L’Art Génératif Dévoilé : Plongez dans l’univers créatif de l’IA - Lea Naccache
Nous sommes en train de vivre une nouvelle révolution, nous sommes entrés dans “l'ère de l’IA générative”. Êtes-vous prêt à embarquer pour un court voyage à travers les concepts des algorithmes génératifs et les dessous de la création artistique de ces modèles ? Si oui, cette conférence est faite pour vous !
Amateurs d’IA et curieux de comprendre pourquoi ces algorithmes fonctionnent aussi bien. Venez découvrir les concepts fondamentaux qui sous-tendent cette discipline, comprenez comment l'Art Générative donne vie à des œuvres d'art (images), et touchez du doigt les questions cruciales pour notre société en pleine évolution.
Details / Pitch :
🌟 Ce que vous allez découvrir :
  1. L'Histoire brève de L’IA Generative : Remontez le temps pour découvrir comment l'Art Génératif a évolué, des premiers algorithmes aux chefs-d'œuvre modernes.
  1. Le Processus Créatif : Plongez dans les coulisses de la création artistique d’images par l'IA et apprenez comment naissent des œuvres d'art uniques, en utilisant les bons outils.
  1. La Théorie Éclairée : Démystifiez les concepts complexes derrière l'IA générative notamment celle de la création d'images à partir de texte.
💡 Pourquoi cette conférence est-elle incontournable ? Que vous soyez un passionné d'art ou un curieux de la technologie et de l'IA, cette session vous éclairera sur un sujet qui est en train de changer notre monde créatif et notre avenir. Vous découvrirez comment l'IA Générative aide nos artistes à repousser les limites de l'imagination et de la créativité.
Préparez-vous à être inspiré et à repartir avec une compréhension de l'IA Générative. Cette conférence est une passerelle vers un monde où la technologie et l'art se rencontrent pour créer quelque chose d’unique.
Laissez votre créativité s'épanouir et rejoignez-nous pour une conférence exceptionnelle qui redéfinit votre perception de l'art et de la technologie.
🌌
 
TestContainers: un allié pour faire des tests d’intégration sans douleur - Adriana Nava Aguilar
Lorsqu'on développe, notre code doit souvent interagir avec différents acteurs externes: API, service de messagerie, serveur de fichiers, BDD… Dans ce cas, comment être sûr qu’il réagit correctement aux réponses des ces acteurs?
On peut tester manuellement en installant une instance locale de l'acteur sur notre machine ou en la partageant avec l'équipe, ou bien en créant puis détruisant des instances Docker… Ou alors on peut créer des tests d'intégration automatisés!
Mais la mise en place et  la rédaction de tels tests peut parfois être complexe, voire effrayante! Heureusement, TestContainers est là pour nous faciliter la tâche. Je propose de voir rapidement les fondamentaux de cet outil ainsi qu'un ou deux cas d'usage très concrets.
 
Au secours ! Le client veut installer mon SaaS chez lui ! - Gilles Pilloud
Alors que l'équipe travaille sur une version SaaS du logiciel de l'entreprise, elle a dû reprendre l'ensemble de son application pour lui permettre de faire fonctionner l'application en auto-hébergement (on premise) chez son client, coupé d'internet.
Quelles ont été les contraintes techniques et défis ? Quelles anticipations auraient été nécessaires ? Quelles limites à poser ?
Comme bien souvent, il faut faire des compromis et tout n'est pas une question que pour les techniciens.
Autant de sujets qui vont nous plonger dans de l'architecture de la conception d'application et de l'organisation d'entreprise.
 
Game of tests - La guerre des tests unitaires ⚔️ - Sarah Chetbi
Avez-vous remarqué qu’il y a une controverse autour de la définition même d’un test unitaire ?
À travers cette histoire ce talk, nous explorerons les méandres de cette guerre, en commençant par la véritable définition d'un test unitaire. On répondra à certaines questions existentielles :
🧊 Pourquoi cette simple notion a-t-elle réussi à diviser les esprits ?
🧊 TDD avec ou sans la base de données ?
🧊 Faut-il tout mocker, sinon quoi ?
🧊 Et bien d'autres questions qui suscitent des débats passionnés
On verra comment écrire des tests avant même d'écrire du code, dans une danse symbiotique entre les tests et l'implémentation. Nous parlerons également du "Test after", explorant ses avantages et inconvénients pour évaluer sa compétitivité face au TDD.
On découvrira plusieurs maisons et visions différentes des tests unitaires, mettant en lumière leurs forces et faiblesses à travers des exemples concrets. Dans une bataille épique au cœur de la neige, ces méthodologies seront confrontées dans un contexte applicatif complexe, révélant leur véritable valeur, bien loin des katas et projets modestes.
 
Â