Montréal Tech Events

@montreal-tech.guild.host

🇫🇷 Les communautés tech de Montréal 🇬🇧 Montreal tech communities https://guild.host/montreal-tech/network Questions? Ask @nicoespeon.com 😉

🎊 Jul 7th at 6PM: Crafters MTL - July 2026 Join us for a night of networking, pizza, and crafting better software at Osedea! 🍕🛠️ Step up for a ⚡ Quick Share or pitch a topic for our collaborative round-table discussions. 🗣️✨ Check it out 👉 https://guild.host/e-iqkl2o

Crafters MTL - July 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc\_montréal) Our wonderful Host: Osedea 🌟 \-- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🎆 Jun 3rd at 6PM: Crafters MTL - June 2026 Come for the pizza at Deck, stay for the deep dives into software craft! 🍕✨ Propose a Quick Share or join our community-voted round-table discussions. ⚡💬 Check it out 👉 https://guild.host/e-d3twcz

Crafters MTL - June 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc\_montréal) Our wonderful Host: Deck 🌟 \-- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🎈 Thursday at 5:30PM: Magie, conception logicielle et IA / Magic,... Add some magic to your tech stack! 🪄 Join us for a bilingual night of AI and design. ✨ Michael Carducci shares why the majority is wrong about innovation. 🧠 Check it out 👉 https://guild.host/e-d0y7a0

Magie, conception logicielle et IA / Magic, software architecture and AI.

Un événement spécial magie, conception logicielle et intelligence artificielle avec Michael Carducci. A special event: magic, software architecture and AI with Michael Carducci. 21 Mai 2026 / May 21st 2026 / École Polytechnique de Montréal – Pavillon Lassonde – Local L-4812 Le prochain événement troisw, en collaboration avec Software Crafters Montreal et JUG Montréal, exceptionnellement bilingue, nous aurons l’honneur de recevoir Michael Carducci. Conférencier, auteur et magicien, il est connu pour ses keynotes et présentations aux conférences de No Fluff Just Stuff et son livre Mastering Software Archtecture. Ce sera une occasion exceptionnelle de discuter des nouveaux courants en conception logicielle et intelligence artificielle avec un professionnel de renommée internationale. For this special event, a collaboration between JUG Montreal, Software Crafters Montreal, and troisw.quebec, we are honored to welcome Michael Carducci, internationally recognized speaker, author and magician. He is known for his keynotes and talks at No Fluff Just Stuff conferences and his book Mastering Software Archtecture. This will be a great opportunity to discuss software architecture in the age of AI, with a touch of magic. 21 Mai 2026 / May 21st 2026 / École Polytechnique de Montréal – Pavillon Lassonde – Local L-4812 Horaire / Schedule : 17h30 – Ouverture des portes - Réseautage / discussions animées 18h00 – Mot de bienvenue 18h15 – Notre invité spécial Michael Carducci : "Innovation: Why the majority is always wrong" 19h15 – Réseautage / discussions animées sur l'IA et la conception 21h00 – Fin de la soirée 5:30PM – Doors Open, networking and animated discussions 6PM – Welcome message 6:15PM – Our special guest Michael Carducci: "Innovation: Why the majority is always wrong" 7:15 – Networking and animated discussions on AI and architecture 9PM – The end *** J'espère que vous y serez en grand nombre et n'hésitez-pas de partager la rencontre sur vos réseaux. Retrouvez-nous jeudi le 21 mai à partir de 17:30 à l'École Polytechnique de Montréal, près du Métro Université de Montréal et du REM Édouard Montpetit. Au local L-4812 du Pavillon Lassonde. Hope you will be there for this special opportunity - May the 21st from 5:30PM at l'École Polytechnique de Montréal, near Métro Université de Montréal and REM Édouard Montpetit. Room L-4812. Don't hesitate to share. Merci / Thank you ! -Benoit Piette - organisateur troisw.quebec

guild.host

