Développeur, et éternel débutant par choix : j'apprends un sujet, j'en fais un projet, puis je raconte ce que j'ai compris.
Ce que j'apprends en ce moment
Parcourir les 52 chapitresChapitre 49 · TerminéRust : la gestion des erreursFini les unwrap partout. Tanuki affiche enfin des messages utiles.
Chapitre 50 · En coursRust : l'asynchroneJe réécris la synchronisation de Tanuki avec des tâches asynchrones pour comprendre les futures.
Chapitre 51 · À venirWebGL et shadersPour refaire le paysage du haut de page en trois dimensions, avec de la vraie lumière.
52 chapitres, six univers
Interfaces · 13Serveur et données · 12Outils · 11Création visuelle · 8Japonais · 3Rust · 5
Ce que je maîtrise
27 technos, classées par usageAu quotidien
PHPSymfonyPHPUnitMySQLPostgreSQLAPI RESTWebhooksRedisGitNeovimDockerPhpStormFrançais
À l'aise
GoJavaScriptTypeScriptCSSElasticsearchRabbitMQWebSocketGitLab CI/CDLinuxShellSentry
En exploration
Node.jsRustAnglais
Ce que j'ai construit
Voir les 24 projetsK
Un suivi d'habitudes qui fonctionne hors ligne et se synchronise quand le réseau revient.
H
Un thème d'éditeur aux couleurs de cerisier, en version claire et sombre.
T
Des notes Markdown créées, cherchées et reliées depuis le terminal.
S
Une bibliothèque de composants accessibles, sans dépendance.
O
Un générateur de palettes qui garantit le contraste des textes.
K
La météo de la semaine racontée en SVG animé.
Le chemin parcouru
- 2013 → 2016Licence MIAGEUniversité Lille 1
- 2016 → 2019CGILillePHP et Symfony. AS/400 pour Bonduelle, Akeneo pour Sephora et Leroy Merlin.
- 2019NijiLa MadeleineMaintenance du POC « Devis à 1 € » de Leroy Merlin, en Symfony 4.
- 2019 → 2021YllyLilleParcours de personnalisation d'alimentation pour vétérinaires et particuliers, en Symfony 5.
- 2021 → aujourd'huiMotoblouzCarvin · Référent techniqueMigration du legacy, de Symfony 1.4 à Symfony 8.1. Développement et maintenance de l'ERP, du WMS, du PIM, de l'OMS et de la boutique.
Carnet d'apprentissage
Toutes les notes (86)Le borrow checker m'a enfin dit ouiTrois erreurs de débutant sur les emprunts, et le schéma qui me les a fait comprendre.Lire la note · 6 min
- Apprendre les kanji comme on lit une API
- Animer un paysage sans une ligne de canvas
- Les traits expliqués avec des onigiri
- Les animations liées au défilement, sans JavaScript
- Un an avec Neovim