DOUBLE SLASH

Un épisode news dans lequel nous évoquons : Gel DB, Laracon US 2025 (Inertia 2.1, Livewire 4, Pest 4), CSS Layout generator, Nuxt UI theme builder. Un article sur "Pourquoi les LLM ne peuvent pas écrire de logiciel complet" et un autre sur "Les entreprises traînent à adopter l’IA". Côté IA, Prism PHP (librairie pour LLM), Browser Echo MCP, Agents.md et Lumo AI.

Attention Malt

Schéma d’attaque identifié

  • Durée des projets très courte (souvent une seule journée)
  • Rémunération anormalement élevée par rapport à la simplicité apparente de la mission
  • Présenté comme une aide rapide ou une simple tâche de débogage
  • Avec une demande d’exécuter un programme suspect

• Ne téléchargez pas, ni n’exécutez de fichiers dont l’origine ou le contenu vous semblent suspect

Gel DB

https://www.geldata.com/blog/edgedb-is-now-gel-and-postgres-is-the-future

EdgeDB, deviens Gel.

Opens source, PostgreSQL, ses fonctionnalités avancées et son extensibilité en font un outil unique et puissant.

Gel offrira désormais un support complet pour SQL, en plus de son langage de requête existant, Gel. Ce changement permet une plus grande compatibilité et flexibilité, permettant aux utilisateurs d'intégrer Gel avec divers outils et bibliothèques, tels que Drizzle, Prisma et SQLAlchemy.

Le rebranding vise à fournir de la clarté et de la simplicité, car le nom "EdgeDB" était considéré comme potentiellement trompeur. L'entreprise reste engagée dans sa mission et ses valeurs fondamentales, sans changement pour son équipe, ses outils ou ses bibliothèques.

Points clés :

  • Rebranding : EdgeDB est désormais Gel.
  • Focus sur PostgreSQL : Gel utilisera PostgreSQL comme fondation.
  • Support SQL : Gel supportera nativement SQL.
  • Compatibilité : Gel sera compatible avec divers outils et bibliothèques.
  • Pas de changement : La mission de l'entreprise, son équipe et ses outils restent inchangés.

Laracon US 2025

  • Laravel Forge : refresh interface, ameliorations déploiement.
  • Laravel Cloud : Mysql, Tarifs simplifiés, preview PR…
  • Starter Kits : https://laravel.com/starter-kits Des starters basés sur 3 environnements : React et Vue (Inertia) ou Livewire.

Inertia 2.1.0

Form component https://laravel-news.com/inertia-form-component

https://inertiajs.com/forms#form-component

Livewire 4 :

https://www.youtube.com/watch?v=M60-nxlrePc

  • Aucun Breaking changes !
  • Single File Component par défaut
  • Les components peuvent être
  • Slot (comme les composants Blade) avec attributs personnalisables
  • Loading attribute auto pour gérer l’affichage d’une icône par exemple
  • Moteur de rendu Blaze, blade sur-vitaminé
  • Island component, Component isolé et lazy load pour améliorer la performance

Laravel Boost

https://www.youtube.com/watch?v=sUtRcpma8iU

AI MCP assistant pour le dev. Spécialisé sur Laravel, connaît le context, etc..

Pest 4

https://www.youtube.com/watch?v=f5gAgwwwwOI

  • Tests de navigateur intégrés (Playwright) avec visit(), nous pouvons lancer un scénario de navigation complet depuis Pest.
  • Test visuel avec comparaison et régression
  • Detection d’erreur JS dans la console
  • Emulation Mobile, etc..
  • Exécution en parallèle et sharding.

CSS Layout generator (encore..)

layout.bradwoods.io

Nuxt UI theme builder

https://www.nuxtlify.com

https://github.com/Rareer/nuxt-ui-theme-builder

Font pour le code from Google

https://github.com/googlefonts/googlesans-code

Pourquoi les LLM ne peuvent pas écrire de logiciel complet

https://zed.dev/blog/why-llms-cant-build-software

Ils sont doués pour écrire du code. Mais ils échouent à maintenir une cohérence entre le modèle mental attendu et la réalité du code produit.

  • Les LLMs supposent automatiquement que le code fonctionne, sans jamais le vérifier vraiment.
  • En cas d’échec de tests, ils hésitent entre corriger le code ou les tests ou, dans le doute, repartent de zéro, effaçant tout. Loin de la rigueur et de la flexibilité d’un développeur humain.

Pour être plus tard mais uniquement si l’architecture et l’entraînement des models évoluent fondamentalement.

Les entreprises traînent à adopter l’IA

https://fredcavazza.net/2025/08/27/des-limites-de-la-capacite-dabsorption-du-marche-avec-lia

Prism PHP, Lib pour LLM

https://www.youtube.com/watch?v=TsEeIjWrPhI

https://prismphp.com

  • Package Laravel qui fournit une interface fluide et unifiée pour appeler différents LLM (OpenAI, Anthropic, Google Gemini, etc.) sans toucher aux appels HTTP bruts.
  • Conçu autour du pattern “driver” : chaque fournisseur possède son propre driver, mais l’API que vous utilisez reste la même, ce qui facilite le switch entre fournisseurs ou l’ajout de nouveaux services.
  • Disponible sur GitHub : https://github.com/prism-php/prism et sur le site officiel https://prismphp.com/

Browser Echo MCP

https://github.com/instructa/browser-echo

Corriger les erreurs grâce aux logs du navigateur

Agend.md

https://agents.md

Lumo AI

https://proton.me/blog/fr/lumo-ai

Bonne écoute !

70% vers l'objectif de 70$ par mois

L'ensemble des charges seront couvertes. Service de stockage et abonnement aux services utilisés.

Abonnez-vous sur votre plateforme de podcast préférée