/uses
Mon setup en 2026.
Le matériel, les logiciels et les agents IA que j'utilise au quotidien pour concevoir, coder et livrer. Inspiré du uses.tech movement.
Règle : aucun outil listé que je n'aurais pas utilisé cette semaine. Setup minimaliste — pas de hype, pas de RGB.
Hardware
Setup minimaliste : une machine de dev, une machine de test, un grand écran.
- MacBook Pro M4 Pro — Machine principale — dev .NET / TypeScript, build, agents IA en parallèle.
- Écran 32" — Un seul grand écran, plus d'espace utile qu'un double écran 27 et moins de mouvements de cou.
- PC Windows (machine de test) — Vérifier que tout tourne pareil sur Windows — utile pour les apps .NET cross-platform et le testing des builds Visual Studio.
Éditeurs & IDE
- VS Code — Éditeur principal — TypeScript, Next.js, MDX, scripts. C# Dev Kit pour le .NET léger.
- Visual Studio — Quand je travaille sur du .NET sérieux — debug graphique, profiler, refactor cross-projets, Hot Reload.
Agents IA & GenAI
AI-augmented, pas AI-replaced. Je décide, ils livrent.
- Claude Code — Agent CLI principal pour le code production — refactor, tests, debug, déploiement. Mémoire persistante par projet, hooks personnalisés.
- Codex — Agent OpenAI — utilisé en complément de Claude Code pour comparer les approches sur les tâches sensibles.
.NET / C# au quotidien
- .NET 10 SDK — Tout mes nouveaux projets démarrent dessus.
- ASP.NET Core Minimal APIs — Mon pattern par défaut depuis .NET 8 — DI clean, moins de boilerplate.
- Entity Framework Core 9 / 10 — Top 5 France CodersRank — je l'ai usé jusqu'à la corde.
- ActualLab.Fusion — RPC + cache distribué réactif — mon différenciant temps réel sur OneRP/SaleCast/Racine.
- Microsoft Semantic Kernel — Orchestration LLM en .NET — plugins C#, function calling, memory.
- Microsoft.Extensions.AI (MEAI) — .NET 10 — abstraction officielle multi-provider LLM.
- ML.NET — Régression, classification, time series. Foundation models via ONNX.
- Hangfire — Background jobs serveur, idéal pour les pipelines RAG ingestion.
- Serilog → Seq — Structured logging local + cloud.
- xUnit + FluentAssertions — Tests d'intégration en .NET, snapshot via Verify.
Frontend / TypeScript
- Next.js 16 (App Router) — Ce que tu lis tourne dessus — Turbopack, RSC, partial prerender.
- React 19 — Server Components partout où c'est possible, hooks legacy uniquement quand nécessaire.
- TypeScript strict — Top 0,7 % CodersRank — `strictNullChecks`, `noUncheckedIndexedAccess`, pas de `any` qui traîne.
- Tailwind CSS 4 — Avec @tailwindcss/typography pour MDX.
- Vite 7 — Toutes mes NUI React (OneRP, Ultra RP) tournent dessus.
- Vitest — Tests rapides et watch mode propre.
- Playwright — Tests E2E quand le scope dépasse l'unit/intégration.
Infra & DevOps
- VPS OVH (Ubuntu 24.04) — Tout est hébergé là — ce site, mes démos, mes side-projects. Caddy en front, systemd ou Docker derrière.
- Caddy v2 — Reverse proxy + TLS auto (Let's Encrypt) + HTTP/3 — zéro config certif.
- Docker — Containers pour les services tiers (Redis, OSRM, tile servers).
- Redis (local) — Cache + rate-limit pour les APIs perso.
- GitHub — Code + CI pour les builds .NET / Next.
- fail2ban + UFW — Anti-brute-force + firewall sur le VPS — config versionnée dans un repo dédié.
Une question sur un de ces outils ?
Je prends 15 min pour partager un retour terrain — c'est généralement plus utile qu'une revue Reddit.