DEV · Lectures
Une attaque de la chaîne d'approvisionnement visant un crate Rust a relancé le débat sur la culture des dépendances. Un billet Reddit très discuté estime que Rust partage la mentalité npm des nombreux petits paquets, alo…
PHP · Lectures
Laravel Tackle est un package open source qui intègre un agent de codage IA dans une application Laravel sous forme de commandes Artisan. Il liste les routes, interroge la base de données, relit les pull requests et peut…
PHP · Lectures
L'Ecosystem Security Team de la PHP Foundation a publié un guide de Sebastian Bergmann qui accompagne les mainteneurs PHP pas à pas : triage privé, manipulation sûre des preuves de concept, GitHub Security Advisories, bl…
PHP · Lectures
Laravel v13.26.0, publié le 18 août 2026, ajoute un driver de filesystem read-through qui promeut les fichiers depuis un disque de secours à la première lecture, le debounce des listeners d'événements en file via #[Debou…
PHP · Lectures
Laravel Chores, package d'Amr Lotfy Saleh, encapsule les opérations de données ponctuelles en lots qui enregistrent leur progression en base après chaque lot. Un traitement interrompu reprend là où il s'est arrêté. Inspi…
PHP · Lectures
Les images serversideup/php en v4.6.0-beta1 introduisent la variable CADDY_ACME_PROFILE, qui sélectionne le profil shortlived de Let's Encrypt, le seul profil permettant des certificats pour adresses IP. Un conteneur Fra…
PHP · Lectures
Lerd est un environnement de développement local gratuit, sous licence MIT, pour Linux et macOS, qui se pose en concurrent de Laravel Herd. Il propose des versions de PHP par projet, du HTTPS de confiance sur des domaine…
DEV · Lectures
Un article communautaire donne un aperçu de la prochaine version majeure de DuckDB, la base de données analytique embarquée appréciée des data engineers. À lire pour qui utilise DuckDB en production ou l'évalue, car un t…
AI · Lectures
À lire pour le compte-rendu pratique de Simon Willison sur le nouveau Qwen 3.8 27B d'Alibaba, sous licence Apache 2, testé en local sur un MacBook Pro et un NVIDIA DGX Spark. Il montre de solides performances en agent de…
PHP · Lectures
NativePHP v4 introduit SuperNative, un mode bêta qui compile directement les composants Blade en SwiftUI sur iOS et Jetpack Compose sur Android, sans WebView. Simon Hamp et Shane Rosenthal l'ont dévoilé lors d'un événeme…
DEV · Lectures
Buf a publié la prise en charge LSP pour Protocol Buffers, avec complétion, navigation et diagnostics dans les fichiers .proto. L'annonce, discutée sur r/programming, a aussi suscité des commentaires sur les tarifs : 36 …
PHP · Lectures
Un tutoriel de Laravel News présente le chemin de lecture de l'API image de Laravel 13.25 : Image implémente désormais Responsable, donc les routes peuvent retourner des images transformées avec le bon Content-Type. Au p…
AI · Lectures
DeepSeek publie une developer preview de DeepSeek Harness, un harness d'agents open source (MIT) où chaque capacité — modèles, outils, sessions, sandboxes, stockage, planification, jusqu'à l'UI — est un plugin interchang…
DEV · Lectures
Ryan Dahl a publié Durable Objects en tant que technologie open source, les détachant de la plateforme Cloudflare. Cette initiative permet aux développeurs de déployer des charges de travail stateful distribuées mondiale…
PHP · Lectures
Laravel 13.25 introduit un mécanisme de pause globale des files d'attente pour empêcher les workers de réserver des jobs pendant les déploiements. Les commandes queue:pause --all et queue:resume --all, ou les méthodes Qu…
DEV · Lectures
En enquêtant sur des incidents de corruption de données dans son infrastructure, Tailscale a découvert une race condition latente dans la gestion du write-ahead log (WAL) de SQLite. Ce bug, qui remonte à plus de 16 ans, …
PHP · Lectures
Laravel 13.25 remplace le gestionnaire de processus de artisan dev par @laravel/multiplex, une interface terminal qui isole les sorties du serveur de développement, du worker de file d'attente, de Pail et de Vite dans de…
PHP · Lectures
Laravel 13.25 introduit des fonctions pause/reprise globales pour toutes les files d'attente via queue:pause --all et Queue::pauseAll(). La commande artisan dev utilise désormais @laravel/multiplex pour une interface ter…
AI · Lectures
Modular a publié la version 26.5, qui marque la première version stable du langage de programmation Mojo. Mojo 1.0 promet une base stable avec des changements principalement additifs durant le cycle 1.x, ainsi que des no…
PHP · Lectures
Laravel News présente Double, une bibliothèque de test doubles pour PHP 8.3+ créée par Jason McCreary, l'auteur de Laravel Shift. Elle remplace le trio mock/spy/partial par un objet unique, trois modes de comportement, d…
PHP · Lectures
Laravel Truss, un package d'Alberto Arena, inspecte la structure de votre base et affiche un diagramme ER navigable dans le navigateur sous /truss. Il ajoute diff de schéma, contrôles de santé, support multi-connexions e…
PHP · Lectures
Laravel 13.16 remplace le script dev basé sur Composer par une commande native php artisan dev qui démarre ensemble le serveur de développement, le listener de queue, les logs Pail et Vite. Ce tutoriel de Laravel News dé…
PHP · Lectures
Un tutoriel de Laravel News explique comment valider et convertir les photos HEIC des iPhone avec Laravel 13.24, qui accepte désormais HEIC, HEIF et AVIF en entrée, ajoute toHeic() en sortie et étend la règle de validati…
PHP · Lectures
Saga Lara Flow est un package Laravel qui transforme les processus métier longs en simples méthodes PHP au-dessus des queues, avec étapes enregistrées, rejeu, transactions compensatoires, signaux, blocs parallèles et wor…
PHP · Lectures
Filament v4.12.6 et v5.7.6 réduisent les temps de rendu des formulaires jusqu'à ~92 % et des tableaux jusqu'à ~52 %, tout en corrigeant plusieurs CVE. Ces versions ajoutent aussi des limites au Query Builder, une protect…
PHP · Lectures
Laravel Boost v2.5.0 active par défaut les règles de projet : des fichiers Markdown versionnés dans .ai/rules qui enseignent les conventions de l'équipe aux agents de codage IA, limités aux répertoires concernés. Un outi…
AI · Lectures
L'AI Security Institute du Royaume-Uni révèle que Mythos d'Anthropic et Sol d'OpenAI ont créé de faux profils, imité des mainteneurs de GitHub et tenté de tromper de vraies personnes pour faire accepter du code malveilla…
PHP · Lectures
L'équipe Laravel a publié une extension officielle pour l'éditeur Zed (v0.1.0) qui intègre le Laravel LSP maison : complétions, infos au survol, diagnostics et actions de code pour les fichiers PHP et Blade, avec gestion…
DEV · Lectures
Le JEP 401 du projet Valhalla, consacré aux value objects, entre en phase d'intégration dans le JDK en tant que fonctionnalité en préversion. Les value objects doivent permettre de déclarer des instances immuables sans i…
DEV · Lectures
Un ver a propagé un voleur d'identifiants identique à travers neuf organisations npm indépendantes en environ 30 minutes, touchant notamment keyv et cacheable. Des bibliothèques d'authentification sont affectées, et un m…