
de domain-driven-design-skills34
Applique les meilleures pratiques modernes de concurrence Java, des Virtual Threads et de la Concurrence Structurée à l'évitement des deadlocks.
Ce skill fournit un guide complet pour identifier et corriger les problèmes de concurrence dans les applications Java. Il se concentre sur l'amélioration de la sécurité des threads (thread safety), de la scalabilité et de la maintenabilité en utilisant les utilitaires modernes de java.util.concurrent.
Utilisez ce skill lors de l'audit de code Java pour détecter des conditions de course (race conditions), optimiser la gestion des pools de threads, migrer vers les Virtual Threads (Project Loom), ou implémenter des modèles asynchrones complexes avec CompletableFuture.
Compatible avec les assistants de codage IA (Claude, Cursor, etc.) ayant accès à un environnement de build Java (Maven/Gradle).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.
Auteur de composants Convex
Guide pour créer et publier des composants Convex autonomes et réutilisables avec une isolation et une gestion des dépendances appropriées.
Cloverleaf Ledger Downloader
Télécharge les transactions du grand livre depuis le portail de gestion immobilière Cloverleaf sous forme de fichiers CSV.
Configuration et Maintenance des Runners GitHub
Gérez les runners GitHub Actions auto-hébergés avec une isolation d'utilisateur dédiée et une intégration systemd.
Pratiques de Test Python
Guide complet pour les tests Python modernes, incluant les tests basés sur les propriétés avec Hypothesis et le fuzzing avec Atheris.
Outil de Benchmark de Performance Gemini
Comparez les approches File API vs Inline de Gemini pour optimiser les performances, la mise en cache et les stratégies de téléchargement de documents.
Chercheur en Histoire Technique
Recherche spécialisée sur l'histoire des projets open source, les biographies de développeurs et les archives des communautés techniques.
Générateur de Tests Jest
Génère automatiquement des tests unitaires Jest complets pour les modules JavaScript et TypeScript, incluant les mocks et les cas limites.
Applicateur de Correctifs QA
Applique systématiquement des correctifs prioritaires pour les problèmes de haute sévérité, les échecs de NFR et les lacunes de couverture de tests identifiées lors des revues de qualité.
Analyste en Analyse des Causes Racines
Une méthodologie basée sur les preuves pour isoler les véritables causes racines des facteurs contributifs à l'aide d'un processus rigoureux d'isolation en trois tests.
Quality Lead (TotalAud.io)
Spécialiste des tests et de la validation, axé sur l'exécution des suites de tests, les normes UX mobiles et les contrôles d'accessibilité pour l'espace de travail TotalAud.io.