Benjamin Thuillier

@gilwath.com

Doing Kafka Stuff with Scala @ Conduktor -- https://gilwath.com/

B

N'oubliez pas ce soir notre dernier meetup de la saison "Il n'y a pas que Git dans la vie"!

Il n'y a pas que Git dans la vie

Pour cette dernière édition de Lambda Nantes de la saison 2025-2026, nous avons le plaisir de proposer 2 présentations sur un thème qui s'éloigne un peu des sujets usuels, celui des outils de gestion de versions. Nous remercions Epitech Nantes pour son accueil toujours généreux et précieux ! Rendez-vous 2, place Louis Daubenton, de 19h à 21h. Comme à l'accoutumée l'effort sera récompensé par du réconfort (en option et avec modération) : nous poursuivrons les discussions dans un lieu accueillant des alentours. Jujutsu : repenser le contrôle de version à l'ère moderne Le contrôle de version, on y passe du temps tous les jours, autant que les outils soient agréables à utiliser. Jujutsu, c'est un VCS récent, compatible avec Git en coulisses, mais qui propose un modèle mental radicalement simplifié : plus de staging area, des commits mutables par défaut, une résolution de conflits découplée du rebase. Des choix qui semblent étranges au premier abord, et évidents au bout d'une semaine. Dans ce talk, on verra comment Jujutsu change concrètement le quotidien: réécriture d'historique/navigation entre les révisions/gestion des conflits/..., avec des démos pratiques et un retour d'expérience après un an d'utilisation exclusive. Maxime Ménager est développeur senior chez Pledg, avec une quinzaine d'années de métier derrière lui. Arrivé tardivement aux langages fonctionnels, il a eu un coup de cœur pour Elixir, mais jongle actuellement entre Python & Go. Convaincu que les meilleurs outils sont ceux qu'on remet en question, il aime explorer ce qui existe en dehors des sentiers battus, et partager ce qu'il y trouve. Radicle : Collaboration décentralisée avec Git N'est il pas regrettable qu'un outil initialement pensé et prévu pour faciliter la collaboration entre développeurs de manière totalement décentralisée ait muté en une simple interface pour GitHub, ou même n'importe quelle autre forge centralisée ? Git, comme Mercurial en son temps, permet à chacun de travailler localement et de manipuler patches et branches à volonté en identifiant les sources de ces changements. Mais ce qui manque ce sont des mécanismes de communication de ces changements qui soient fiables, sûrs et décentralisées : une forge décentralisée et répartie qui ne soit pas contrôlée par une seule entité. C'est ce que propose le projet Radicle (https://radicle.dev) et que nous allons explorer dans cette conférence. J'essaierai de donner un aperçu le plus exhaustif de Radicle : comment le configurer et l'utiliser au quotidien, comment il permet de couvrir la plupart des besoins d'un projet de développement (issues, PRs, intégration continue, identité et permissions...), les principes sur lesquels il est basé, et la communauté qui le développe et le soutient. Arnaud Bailly développe professionnellement des logiciels depuis plus de 30 ans, dans différents environnements techniques (VBA, Java, Haskell, Rust, Javascript, Web, Desktop, Client/Server, cloud...), organisationnels (consulting, startups, big corps) et domaines métiers (finance, éditeur logiciel, blockchain, R&D).

atmo.rsvp

B

If you're leaving GitHub, we'd be very happy to chat! We work remotely, pay top-end of European salaries and are hell bent on building the best code forge ever. We're hiring for one intermediate/senior role right now: jobs.tangled.org/software-eng.... Go, Firecracker, distributed systems.

Software Engineer, Platform · jobs at tangled

jobs.tangled.org

amos@fasterthanli.me · 3mo ago

You know, now is probably a good time to recruit GitHub employees. I know that if I worked there, I would be actively interviewing (...and being oddly silent on social media)

Hello there ! 👋 We are working on an edition in Nantes, 2024-02, and another in Paris, 2024-11. Can't wait to see you again! 🥳 Questions ? - email : contact@scala.io - discord (Scala-Fr) : discord.gg/w6VUKrrZK3 - PSUG :

Paris Scala User Group (PSUG) | Meetup

Le Paris Scala User Group rassemble les utilisateurs du langage Scala : http://www.scala-lang.org/ Nous vous y invitons à partager vos expériences, idées, projets ou connaissances. Le groupe organi...

meetup.com

🇫🇷 Ce Lundi 23, c'est LAMBDA-NANTES, dans les locaux de Palo-IT, Nicolas Rinaudo parlera de ... MONADES GRATUITES et moi je parlerai de Build Systems. Stay Tune. (on est déjà... 5 inscrits) mobilizon.fr/events/1779f...