Tous les Articles
Découvrez tous nos articles sur le développement et l'IA
Vibecoding et sécurité : les risques cachés de coder avec l'IA
Le vibecoding accélère le développement, mais quels sont les risques de sécurité que l'IA introduit silencieusement dans votre code ?
Il y a deux types de développeurs, et l'IA creuse le fossé
L'IA divise les développeurs en deux camps : ceux qui codent pour le défi intellectuel et ceux qui codent pour concrétiser un projet. Choisissez votre camp.
Le grand écart technologique : entre IA révolutionnaire et formulaires HTML cassés
On prototyper des applis en quelques jours grâce à l'IA, mais ma banque n'arrive toujours pas à faire fonctionner un formulaire. Le SAV va être un marché colossal.
Qu'est-ce qu'un MCP (Model Context Protocol) ? Retour d'expérience sur Cursor
Les MCP vont révolutionner l'utilisation de l'IA en connectant tous les programmes utiles à celle-ci. Ce n'est pas encore mature, mais certaines implémentations sont déjà impressionnantes.
Configurer Cursor avec des instructions personnalisées pour gagner du temps
Arrêtez de répéter les mêmes consignes à votre IA. Les fichiers .mdc de Cursor permettent de définir vos préférences une bonne fois pour toutes.
L'IA peut être usante : gérer les frustrations avec Cursor
Tête de mule, béni-ouiouisme, boucles infinies... Comment gérer les moments où l'IA devient plus un obstacle qu'une aide.
L'IA et la R&D : où se situe la vraie valeur ajoutée humaine ?
L'IA excelle dans ce qu'elle connaît déjà. La partie novatrice reste humaine, mais le gain de temps sur la préparation et l'évaluation est considérable.
Refactorer du code avec l'IA en mode agent : le guide pratique
Typage, simplification, lisibilité, changement de paradigme... L'IA en mode agent est un outil redoutable pour entretenir et améliorer votre codebase.
Écrire des tests avec l'IA : le cas d'usage que personne ne veut faire à la main
TDD, tests end-to-end, tests unitaires... L'IA excelle dans l'écriture de tests, le travail que personne n'a envie de faire.
Savoir lire du code : le super pouvoir de cette décennie
L'IA génère du code plus vite qu'on ne le comprend. Le vrai super pouvoir, c'est de savoir le lire et détecter les biais.
Créer des outils sur mesure et déboguer avec l'IA
Toutes les petites tâches qui n'étaient pas rentables le deviennent soudainement. L'IA permet aussi d'aborder le débogage, mais pas pour tous les cas.
Vaincre la page blanche et le mythe du SaaS en 2 semaines
L'IA est redoutable pour démarrer un projet. Mais attention au mirage du prototype : le mettre en production, c'est une autre histoire.
L'exploration de données avec l'IA : le code jetable est votre ami
Scripts de chargement, exploration de frameworks, traitement d'images... L'IA excelle dans les tâches d'exploration. Mais attention à ne garder que l'essentiel.
Utiliser l'IA comme un framework : retour d'expérience après 15 ans de software
L'IA se comporte comme un gros framework. Elle patche des solutions connues pour résoudre votre besoin. Et comme tout framework, mieux vaut ne pas avoir à mettre les mains dedans.
Faut-il encore apprendre à programmer ? Écrire du code c'est bien, savoir le lire c'est mieux
On me demande régulièrement si ça vaut le coup d'apprendre à programmer. Avant, je répondais oui. Maintenant, la réponse est plus nuancée.
L'IA promet une montée en puissance du piratage
Les IA n'ont aucune notion de sécurité par défaut. Clés API en clair, mots de passe côté front, connexion BDD exposée... Le vibecoding sans expertise, c'est dangereux.
On s'en fout du code : la programmation en coquille
Être ingénieur logiciel ce n'est pas faire du code, c'est résoudre des problèmes. Le code est au mieux un frein, au pire une source de problèmes inutiles.
Jupyter, c'est le débogueur du pauvre
State inconsistant, intégration en prod cauchemardesque, zéro outillage avancé... Pourquoi le débogueur Python est la vraie solution pro.
