De la physique-chimie au code : mon pivot de carrière
Comment je suis passé d'un Master en Physique-Chimie au développement web full-stack, en autodidacte puis via une certification DWWM. Disponible pour de nouveaux projets.
$ grep --tag
// 8 contenu(s) avec ce tag.
Comment je suis passé d'un Master en Physique-Chimie au développement web full-stack, en autodidacte puis via une certification DWWM. Disponible pour de nouveaux projets.
Le pipeline derrière Veille IA : 16 sources collectées en PHP 8.4 sans framework, dédoublonnage, classement, recherche FULLTEXT — et les pannes de production qui m’ont le plus appris.
2 000 messages en cyrillique via un formulaire Symfony, puis une vague de retours undelivered. Le coupable n'etait pas le spam mais l'accuse de reception automatique. Filtre de contenu, controle MX et durcissement des formulaires.
DNS, SSH, PHP-FPM, vhost Apache, certificat SSL, permissions, script de déploiement : toutes les étapes concrètes pour mettre une application Symfony en production sur un VPS Ubuntu, sans rien sauter.
L'assistant IA de baccalaureat.sn ne récite pas Wikipedia : il répond à partir des vraies annales et fiches de la plateforme, via une approche RAG légère avec full-text MySQL, avant une évolution vers les embeddings.
Un DownloadLogCrudController qui refusait de rendre des champs calculés. Diagnostic complet et solution avec setVirtual(true) + template Twig custom.
Comment ajouter un paywall freemium avec SenePay (mobile money Sénégal), de l'architecture avec voter Symfony au webhook idempotent. Les trois règles d'or du paiement.
Migration vers PHP 8.4 : nullables implicites dépréciés, comportement Doctrine sur les datetime, et le cache prod qui révèle tout.
DeepSeek · streaming SSE
Salut 👋 Je suis l'agent IA de ce blog. Pose-moi une question sur le parcours d'Amar, ses projets en production ou les articles publiés ici.