🙌 May 20th at 6PM: TypeScript Montréal - Mai 2026 Enjoy pizza and drinks at Zeffy while connecting with the local dev community! 🍕🥤 Igor Loskutov explores Effect.ts (the missing stdlib) plus a surprise talk by Alexis Haddad. 💻✨ Check it out 👉 https://guild.host/e-olta63

TypeScript Montréal - Mai 2026

(English follows) Igor Loskutov nous parlera de la librairie Effect.ts. La présentation sera en anglais. Effect.ts est la « standard library manquante » de TypeScript : un type Effect\<Success, Error, Requirements> qui modélise erreurs typées (à la Rust), concurrence, retries, streams, injection de dépendances et validation, de quoi remplacer Zod, Lodash ou RxJS. Composable, ultra type-safe, adoptable progressivement. Alexis Haddad nous présentera un autre sujet qui sera annoncé bientôt. Merci à Zeffy qui nous accueille dans leur locaux et nous offrent nourriture et boissons! Pour donner votre avis sur l’organisation de ce Meetup, rejoignez-nous sur notre Slack. \================= Igor Loskutov will talk about Effect.ts. The talk will be in english. Effect.ts is TypeScript's "missing standard library": one Effect\<Success, Error, Requirements> type covering Rust-style typed errors, concurrency, retries, streams, DI, and schema validation - replacing Zod, Lodash, or RxJS. Composable, type-safe, incrementally adoptable. Alexis Haddad will present another topic, which will be announced soon. Thanks to Zeffy for hosting us and covering for food and drinks! To give your opinion on the organization of this Meetup, join us on our Slack.

guild.host

🎈 May 21st at 5:30PM: [SPECIAL] Magie, conception logicielle et IA /... Join us for an evening of wonder and networking with the Montreal tech scene! 🪄🤝 Michael Carducci explains why true innovation requires defying the majority. 🧠💡 Check it out 👉 https://guild.host/e-5r4xwv

[SPECIAL] Magie, conception logicielle et IA / Magic, software architecture and AI

Slack: https://slack.softwarecrafters.org/ (channel #loc_montréal) Cet événement spécial est organisé en collaboration avec troisw.quebec et le Montréal JUG. This event is organized in collaboration with troisw.quebec and JUG Montreal. -- Un événement spécial magie, conception logicielle et intelligence artificielle avec Michael Carducci. A special event: magic, software architecture and AI with Michael Carducci. Dans cet événement collaboratif entre troisw.quebec, Montréal JUG et Software Crafters Montreal, nous aurons l’honneur de recevoir Michael Carducci. Conférencier, auteur et magicien, il est connu pour ses keynotes et présentations aux conférences de No Fluff Just Stuff et son livre Mastering Software Archtecture. Ce sera une occasion exceptionnelle de discuter des nouveaux courants en conception logicielle et intelligence artificielle avec un professionnel de renommée internationale. For this special event, a collaboration between troisw.quebec, JUG Montreal, and Software Crafters Montreal, we are honored to welcome Michael Carducci, internationally recognized speaker, author and magician. He is known for his keynotes and talks at No Fluff Just Stuff conferences and his book Mastering Software Archtecture. This will be a great opportunity to discuss software architecture in the age of AI, with a touch of magic. Horaire / Schedule 17h30 – Ouverture des portes - Réseautage / discussions animées 18h00 – Mot de bienvenue 18h15 – Notre invité spécial Michael Carducci: "Innovation: Why the majority is always wrong" 19h15 – Réseautage / discussions animées sur l'IA et la conception 21h00 – Fin de la soirée 5:30PM – Doors Open, networking and animated discussions 6PM – Welcome message 6:15PM – Our special guest Michael Carducci: "Innovation: Why the majority is always wrong" 7:15 – Networking and animated discussions on AI and architecture 9PM – The end

guild.host

