-
La panique est palpable sur les réseaux sociaux. Chaque nouvelle démo d’un modèle d’IA générative déclenche une vague de prédictions catastrophistes : “C’est la fin des développeurs”, “L’AGI arrive dans 2 ans”, “Une équipe de 6 développeurs remplacée par un seul avec l’IA”. Ces affirmations méritent une analyse rigoureuse, loin... -
Étude de cas : Prelude of the Chambered Reborn
Jour 20 - Comment j'ai converti un jeu Java en TypeScript en une soirée
Pour conclure cette série, quoi de mieux qu’un retour d’expérience concret ? Voici comment j’ai utilisé Claude Code pour convertir Prelude of the Chambered, le jeu de Notch (créateur de Minecraft), de Java vers TypeScript — en une seule soirée. -
Claude Code vs Cursor vs GitHub Copilot
Jour 19 - Comparatif des assistants IA pour développeurs
Le marché des assistants IA pour développeurs explose. Claude Code, Cursor et GitHub Copilot sont les trois solutions majeures. Lequel choisir ? Comparons objectivement. -
Status line et personnalisation du terminal
Jour 18 - Configurer l'affichage de Claude Code
Claude Code s’exécute dans votre terminal. Saviez-vous que vous pouvez personnaliser son apparence et son comportement ? Voyons comment adapter l’interface à vos préférences. -
Troubleshooting Claude Code
Jour 17 - Résoudre les problèmes courants
Claude Code est robuste, mais des problèmes peuvent survenir. Voici un guide complet pour diagnostiquer et résoudre les erreurs les plus courantes. -
Facturation et optimisation des coûts Claude Code
Jour 16 - Comprendre et maîtriser votre consommation
Claude Code est puissant, mais il consomme des tokens. Comprendre la facturation permet d’optimiser vos coûts. Voyons comment surveiller et maîtriser votre budget. -
CI/CD et mode headless avec Claude Code
Jour 15 - Automatiser vos pipelines avec l'IA
Claude Code n’est pas limité à l’usage interactif. Avec le mode headless, vous pouvez l’intégrer dans vos pipelines CI/CD. Voyons comment automatiser intelligemment. -
Claude Code dans VS Code et JetBrains
Jour 14 - L'expérience graphique dans vos IDE préférés
Jusqu’ici, nous avons utilisé Claude Code en terminal. Mais il existe aussi des extensions pour VS Code et JetBrains. Voyons comment tirer parti de l’interface graphique. -
MCP : Connecter Claude Code à Vos Outils
Jour 13 - Intégrez GitHub, Jira, bases de données, et plus
J’ai déjà exploré le protocole MCP dans mon article Model Context Protocol (MCP) : Révolution de l’Intégration des LLM. Aujourd’hui, nous allons voir comment l’utiliser concrètement dans Claude Code. -
Hooks : Automatiser les Réactions aux Événements
Jour 12 - Déclenchez des actions automatiques dans Claude Code
Les hooks permettent d’exécuter des actions automatiques en réponse aux événements Claude Code. C’est le pont entre Claude et vos outils de développement. Aujourd’hui, nous allons voir comment les utiliser et les créer. -
Plugins Claude Code et Marketplace
Jour 11 - Étendez Claude Code avec l'écosystème communautaire
Nous avons vu comment créer des commandes slash, subagents et skills individuellement. Les Plugins permettent de les packager ensemble et de les partager. Aujourd’hui, nous explorons l’écosystème de plugins Claude Code. -
Skills : Automatisation Invoquée par le Modèle
Jour 10 - Capacités que Claude active automatiquement
Hier, nous avons vu les subagents que vous invoquez explicitement avec @. Aujourd’hui, nous découvrons les Skills : des capacités que Claude active automatiquement selon le contexte de votre requête. -
Subagents : Déléguer Intelligemment
Jour 9 - Créez des agents spécialisés pour les tâches complexes
Les commandes slash automatisent des workflows. Les subagents vont plus loin : ce sont des agents IA spécialisés avec leur propre contexte, instructions et outils. Aujourd’hui, nous allons apprendre à les utiliser et les créer. -
Créer ses propres slash commands
Jour 8 - Automatiser vos workflows récurrents
Les slash commands built-in sont utiles, mais la vraie puissance vient des commandes personnalisées. Aujourd’hui, nous allons créer nos propres commandes pour automatiser les workflows récurrents. -
Permissions et sécurité dans Claude Code
Jour 7 - Protéger vos fichiers sensibles et contrôler les actions
Claude Code a accès à votre système de fichiers et peut exécuter des commandes bash. C’est puissant, mais ça nécessite des garde-fous. Aujourd’hui, nous allons voir comment sécuriser votre environnement. -
Workflows Git : Commits, PRs et Checkpoints
Jour 6 - Collaborer efficacement avec Claude Code et Git
Claude Code s’intègre nativement avec Git. Aujourd’hui, nous allons explorer comment utiliser cette intégration pour des workflows de développement professionnels. -
Gestion du contexte et mémoire dans Claude Code
Jour 5 - Optimiser les longues sessions et préserver vos préférences
Une session Claude Code peut durer des heures. Mais plus la conversation s’allonge, plus le contexte devient lourd. Aujourd’hui, nous allons voir comment gérer efficacement la mémoire et le contexte pour des sessions productives. -
Prompt Engineering pour Claude Code
Jour 4 - Techniques pour obtenir exactement ce que vous voulez
Vous maîtrisez maintenant le workflow Explore → Plan → Code → Test. Mais la qualité des résultats dépend énormément de comment vous formulez vos requêtes. Aujourd’hui, nous allons aborder les techniques de prompt engineering spécifiques à Claude Code. -
Le workflow Explore → Plan → Code → Test
Jour 3 - La méthodologie qui distingue les développeurs seniors
Dans mon article sur l’état de l’IA dans le développement en 2025, j’évoquais le syndrome du code “presque correct” : 45% des développeurs passent plus de temps à débugger le code généré par l’IA qu’à l’écrire eux-mêmes. -
La syntaxe secrète de Claude Code : #@/!
Jour 2 - Les raccourcis que 95% des développeurs ignorent
Hier, nous avons installé Claude Code et découvert les commandes de base. Aujourd’hui, nous passons au niveau supérieur avec la syntaxe secrète : quatre symboles qui transforment votre façon d’interagir avec Claude. -
Claude Code : Installation et premiers pas
Jour 1 - Découvrez l'assistant IA qui va transformer votre façon de coder
Bienvenue dans cette série de 20 articles pour maîtriser Claude Code ! Chaque jour, nous explorerons une fonctionnalité qui fera de vous un développeur plus efficace. Aujourd’hui : l’installation et les premiers pas. -
Prelude of the Chambered Reborn : réécrire un classique en TypeScript
Ressusciter le jeu de Notch pour le web moderne avec Vite et le software rendering
En 2011, Markus Persson (Notch), le créateur de Minecraft, participait à la Ludum Dare 21 avec un petit jeu de dungeon-crawler rétro : Prelude of the Chambered. Un moteur de raycasting à la Wolfenstein 3D, des graphismes pixelisés, des puzzles et des boss. Un bijou technique compressé en 48 heures... -
GBTS : Développement GameBoy avec TypeScript et IA
Un transpileur IA pour développer des jeux GameBoy en TypeScript
Développer des jeux pour GameBoy en 2025, c’est un défi fascinant qui mélange nostalgie et contraintes techniques extrêmes. Mais que se passerait-il si on pouvait utiliser TypeScript — avec toute sa modernité et sa puissance — pour créer des jeux rétro ? C’est exactement le problème que j’ai voulu résoudre... -
Auth0 International Email Generator : CLI pour templates multilingues
Outil TypeScript pour générer automatiquement des emails Auth0 internationalisation i18n
Internationalisation des emails Auth0 : le défi des templates multilingues -
Déclarations de Sam Altman sur la Bulle IA : Impact sur les Marchés et Analyse Sectorielle
L'admission d'une bulle spéculative par le PDG d'OpenAI fait chuter les valeurs technologiques
Le monde de la technologie a été secoué cette semaine par les déclarations fracassantes de Sam Altman, PDG d’OpenAI, qui a ouvertement admis que l’industrie de l’intelligence artificielle traverse une période de bulle spéculative majeure. -
OpenAI gpt-oss sur Ollama : Quand les modèles propriétaires passent en open source
OpenAI vient d'annoncer ses premiers modèles open weight disponibles sur Ollama. Une collaboration qui marque un tournant dans l'écosystème des LLMs locaux.
OpenAI gpt-oss sur Ollama : Quand les modèles propriétaires passent en open source -
IA et Développement : Entre Promesses et Réalités - Un État des Lieux en 2025
Analyse critique des outils d'IA pour développeurs : entre révolution promises et réalités du terrain
La “Loi de Falkland”, formulée par le psychologue Robert Falkland, énonce un principe simple : si tout fonctionne bien, pourquoi forcer le changement ? Cette règle, basée sur l’observation des comportements en entreprise, nous rappelle qu’il faut peser les coûts avant de changer juste pour changer. -
Protocole Model Context (MCP) : Révolution dans l'intégration des LLMs avec les systèmes tiers
Découvrez comment MCP facilite l'interaction des modèles de langage avec les outils Atlassian et autres systèmes connectés
Le protocole MCP, c’est quoi ? -
SQL Assistant IA : Conversion automatique de langage naturel vers SQL
Un outil open-source pour générer des requêtes SQL en langage naturel et interagir avec votre base de données
SQL Assistant IA : Conversion automatique de langage naturel vers SQL -
L’IA et son coût écologique : Entraîner ou utiliser, que pèse vraiment votre modèle ? 🌍
Décortiquer l'empreinte carbone de l’intelligence artificielle et explorer des pistes durables
Impact écologique de l’IA : Analyse des coûts énergétiques d’entraînement vs inférence -
Jailbreaking des LLMs : Analyse sécuritaire des mécanismes de contournement
Techniques, découvertes et éthique autour du contournement des censures dans les modèles de langage
Analyse des vulnérabilités de contournement sur DeepSeek R1 -
Développement web robuste : Appliquer les méthodologies NASA pour des applications critiques
Entre limitations théoriques et pratiques minimalistes, créez des applications web robustes
Développement web robuste : Appliquer les méthodologies NASA pour des applications critiques -
Web 3.0 et blockchain : Analyse technique d'une révolution décentralisée
Web 1.0, Web 2.0 et maintenant Web 3.0 ?
Comprendre le Web 3.0 : Une révolution numérique -
Bun en 2025 : Évaluation critique d'un runtime JavaScript alternatif
Comment Bun peut se positionner comme un outil stratégique pour simplifier et accélérer les workflows JavaScript modernes dans les Digital Factories.
Bun en 2025 : Évaluation critique d’un runtime JavaScript alternatif -
Meta abandonne le fact-checking : Impact sur la gouvernance des plateformes numériques
Quand la vérité devient une option facultative : Zoom sur Meta, le Texas et ce que cela signifie pour la France et le reste du monde.
Meta abandonne le fact-checking : Analyse des transformations de la gouvernance informationnelle -
Effet Dunning-Kruger en développement : Psychologie cognitive appliquée aux équipes tech
Décryptage d'un biais cognitif qui touche tout le monde, de la tech à la vie quotidienne
Effet Dunning-Kruger en développement : Analyse cognitive des compétences techniques -
Feature-Sliced Design : La clé d'une architecture frontend évolutive
Une approche moderne pour organiser vos projets frontend complexes
Feature-Sliced Design : Une architecture frontend moderne et méthodique -
JSON Resume : Format standardisé pour CV développeurs et automatisation
Un format open source élégant et flexible pour gérer votre carrière
JSON Resume : Approche structurée de la gestion documentaire professionnelle -
Bilan 2024 : Évolutions IA, développement web et perspectives tech pour 2025
Retour sur une année pleine d'avancées personnelles et professionnelles, et un regard vers les défis de 2025
Bilan 2024 : Analyse rétrospective et prospectives technologiques pour 2025 -
Ollama et Open WebUI : déploiement local de LLM avec Docker
Architecture self-hosted pour l'IA générative : configuration, optimisation et cas d'usage
Architecture d’inférence locale : enjeux et solutions techniques -
Best-of-N Jailbreaking : Analyse des vulnérabilités par attaques répétées sur les LLMs
Comprendre comment cette méthode exploitant les variations de prompts met à mal nos intelligences artificielles
Best-of-N Jailbreaking : Analyse des vulnérabilités par force brute sur les LLMs -
NVIDIA NIM : déployer des modèles d'IA en microservices conteneurisés
Architecture cloud-native pour l'inférence IA haute performance en entreprise
Architecture microservices pour l’inférence IA : révolutionner le déploiement -
Conventional Comments : améliorer les revues de code par la standardisation
Parce que les revues de code, c'est mieux quand tout le monde parle la même langue
Standardisation des commentaires de revue : optimiser la communication technique -
Conventional Commits : standardiser les messages Git pour une collaboration optimisée
Rendre ton Git lisible et éviter de rendre ton équipe folle
Standardisation des messages de commit : un enjeu de lisibilité