Flux
Toutes les catégories

Programmation

2566 articles

"Lancez-vous" : le seul conseil qui compte pour un premier talk - Clément De Tastes YouTube

"Lancez-vous" : le seul conseil qui compte pour un premier talk - Clément De Tastes

Clément de Tastes, Tech Lead chez SCIAM, speaker Java et co-fondateur de Toulon Dev, raconte pour le Studio Devoxx France pourquoi il a lancé un meetup dans le Var et comment on ose son premier talk. Dans cette conversation, il revient sur le déclic de la prise de parole : on ne se sent jamais assez expert, "j'ai pas le niveau d'un Rémi ou d'un Jean-Michel", et pourtant il faut se lancer. Reste la localité, quand le JUG le plus proche est à une heure de route. Mais tout part d'une passion…

Devoxx France (YouTube)
#347.exe - Vibe Coding: Coder, c'est valider : prototyper, jeter, recommencer par Sébastien Deleuze Podcast

#347.exe - Vibe Coding: Coder, c'est valider : prototyper, jeter, recommencer par Sébastien Deleuze

Pour l'épisode #347 je recevais Pierre Lemaire. On en débrief avec Sébastien. 🎙️ Soutenez le podcast If This Then Dev ! 🎙️ Chaque contribution aide à maintenir et améliorer nos épisodes. Cliquez ici pour nous soutenir sur Tipeee 🙏 Retrouvez toutes les expertises de tous les experts et expertes passées dans IFTTD directement dans votre IDE avec le MCP IFTTD ! Archives | Site | Boutique | TikTok | Discord | LinkedIn | Instagram | Youtube | Twitch | Hébergé par Audiomeans. Visitez…

IFTTD - If This Then Dev
Migrating from Webpack Encore to Vite with Reprise

Migrating from Webpack Encore to Vite with Reprise

We maintain a high-traffic project for one of our clients: 5 websites served by a single Symfony application, 800 Twig templates, and a React + Tailwind front end that has been built by Webpack Encore for years. A front-end build that was starting to weigh on us: over a minute of Webpack, a NODE_OPTIONS=--max_old_space_size=4096 to keep the heap from blowing up, a 200-line webpack.config.js driving two separate builds, and no hot reload for developers. Webpack Encore is reaching the end of its…

JoliCode
Migrer de Webpack Encore vers Vite avec Reprise

Migrer de Webpack Encore vers Vite avec Reprise

Nous maintenons, pour un de nos clients, un projet à fort trafic : 5 sites servis par une même application Symfony, 800 templates Twig, et un front React + Tailwind buildé depuis des années par Webpack Encore. Un build front qui commençait sérieusement à peser : plus d'une minute de Webpack, un NODE_OPTIONS=--max_old_space_size=4096 pour ne pas exploser la heap, un webpack.config.js de 200 lignes pilotant deux builds distincts, et aucun hot reload pour les développeurs. Webpack Encore arrive en…

JoliCode
J'ai testé le nouveau Bot Mode sur Hermes YouTube

J'ai testé le nouveau Bot Mode sur Hermes

Comment faire collaborer des agents IA avec le Bot Mode sur Hermes Desktop ? Découvre mon test complet en direct ! Intégré directement dans l'application Hermes Desktop depuis la version 0.20.5, le Bot Mode transforme l'interface classique en un système visuel de messagerie où plusieurs agents spécialisés collaborent en toute autonomie. Chaque bot fonctionne comme un profil indépendant avec ses propres fichiers, sa mémoire et ses compétences. Dans cette vidéo, on explore pas à pas le…

Pentiminax (YouTube)
Ton agent IA écrit du bon code… alors pourquoi ça semble toujours aussi mauvais ? YouTube

Ton agent IA écrit du bon code… alors pourquoi ça semble toujours aussi mauvais ?

Ton agent IA écrit du code. Les tests passent. La fonctionnalité fonctionne. Alors pourquoi le code semble-t-il toujours… bizarre ? 👀 Parce que ton IA connaît Laravel. Mais elle ne connaît pas TON Laravel. Ton architecture. Tes conventions. Tes décisions. Tout ce que tu répètes dans chaque code review. Alors plutôt que de tout mettre dans un énorme prompt ou un AGENTS.md interminable, j’utilise trois niveaux de contexte : → SPEC — Qu’est-ce qu’on construit ? → ADR — Pourquoi l’architecture…