🎊 May 6th at 6PM: Crafters MTL - May 2026 Connect with fellow devs over pizza at Botpress! 🍕 Share knowledge and help build the MTL tech community. 🛠️ Pitch a Quick Share or join our collaborative round-table discussions. ⚡💬 Check it out 👉 https://guild.host/e-pi3jkl

Crafters MTL - May 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc_montréal) Our wonderful Host: Botpress 🌟 -- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🎤 Apr 1st at 6PM: Crafters MTL - Apr 2026 Join us at Osedea for an evening of networking, pizza, and collaborative learning! 🍕 Propose a topic for our round-tables or share a ⚡ Quick Share with the community. 💬 Check it out 👉 https://guild.host/e/t5vn5j

Crafters MTL - Apr 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc_montréal) Our wonderful Host: Osedea 🌟 -- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🎈 Thursday at 6:30PM: Thinking Concurrency: Dwelling in Erlang and... Dive into the BEAM with Erlang legend Francesco Cesarini! 🚀 Learn why the future of scalable programming is functional. Discussing OTP, immutability, and concurrency. 🧠💻 Check it out 👉 https://guild.host/e/0xen7b

Thinking Concurrency: Dwelling in Erlang and Elixir

Join us in cooperation with the Toronto Elixir Meetup group. You can attend their hybrid event online or in person through their meetup group, or get the online link by joining here. And don't miss our in person event with Francesco on Friday, March 20 (details coming soon). The functional paradigm has been influencing mainstream languages for decades, making developers more efficient whilst helping reduce maintenance costs. As we are faced with a programming model that needs to scale on multi-core architectures and distributed environments, concurrency becomes critical. In these concurrency models, immutability, a key feature of functional programming paradigm will become even more evident. To quote Simon Peyton Jones, future concurrent languages will be functional; they might not be called functional, but the features will be. At this meetup, we will be discussing why! Francesco Cesarini is the founder and technical director of Erlang Solutions Ltd, the professional services company focused on the Erlang ecosystem. He started his career with the inventors of Erlang at Ericsson's computer science laboratory. From there, having worked on the first release of OTP, he has architected, programmed and supported turnkey Erlang based solutions all over the world, from Telecoms, Messaging and Payment Switches to Blockchain. He co-authored 'Erlang Programming' and 'Designing for Scalability with Erlang/OTP' both published by O'Reilly and lectures at Oxford University. More recently, he became co-host of the BEAM There, Done That podcast.

guild.host

🕺 Mar 4th at 6PM: Crafters MTL - Mar 2026 Join us for pizza and collaborative learning with the MTL dev community! 🍕🛠️ Vote on discussion topics or grab the mic for a quick lightning share with the group! ⚡️💬 Check it out 👉 https://guild.host/e/jeph0c

Crafters MTL - Mar 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc\_montréal) Our wonderful Host: Unito 🌟 \-- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🎊 Mar 26th at 5:30PM: troisw.quebec - Édition-005 On explore le futur de la recherche d'emploi et du réseautage dans le milieu web. 🚀💼 Discussion sans filtre avec le chasseur de têtes Martin Nicolas Handfield. 🗣️✨ Check it out 👉 https://guild.host/e/7aa7lw

troisw.quebec - Édition-005

Venez nous joindre à la 5e édition troisw.quebec ! À l'agenda: Le sujet de la soirée sera l’impact des changements au niveau de la recherche d’emploi et de contrats.  On parlera de création de CV, réseautage en présentiel et numérique et relations avec les chasseurs de têtes et firmes de placement. Notre invité pour cette soirée est Martin Nicolas Handfield, chasseur de tête fièrement indépendant, auteur et raconteur chevronné, créateur en série, Martin est d'abord et avant tout un être authentique et connecté sur l'humain. Reconnu pour sa franchise, il ne mâche pas ses mots, et il est toujours prêt à partager son savoir, durement acquis dans les tranchées, avec tous ceux et celles suffisamment hardies pour s'en enquérir. Horaire: 17h30 – Ouverture des portes - Réseautage / discussions animées 18h00 – Mot de bienvenue 18h15 – Discussion sur le sujet de la soirée avec modérateur 19h30 – Réseautage / discussions animées 20h00 – Fin de la soirée J'espère que vous y serez en grand nombre et n'hésitez-pas de partager la rencontre sur vos réseaux. Retrouvez-nous jeudi le 26 mars à partir de 17:30 à l'École Polytechnique de Montréal, près du Métro Université de Montréal et du REM Édouard Montpetit. Au local L-4812 du Pavillon Lassonde. Merci ! -Benoit Piette - organisateur troisw.quebec

