y ' a même un
Blog perso #5

star

Le Blog

Articles, tutoriels et réflexions sur le développement web, les bases vectorielles, le RAG et les nouvelles technologies.

  • Overdose de caféine : jusqu’où pousser le dev avant le coma éthylique version arabica ?

    Illustration nocturne d'un espace de développement moderne avec un ordinateur affichant du code, une tasse de café fumante et un éclairage néon contrasté en cyan et magenta.
    Le café est au développeur ce que l’huile est au moteur : un lubrifiant indispensable, mais qui finit par encrasser les pistons si on en abuse. Pourtant, dans l’imaginaire collectif, le dev en mode while(true) { drinkCoffee(); } est une figure héroïque, un guerrier des nuits blanches qui sacrifie son sommeil pour livrer une feature à temps. Mais à quel moment le boost se transforme-t-il en crash ?...
  • Proxmox : redimensionner le disque d'une vm sans se prendre la tête (ou presque)

    Proxmox : Redimensionner le disque d'une VM
    Ah, Proxmox. Ce bijou de virtualisation qui nous fait gagner du temps… jusqu’à ce qu’on doive redimensionner un disque de VM et que l’interface nous laisse perplexes, comme un chat devant une porte fermée. Vous avez peut-être tenté votre chance dans le shell, en maudissant l’absence d’un bouton magique. Rassurez-vous, vous n’êtes pas seul·e. Mais oui, il y a une solution (ou plusieurs), et non, ce...
  • "ip route" sur mon serveur : le gps qui évite les bouchons

    "ip route" sur mon serveur
    Vous avez déjà regardé votre serveur en vous demandant : "Mais comment diable les paquets trouvent-ils leur chemin dans ce bordel ?" C'est soit de la magie noire, soit l’œuvre d’un lutin caché dans votre rack, ou (en partie) grace à ip route, la commande qui fait office de GPS pour vos données. Sans elle, votre serveur serait aussi utile qu’une boussole dans l’espace. Le routage, histoire de pas e...
  • Proxmox : vm ou conteneur, lequel choisir pour éviter la crise existentielle ?

    Proxmox : VM ou conteneur,
    Proxmox, c’est un peu le couteau suisse de la virtualisation : on peut tout faire, mais encore faut-il savoir quoi faire sans se planter. Entre les machines virtuelles (VM) et les conteneurs (LXC), le choix n’est pas toujours évident. Surtout quand on a déjà passé deux heures à configurer un iptables qui refuse obstinément de laisser passer le trafic. Alors, VM ou conteneur ? La, y a pas de répons...
  • Wordpress : le cms que tout le monde adore (et que je fuis sans remords)

    WordPress : le CMS que tout le monde adore (et que je fuis sans remords)
    Je vais parler de mon avis sur WordPress, si si... Ce bon vieux CMS qui fait vibrer la planète entière, du blogueur du dimanche au géant du e-commerce. Tout le monde l’utilise, tout le monde en parle, et pourtant, moi, je passe mon tour. Pas par snobisme, non. Juste parce que je n’ai pas envie de transpirer à chaque fois qu’une nouvelle CVE sort, ni de passer mes nuits à patcher des plugins douteu...
  • 2038 : le bug de l'an 2000 revient, et cette fois, c'est (vraiment) sérieux

    2038 : Le bug de l'an 2000 revient
    Je me souviens du bug de l’an 2000. Ce bon vieux Y2K, ce cauchemar marketing qui a fait vendre des milliards en audits inutiles et en mises à jour de dernière minute. Les médias en ont fait un film catastrophe, les entreprises ont paniqué, et au final… rien. Ou presque. Quelques distributeurs de billets en panne, des horodateurs qui ont cru revenir en 1900, et c’est à peu près tout. La montagne a ...
  • L'ia va-t-elle nous transformer en développeurs ctrl+c / ctrl+v ?

    L'IA va-t-elle nous transformer en développeurs  copier coller
    L’IA générative est partout, et son pitch est imparable : « Gagnez du temps, écrivez moins de code, livrez plus vite. » On nous vend des outils qui génèrent des fonctions, corrigent des bugs, voire écrivent des applications entières à partir d’un prompt. Le rêve, non ? Sauf que derrière ce rêve se cache un cauchemar bien réel : et si, à force de déléguer l’écriture du code, on oubliait comment le ...
  • Symfony veut apprendre à votre éditeur à comprendre votre application

    bureau de développeur organisé avec un ordinateur affichant du code Symfony et des éléments d'IA, sous un éclairage doux et moderne.
    Quand on développe avec Symfony dans VS Code, Zed ou Neovim, on finit facilement par oublier une chose : notre éditeur ne comprend pas réellement notre application. Il affiche du PHP, colore Twig, complète quelques méthodes et permet de faire un Ctrl+clic sur une classe. C’est déjà très pratique. Mais dès qu’on traverse la frontière entre PHP, Twig, Doctrine, les routes ou les services Symfony, ce...
  • Symfony reprise : la nouvelle alternative à webpack encore avec vite et rsbuild

    Illustration nocturne d'une machine nommée Reprise dans une bibliothèque, transformant des papiers en fichiers JS et CSS sous un éclairage néon contrasté, style technique et moderne.
    Symfony Reprise : Webpack Encore prépare doucement sa retraite Pendant des années, dès qu’un projet Symfony avait besoin d’un frontend un peu sérieux, la réponse était presque automatique : Webpack Encore. Quelques lignes dans webpack.config.js, un petit yarn encore dev et, après avoir téléchargé approximativement la moitié d’Internet dans node_modules, nous pouvions enfin afficher notre fichier C...
  • Deep agents : quand langchain dissèque claude code au lieu de le copier

    Illustration à l'encre et aquarelle montrant l'analyse technique d'un réseau de neurones nommé 'Claude Code', avec des mains robotiques et le libellé 'Deep Agents' en arrière-plan.
    Dans un monde où l’IA générative se résume souvent à un concours de copier-coller amélioré, LangChain vient de faire un truc qui mérite qu’on s’y arrête : au lieu de pondre une énième version de « ChatGPT mais en plus cher et avec une interface plus moche », ils ont pris le temps de comprendre ce qui rend Claude Code si efficace. Et surtout, ils ont partagé le résultat en open source. Ça s’appelle...