# Developer Experience · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/developer-experience/page/2>)

Outils et pratiques qui rendent le développement plus clair, rapide et fiable.

## [React Grab : relier un élément d’interface à son code source](<https://sebastien.rigaux.be/veille/liens/react-grab-relier-un-element-d-interface-a-son-code-source>)

React Grab permet de sélectionner un élément visible dans une application et d’en transmettre le contexte à un agent de code. L’outil vise à retrouver plus vite le composant correspondant dans le projet.

2026-02-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/react-grab-relier-un-element-d-interface-a-son-code-source.md>) · [Ressource originale](<https://www.react-grab.com/>)

## [Bruno : versionner les collections d’API avec le code](<https://sebastien.rigaux.be/veille/liens/bruno-versionner-les-collections-d-api-avec-le-code>)

Bruno conserve les collections de requêtes dans des fichiers texte locaux. Branches, diffs et revues Git peuvent ainsi s’appliquer aux tests et exemples d’API comme au reste du projet.

2026-01-08 · [Markdown](<https://sebastien.rigaux.be/veille/liens/bruno-versionner-les-collections-d-api-avec-le-code.md>) · [Ressource originale](<https://www.usebruno.com/>)

## [Tunnelto : exposer un serveur local avec une URL publique](<https://sebastien.rigaux.be/veille/liens/tunnelto-exposer-un-serveur-local-avec-une-url-publique>)

Tunnelto crée un tunnel vers un port de développement et fournit une adresse publique. Le dépôt présente l’installation, les options CLI et une possibilité d’auto-hébergement.

2025-12-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/tunnelto-exposer-un-serveur-local-avec-une-url-publique.md>) · [Ressource originale](<https://github.com/agrinman/tunnelto>)

## [Witr : retrouver l’origine d’un processus ou d’un port ouvert](<https://sebastien.rigaux.be/veille/liens/witr-retrouver-l-origine-d-un-processus-ou-d-un-port-ouvert>)

Witr remonte la chaîne de lancement d’un processus, conteneur ou port. Sa CLI et son interface terminal aident à comprendre pourquoi un service tourne avant d’intervenir dessus.

2025-12-28 · [Markdown](<https://sebastien.rigaux.be/veille/liens/witr-retrouver-l-origine-d-un-processus-ou-d-un-port-ouvert.md>) · [Ressource originale](<https://github.com/pranshuparmar/witr>)

## [Infisical : centraliser secrets, certificats et accès privilégiés](<https://sebastien.rigaux.be/veille/liens/infisical-centraliser-secrets-certificats-et-acces-privilegies>)

Infisical organise les secrets et configurations d’application entre environnements. Versioning et rotation font partie des mécanismes proposés pour maîtriser leur cycle de vie.

2025-12-14 · [Markdown](<https://sebastien.rigaux.be/veille/liens/infisical-centraliser-secrets-certificats-et-acces-privilegies.md>) · [Ressource originale](<https://github.com/Infisical/infisical>)

## [GameShell : apprendre les commandes Unix par des missions](<https://sebastien.rigaux.be/veille/liens/gameshell-apprendre-les-commandes-unix-par-des-missions>)

GameShell transforme une véritable session shell en parcours d’exercices vérifiables. Les missions permettent d’apprendre les commandes par la pratique, notamment en français et en anglais.

2025-11-27 · [Markdown](<https://sebastien.rigaux.be/veille/liens/gameshell-apprendre-les-commandes-unix-par-des-missions.md>) · [Ressource originale](<https://github.com/phyver/GameShell>)

## [Rendre les directives « use client » et « use server » visibles dans l’éditeur](<https://sebastien.rigaux.be/veille/liens/rendre-les-directives-use-client-et-use-server-visibles-dans-l-editeur>)

Ce plugin TypeScript ajoute indications inline et informations au survol pour les directives. Il suit aussi les imports concernés pour mieux comprendre les frontières entre modules.

2025-11-06 · [Markdown](<https://sebastien.rigaux.be/veille/liens/rendre-les-directives-use-client-et-use-server-visibles-dans-l-editeur.md>) · [Ressource originale](<https://github.com/lazarv/typescript-plugin-directives>)

## [SSH Studio : modifier et valider sa configuration SSH visuellement](<https://sebastien.rigaux.be/veille/liens/ssh-studio-modifier-et-valider-sa-configuration-ssh-visuellement>)

Cette application GTK4 organise les hôtes du fichier SSH avec recherche et validation des champs. Une vue texte et diff permet de contrôler les modifications avant leur sauvegarde.

2025-09-27 · [Markdown](<https://sebastien.rigaux.be/veille/liens/ssh-studio-modifier-et-valider-sa-configuration-ssh-visuellement.md>) · [Ressource originale](<https://github.com/BuddySirJava/SSH-Studio>)

## [Fumadocs : construire une documentation dans son framework frontend](<https://sebastien.rigaux.be/veille/liens/fumadocs-construire-une-documentation-dans-son-framework-frontend>)

Fumadocs fournit une base de site documentaire pour plusieurs frameworks React et Astro. Le dépôt précise les environnements supportés et le fonctionnement en modules ESM.

2025-09-22 · [Markdown](<https://sebastien.rigaux.be/veille/liens/fumadocs-construire-une-documentation-dans-son-framework-frontend.md>) · [Ressource originale](<https://github.com/fuma-nama/fumadocs>)

## [Produire des builds .NET déterministes avec Source Link](<https://sebastien.rigaux.be/veille/liens/produire-des-builds-net-deterministes-avec-source-link>)

L’article explique pourquoi des entrées identiques doivent produire les mêmes binaires et comment configurer Source Link. Il utilise NuGet Package Explorer pour vérifier les packages obtenus.

2025-09-13 · [Markdown](<https://sebastien.rigaux.be/veille/liens/produire-des-builds-net-deterministes-avec-source-link.md>) · [Ressource originale](<https://mitchelsellers.com/blog/article/net-5-deterministic-builds-source-linking>)

## [Dev Proxy : simuler des erreurs d’API pendant le développement](<https://sebastien.rigaux.be/veille/liens/dev-proxy-simuler-des-erreurs-d-api-pendant-le-developpement>)

Ce guide explique l’installation de Dev Proxy et son exécution en ligne de commande. L’outil simule des comportements et erreurs d’API cloud pour tester la résilience d’une application.

2025-08-14 · [Markdown](<https://sebastien.rigaux.be/veille/liens/dev-proxy-simuler-des-erreurs-d-api-pendant-le-developpement.md>) · [Ressource originale](<https://learn.microsoft.com/en-us/microsoft-cloud/dev/dev-proxy/get-started/set-up>)

## [Mailpit : capturer et tester les emails en développement](<https://sebastien.rigaux.be/veille/liens/mailpit-capturer-et-tester-les-emails-en-developpement>)

Mailpit fournit un serveur SMTP local, une interface de lecture et une API pour les tests automatisés. Son image Docker permet d’inspecter les messages sans les envoyer à de vrais destinataires.

2025-06-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/mailpit-capturer-et-tester-les-emails-en-developpement.md>) · [Ressource originale](<https://hub.docker.com/r/axllent/mailpit>)

## [Codex CLI : travailler sur un dépôt depuis le terminal](<https://sebastien.rigaux.be/veille/liens/codex-cli-travailler-sur-un-depot-depuis-le-terminal>)

Le dépôt présente l’agent de développement Codex CLI et ses procédures d’installation. Il fournit une entrée vers un workflow d’assistance au code exécuté localement sur la machine.

2025-04-17 · [Markdown](<https://sebastien.rigaux.be/veille/liens/codex-cli-travailler-sur-un-depot-depuis-le-terminal.md>) · [Ressource originale](<https://github.com/openai/codex>)

## [Un serveur MCP pour déboguer Node.js à l’exécution](<https://sebastien.rigaux.be/veille/liens/un-serveur-mcp-pour-deboguer-node-js-a-l-execution>)

Ce serveur expose le débogueur Node.js à des assistants comme Cursor ou Claude Code. Il permet d’ajouter les informations d’exécution à leur contexte de diagnostic.

2025-03-29 · [Markdown](<https://sebastien.rigaux.be/veille/liens/un-serveur-mcp-pour-deboguer-node-js-a-l-execution.md>) · [Ressource originale](<https://github.com/workbackai/mcp-nodejs-debugger>)

## [Omlet : visualiser l’usage des composants et de leurs props](<https://sebastien.rigaux.be/veille/liens/omlet-visualiser-l-usage-des-composants-et-de-leurs-props>)

Omlet affiche dans VS Code les usages d’un composant et les valeurs transmises à ses props. Ces informations aident à comprendre l’adoption réelle d’une bibliothèque avant de la faire évoluer.

2025-03-20 · [Markdown](<https://sebastien.rigaux.be/veille/liens/omlet-visualiser-l-usage-des-composants-et-de-leurs-props.md>) · [Ressource originale](<https://marketplace.visualstudio.com/items?itemName=Omlet.omlet-vscode-extension>)

## [Découvrir et gérer des serveurs MCP et skills dans VS Code](<https://sebastien.rigaux.be/veille/liens/decouvrir-et-gerer-des-serveurs-mcp-et-skills-dans-vs-code>)

Cette extension rassemble recherche, installation et gestion de serveurs MCP et de skills. Elle expose ces ressources aux agents de développement utilisés dans l’éditeur.

2025-03-11 · [Markdown](<https://sebastien.rigaux.be/veille/liens/decouvrir-et-gerer-des-serveurs-mcp-et-skills-dans-vs-code.md>) · [Ressource originale](<https://github.com/VikashLoomba/copilot-mcp>)

## [LLM Debugger : guider un débogueur avec un modèle de langage](<https://sebastien.rigaux.be/veille/liens/llm-debugger-guider-un-debogueur-avec-un-modele-de-langage>)

Cette extension VS Code expérimente le diagnostic assisté par modèle à partir de l’exécution réelle du programme. Points d’arrêt, pas à pas et valeurs observées alimentent la recherche du bug.

2025-02-17 · [Markdown](<https://sebastien.rigaux.be/veille/liens/llm-debugger-guider-un-debogueur-avec-un-modele-de-langage.md>) · [Ressource originale](<https://github.com/mohsen1/llm-debugger-vscode-extension>)

## [DevPod : des environnements de développement portables](<https://sebastien.rigaux.be/veille/liens/devpod-des-environnements-de-developpement-portables>)

DevPod utilise devcontainer.json pour créer un environnement sur Docker local, une machine distante ou Kubernetes. Le même descriptif peut ainsi accompagner le projet sur plusieurs infrastructures.

2024-12-26 · [Markdown](<https://sebastien.rigaux.be/veille/liens/devpod-des-environnements-de-developpement-portables.md>) · [Ressource originale](<https://github.com/loft-sh/devpod>)

## [Click to Component : ouvrir le code React depuis le navigateur](<https://sebastien.rigaux.be/veille/liens/click-to-component-ouvrir-le-code-react-depuis-le-navigateur>)

Un raccourci de clic sur un composant ouvre son fichier source dans l’éditeur. Le menu contextuel permet aussi d’inspecter ses parents et leurs props pour retrouver plus vite le code concerné.

2024-11-07 · [Markdown](<https://sebastien.rigaux.be/veille/liens/click-to-component-ouvrir-le-code-react-depuis-le-navigateur.md>) · [Ressource originale](<https://github.com/ericclemmons/click-to-component>)

## [Réduire les délais de revue grâce à des rappels ciblés](<https://sebastien.rigaux.be/veille/liens/reduire-les-delais-de-revue-grace-a-des-rappels-cibles>)

Cet article présente une étude sur les pull requests en retard et le système de rappels Nudge. Il examine comment des relances adressées aux auteurs et reviewers peuvent limiter les blocages du processus.

2024-11-03 · [Markdown](<https://sebastien.rigaux.be/veille/liens/reduire-les-delais-de-revue-grace-a-des-rappels-cibles.md>) · [Ressource originale](<https://reviewnudgebot.com/blog/how-to-accelerate-code-reviews-with-nudges-insights-from-microsofts-study/>)

Page 2 / 3

[Précédent](<https://sebastien.rigaux.be/veille/tags/developer-experience>)

[Suivant](<https://sebastien.rigaux.be/veille/tags/developer-experience/page/3>)