guild.host

🪩 Feb 23rd at 6PM: Crafters MTL - [Special Edition] - Josian... Join us at Osedea for pizza, networking, and great company! 🍕✨ Learn to avoid common pitfalls by focusing on business domains and shared language. 🏗️ (Talk in FR) Check it out 👉 https://guild.host/e/ay12ny

Crafters MTL - [Special Edition] - Josian Chevalier : Getting Started with Domain-Driven Design

Slack: https://slack.softwarecrafters.org/ (channel #loc\_montréal) Our wonderful Host: Osedea 🌟 Speaker of the Day: Josian Chevalier As a coach at Shodo, he helps teams accelerate development and improve their practices. He moves from code to organization and strategy to create systems that combine exploration and continuous improvement, enabling the efficient production of high-quality software. \-- 18:00 - Greetings 🍕 Meet people, network, and chill before the event begins. It's a fantastic opportunity to get to know each other. 19:00 - Talk 💁 Today, our guest, Josian Chevalier, has come to give us a fascinating presentation to help us get started with DDD. In this talk, Josian shows how to start with Domain-Driven Design by focusing first on understanding the business domain and strategic modeling, rather than jumping into technical patterns. You’ll learn how creating shared language and identifying subdomains and boundaries early delivers better results, helping teams avoid common DDD pitfalls and build software that truly reflects the problem space. Please note: The Talk will be in French but feel free to talk with Josian in English if needed. Can wait to be there !

guild.host

🎉 Feb 4th at 6PM: Crafters MTL - Feb 2026 Join us at Unito for a night of pizza, networking, and collaborative learning! 🍕🛠️ Propose a topic for our round-tables or step up for a Quick Share. ⚡💬 Check it out 👉 https://guild.host/e/turkbu

Crafters MTL - Feb 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc\_montréal) Our wonderful Host: Unito 🌟 \-- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🎈 Jan 29th at 6PM: Scaler sans chaos · Scale without chaos Prêts à scaler vos apps frontend sans douleur ? 🚀 On parle archi, IA et une surprise vous attend ! 👀 Deux talks techniques pour bâtir du solide sans dette technique. 🛠️ Check it out 👉 https://guild.host/e/ettzwh

Scaler sans chaos · Scale without chaos

🇫🇷 Scaler sans chaos À mesure que les applications frontend grandissent, les défis évoluent. Ce n’est plus seulement une question de framework, mais de décisions, de maintenabilité et de capacité à évoluer sans perdre le contrôle. Ce meetup Vue Montréal comprendra 2 présentations techniques autour du thème Scaler sans chaos : comment faire évoluer des projets frontend complexes comment adopter de nouveaux outils (dont l’IA) sans dégrader la qualité ni créer de dette technique quelles décisions d’architecture ont un impact réel à l’échelle Attendez-vous à des retours d’expérience concrets, des discussions techniques de fond, et possiblement… une surprise 👀 🇬🇧 Scaling without chaos As frontend applications grow, the challenges evolve. It’s no longer just about frameworks, but about decisions, maintainability, and scaling without losing control. This Vue Montréal meetup will feature 2 technical presentations around the theme Scaling without chaos: how to scale complex frontend projects how to adopt new tools (including AI) without compromising quality or increasing technical debt which architectural decisions truly matter at scale Expect real-world insights, deep technical discussions, and possibly… a surprise 👀

