Ce que j'utilise
Le matériel et les logiciels avec lesquels je travaille au quotidien.
Matériel
Mac Studio M5 Max
64 Go de mémoire.
Mac mini M4
10 cœurs, 16 Go de mémoire.
Mini-PC GMKtec
16 threads, 32 Go de mémoire. Il fait tourner le runner GitLab.
Écran TCL 32X3A
32 pouces en 5K : le code et le navigateur côte à côte.
Second écran en portrait
Pour la documentation, les journaux et les longues pages.
Logitech MX Keys et MX Master 4
Casque Jabra Evolve2 75
Système et poste de travail
macOS
AeroSpace
Gestionnaire de fenêtres en mosaïque : chaque application a son espace, tout se pilote au clavier.
Alfred
Lanceur d'applications et raccourcis.
SwiftBar
Mes propres scripts, affichés dans la barre des menus.
Intelligence artificielle
Claude Code
Codex d'OpenAI
opencode
Agent de code en terminal, ouvert à plusieurs modèles.
Ollama
Modèles d'IA en local.
Splash
Moteur d'inférence local pour Mac, pour faire tourner des modèles avec les agents de code.
Hermes
Agent IA qui tourne en continu sur un VPS, piloté depuis Discord.
VoiceInk
Dictée vocale, transcrite sur la machine.
Langages et frameworks
PHP et Symfony
Pour les applications et les outils sur mesure.
PrestaShop
Des versions 1.7 à 9, modules et thèmes enfants.
Twig et Tailwind CSS
Astro
Ce site est construit avec.
Données
PostgreSQL
MariaDB
Pour les boutiques PrestaShop.
Redis
Conteneurs, réseau et déploiement
OrbStack
Les conteneurs en local, plus légers que Docker Desktop.
Runner GitLab auto-hébergé
Sur le mini-PC GMKtec : exécuteur Docker, quatre jobs en parallèle.
Tailscale et WireGuard
Accès sécurisé aux serveurs et aux machines distantes.
Mailpit
Pour tester les courriels sans en envoyer.
Référencement et vérification
Screaming Frog SEO Spider
Audit technique des sites.
Firefox et Google Chrome
Organisation et graphisme
Notion
Notes et documentation.
Todoist
Tâches et suivi au quotidien.
Discord
Affinity
Retouche d'images et maquettes.
Musique
Spotify et TIDAL
Pour travailler en musique.