Laravel Jutsu (YouTube)
#371.src - Everyone can build: La révolution du code ouvert chez Alan avec Alexandre Gerlic Podcast

#371.src - Everyone can build: La révolution du code ouvert chez Alan avec Alexandre Gerlic

"Chez Alan, quelqu'un voit un bug et, au lieu d'écrire un ticket, ouvre une PR. Ça change tout." Le D.E.V. de la semaine est Alexandre Gerlic, VP of Engineering chez Alan. Alexandre revient sur le projet "Everyone Can Build" qui ouvre l'accès au code à tous les collaborateurs, même ceux qui ne sont pas développeurs. Il détaille comment l'arrivée des IA génératives a permis d'accélérer ce mouvement, tout en repensant la collaboration entre métiers. Grâce à un environnement outillé et une forte…

IFTTD - If This Then Dev
Penser problème avant de penser solution

Penser problème avant de penser solution

En tant que développeur, quand on démarre une tâche ou un projet, on pense facilement au framework que l’on va utiliser, à la base de données, aux patterns que l’on va pouvoir mettre en place. Et si c’était une erreur ? Car en réfléchissant de la sorte, on prend déjà des décisions avant même que le problème ne soit posé. On choisit une solution, une architecture, un outil, et ensuite on cherche la justification. N’est-ce pas penser à l’envers ? Penser problème avant de penser solution, c’est…

Jérémy Decool
Grok Bot travaille même quand ton PC est ÉTEINT ! YouTube

Grok Bot travaille même quand ton PC est ÉTEINT !

Comment automatiser tes tâches avec Grok Bot ? Découvre cet agent IA autonome qui pilote un PC cloud même quand ton ordi est éteint. Dans cette vidéo, on analyse en détail le fonctionnement de Grok Bot. Contrairement à un assistant IA classique qui se contente de rédiger du texte, Grok Bot constitue un bureau numérique où plusieurs agents IA spécialisés exécutent des tâches complexes directement dans les applications. Au programme de cette démonstration : - *L'ordinateur dans le cloud* : chaque…

Pentiminax (YouTube)
Une introduction interactive au Spanning Tree Protocol

Une introduction interactive au Spanning Tree Protocol

Avertissement Cet article contient des exemples interactifs. Pour les visualiser et interagir avec eux, vous devez .quitter votre lecteur de flux :demo A1 @0,0 prio=4096 A2 @0,1 A3 @0,2 A4 @0,3 B1 @1,0 prio=8192 B2 @1,1 B3 @1,2 B4 @1,3 C1 @2,0 prio=8192 C2 @2,1 C3 @2,2 C4 @2,3 A1 -- A2 hazard=0 A2 -- A3 hazard=0 A3 -- A4 hazard=0 B1 -- B2 B2 -- B3 B3 -- B4 C1 -- C2 hazard=0 C2 -- C3 hazard=0 C3 -- C4 hazard=0 A1 -- B1 cost=10 B1 -- C1 cost=10 A4 -- B4 cost=20 B4 -- C4 cost=20 Léo @-0.3,0.7…

Vincent Bernat
L'IA a divisé par 10 le coût du refacto. Pas la nécessité de refactorer

L'IA a divisé par 10 le coût du refacto. Pas la nécessité de refactorer

Un jour et demi, 50 $ de tokens : c'est ce qu'a coûté un refacto structurant que je n'aurais jamais lancé dans le monde d'avant. L'IA rend-elle la conception moins critique, puisqu'on peut désormais rattraper sa dette à moindres frais ? Retour d'expérience, méthode, et convictions.

OCTO Talks
Dette technique, obsolescence, modernisation : bienvenue dans la partie immergée de l'iceberg

Dette technique, obsolescence, modernisation : bienvenue dans la partie immergée de l'iceberg

Pourquoi la dette technique et les chantiers IT arrivent-ils toujours trop tard ? Pas par manque d'arguments : les règles du jeu sont construites pour les faire perdre. Tour d'horizon des solutions que les équipes terrain ont vues fonctionner, classées du D-Tier au S-Tier.

OCTO Talks