guild.host

🎊 Jan 7th at 6PM: Crafters MTL - Jan 2026 Join us at Deck for pizza and collaborative round-table discussions! 🍕 We'll vote on the tech topics you want to dive into. Got a cool tool or a short talk? Step up for our Quick Shares! ⚡ Check it out 👉 https://guild.host/e/psjxkb

Crafters MTL - Jan 2026

Slack: https://slack.softwarecrafters.org/ (channel #loc\_montréal) Our wonderful Host: Deck 🌟 \-- 18:00 - Greetings 🍕 Meet people, network, eat, and chill before the event begins. It's a fantastic opportunity to get to know each other. 18:50 - Introduction 💁 We regroup. Organizers briefly introduce the newcomers, and we thank the host. 19:00 - Quick Shares ⚡ Short presentations from the community. You can stand up and propose something if you want. Typical interventions could be: I want to say hi (3 seconds) I discovered this new tool, here's the website, you should check it out (1 minute) I've prepared a little presentation with a few slides (max. 10min) 19:30 - Round-table discussions 💬 Anyone can propose one or many subjects. We all vote on these topics and pick the ones with the most votes. Then we'll split into a few groups to discuss these. You're free to stand up and change groups during the evening if you want to. Examples of past topics: What is the ideal work setup for devs at work? (e.g., local, cloud-based, hybrid, etc) AI code editors, workflows + pros and cons What are the soft skills a good developer should have? Clean architecture VS feature-based architecture How do you choose a backend technology? How to handle the evolution of anemic model to DDD model? Discussing how to prepare for and perform well on technical interviews when job hunting. Monorepos: yay or nay? Pros, cons, tooling, and workflow 20:30 - Recap & closing We regroup again. One person in each group does a short recap of what was discussed, so everyone gets a TL;DR of the different discussions. Then we say goodbye and go home, full of joy and motivation, until the next meetup. See you there! 😃

guild.host

🪅 Dec 17th at 12PM: [EN LIGNE] Yoan Thirion: "Object Calisthenics" Help Santa's elves untangle festive spaghetti code! 🍝 Refactor & keep tests green. ✨ Learn 9 golden rules, practice clean code, & join a live coding session. 🧑‍💻 Check it out 👉 https://guild.host/e/24bx05

[EN LIGNE] Yoan Thirion: "Object Calisthenics"

Il s'agit d'un évènement spécial dans lequel Yoan nous parlera des "Objects Calisthenics" 💬 Résumé Object Calisthenics : if... elfe... refactor! Bienvenue dans l’atelier du Père Noël 2.0 ! Pour ce 17ème jour de notre calendrier de l’Avent Coda, on vous propose un défi spécial : refactorer un code logistique elfique qui a mangé trop de spaghettis. Au programme : Découverte de notre calendrier de l’Avent et en quoi c'est un terrain de jeu idéal pour s’entraîner. Object Calisthenics : 9 règles d’or pour muscler votre code (et dire adieu aux if interminables !) Code Kata en pair programming : relever un défi de refactoring sous contraintes, avec un objectif : garder les tests verts tout en rendant le code plus lisible/maintenable. Présentation des résultats : les binômes pourront partager leur version et on pourra comparer les approches. Live coding : refactoring en direct, avec explications et astuces pour éviter les pièges. Conclusion : ce qu’on retient, et comment / quand appliquer ces techniques au quotidien. Pourquoi participer ? Pratiquer le refactoring en conditions réelles (avec des tests qui ne mentent pas !) Découvrir des techniques de clean code applicables dans tous vos projets Prérequis : Un IDE ou un éditeur de code, et l'envie d'aider le père Noël et les elfes ! Langages possibles : java, C# , php , typescript. Liens utiles : Calendrier de l'Avent disponible ici Notre serveur Discord pour rejoindre l'aventure 🤠 A proposal de Yoan Thirion TODO

guild.host