Accueil
Jeudi 09 Juin - 8h15 à 9h00
AlpesCraft ouvre ses portes à 8h15. Nous serons ravi de vous accueillir autour d'un café, d'un thé et de viennoiseries
Réaliser un produit logiciel qui correspond aux besoins de nos utilisateurs et qui soit facile à faire évoluer est un Graal difficile à atteindre.
Cela demande à la fois une excellence technique, une maîtrise des bonnes pratiques sur l'ensemble de la chaîne de production, des compétences de coopération et de communication avec l'ensemble des acteurs, un paradigme de travail d'apprentissage (The Build-Measure-Learn Feedback Loop)... Une quête passionnante qui est facilitée lorsqu'on rencontre des personnes expérimentées qui nous guident sur les chemins à suivre et nous aident à nous améliorer.
Cette conférence a pour but d'être un lieu d'apprentissage et d'échanges afin de progresser pour produire des logiciels toujours meilleurs.
La conférence est sur 2 jours : un jour sera dédié aux personnes désirant découvrir de nouvelles pratiques et perfectionner leurs compétences et un autre pour les pratiquants réguliers souhaitant approfondir leurs connaissances (en co-organisation avec SoCraTes-FR)
Un grand merci à nos sponsors qui nous soutiennent et sans qui AlpesCraft ne serait pas possible
Maître
Historique
Apprenti
Merci à nos partenaires de nous faire confiance
De nombreuses sessions de qualité avec des speakers reconnu.e.s
La première journée d'AlpesCraft est une journée de conférences et d'ateliers pour découvrir de nouvelles pratiques et perfectionner ses compétences.
AlpesCraft ouvre ses portes à 8h15. Nous serons ravi de vous accueillir autour d'un café, d'un thé et de viennoiseries
Développer sur un gros monolith Rails ne se fait pas sans embûche. Chez Doctolib, nous tentons de toujours nous souvenir des gains apportés par le monolith et de contrecarrer autant que possible tous les inconvénients. Alors, à près de 200 développeurs, ça se passe comment ?
Yves Brissaud
Encore une conférence sur les micro-services ? c'est tellement pre-pandémie comme sujet. 🤷
Non, ce n'est pas une conf sur les micro-services. Enfin si... mais c'est pas pareil.
Retour d’expérience sur 2 ans de dev sur du code legacy en utilisant le process « Test && Commit || Revert »
Dans cet atelier, vous allez expérimenter et apprendre comment l'organisation d'une équipe influe sur son flux de travail, quelles sont les bonnes pratiques et les pièges à éviter.
Quel est le point commun entre une base de code entre les mains d'une équipe de dév, une équipe de dév au sein d'une entreprise, un produit vis-à-vis de ses utilisateurs, une entreprise vis-à-vis de son marché ?
Au cours de cet atelier interactif, nous explorerons le Clean Language et comment il peut être utilisé pour en savoir plus sur vous-même et sur les autres afin de célébrer nos différences au lieu de réagir avec tensions et non-dits.
Le TDD a changé ma vie. Pour de bon.
La programmation fonctionnelle est de plus en plus mise en avant, mais pourquoi? Qu’y a-t-il de différent avec la POO?
Il arrive toujours un moment où, le logiciel est tellement gros et vieux qu’il devient inmaintenable. Impossible de mettre à jour la stack technique sans tout casser, les nouvelles fonctionnalités deviennent de plus en plus longue à implémenter et la dette technique étant tellement lourde que le refactoring devient exorbitant.
La charge mentale est un facteur humain peu ou pas assez considéré dans l'organisation des projets logiciels.
Nous verrons en quoi celle-ci est pourtant un élément clé de la performance et du bien-être des équipes.
Tout travail que l'on termine est vérifié au moins manuellement en local dans son coin, mais cette pratique ne résiste pas dans le temps. Voyons pourquoi et comment lutter contre l'apparition des régressions qui fragilisent notre système, ralentissent notre productivité et mettent à mal la maintenabilité de nos logiciels.
Que faites vous si votre entrainement devient trop facile? Ajoutez des poids! Peut-on faire cela avec des code katas?
Les administrateurs systèmes sont encore traditionnellement les personnes gérant la totalité des applications de l'entreprise en production. Pourtant, et depuis maintenant plusieurs années, une nouvelle tendance apparaît: laisser les développeurs gérer leurs applications en production.
On retient principalement du TDD l'écriture des tests avant le code. On entend aussi dire qu'il est plus efficace. Mais par rapport à quoi ?
Le Domain Driven Design (DDD) a la particularité d’être compliqué à expliquer. Ce sera donc exactement le but de cette conférence.
Vous avez envie de développer des IHM de bonne qualité ? Utilisables ? Intuitives ? Venez découvrir quelques recommandations basiques pour améliorer l'ergonomie de ce que vous produisez.
On dit que pour être un·e professionel·le du code il faut respecter le Single Responsibility Principle. Comme d’habitude, les exemples et les tutoriels sont simples, et la vie réelle est compliquée. Avec cette session nous montrerons en live coding, comment mettre en œuvre ce principe de responsabilité unique et les possibilités qu’il ouvre au quotidien.
Depuis des années, j'ai constaté que je n'écris plus de classes abstraites dans mon code et je me suis donc posé la question "Pourquoi je n'ai plus de classes abstraites dans mon code ?".
Vous avez envie de gagner en efficacité dans votre travail de tous les jours ?
Vous savez qu'il existe des raccourcis claviers mais vous n'arrivez jamais à les retenir ?
AlpesCraft ferme ses portes à 18h, en espérant vous retrouver pour la seconde journée
Cette journée est une non-conférence. Cela signifie que le programme de la journée sera défini sur place, par les participantes et participants.
En début de journée, chaque volontaire propose une ou plusieurs sessions qu'il ou elle aimerait animer (présentation, coding dojo, atelier, échanges sur un sujet donné, ...), où à laquelle il ou elle souhaiterait participer. Le planning de la journée est établi à partir de ces propositions.
Les deux jours se dérouleront à :
2 Av. d'Innsbruck, Grenoble
Vous pouvez y accéder :
Attention, si vous venez en voiture depuis le Nord (Saint-Egrève) ou le Sud (Vif), par l’A480, les travaux en cours notamment au Rondeau (gros échangeur routier Autoroute/Rocade situé entre Grenoble, Echirolles et Seyssins) entrainent de nombreuses et importantes difficultés de circulation dans ce secteur (bouchons). Pensez à anticiper pour arriver à l’heure à la conférence!