Quotidien Shaarli
Aujourd'hui - October 10, 2026
Plaidoyer volontairement provocateur pour un Web plus simple : beaucoup de sites de contenu n’ont pas besoin d’un framework, d’un bundler ni d’une lourde chaîne JavaScript. L’auteur montre que HTML et CSS modernes couvrent déjà l’accessibilité, les données structurées, les cartes sociales, les images responsives, le mode sombre et de nombreuses optimisations de performance. La règle proposée est simple : commencer par du HTML natif, ajouter uniquement ce qui est nécessaire, et réserver les frameworks aux véritables applications.
Ayman Nadeem revient sur l’échec de Nuanced, un outil conçu autour d’un « plan mode » pour le développement assisté par IA. Selon lui, les modèles devenant meilleurs pour explorer les dépôts et prendre des décisions raisonnables, les plans détaillés servent de moins en moins à guider l’agent. Le vrai problème reste toutefois entier : permettre aux développeurs de conserver une compréhension claire du système pendant que plusieurs agents modifient rapidement le code.
Guide pratique à GitLab CI qui présente progressivement les bases des pipelines, l’organisation des jobs et stages, ainsi que le rôle et les différents exécuteurs des runners. Il couvre aussi la réutilisation de configuration avec les templates, extends, include et !reference, puis les variables, règles, workflows, pipelines descendants et composants GitLab CI. L’ensemble s’appuie sur des exemples YAML concrets pour automatiser builds, tests et déploiements.
Le problème majeur du code généré par IA n’est pas nécessairement sa qualité moyenne, mais la perte progressive de compréhension du système par les équipes. Quand spécifications, code, tests et décisions passent presque entièrement par des LLM, l’architecture, l’intention et les choix techniques deviennent opaques. L’auteur insiste sur l’importance des fondamentaux, du jugement humain et surtout de la maintenabilité : générer vite est facile, mais maintenir un système que personne ne comprend devient le véritable risque.