Bienvenue sur le blog du dev

Technologie, développement web, Administration système, référencement naturel, etc.

Pourquoi les agents IA sont bien plus à l'aise sur Linux
Pourquoi les agents IA sont bien plus à l'aise sur Linux

131 lectures
Catégorie : Intelligence artificielle

Bon, déjà, cet article est la suite de celui-ci. Il faut qu'on parle de la fin de mon mois d'août. Les agents et le code natif sur les plateformes propriétaires En août, les gens ne font rien, ils sont à la plage... ce n'est pas mon truc, je préfère bricoler des trucs dans mon coin. Première expérience, j'avais une idée d'application iOS qui pouvait m'être utile, mais rien de plus qu'une vague idée. Je...

Ludovic Frank - Développeur indépendant
Ludovic Frank
2 sept. 2026
Tailscale : le VPN maillé qui sécurise toute mon infrastructure
Tailscale : le VPN maillé qui sécurise toute mon infrastructure

114 lectures
Catégorie : Sécurité informatique

Oui, je sais, ce n'est « qu'une » couche au-dessus de WireGuard. Mais ça, c'est vraiment le point de vue du nerd. Ce qui rend Tailscale incroyable, c'est l'expérience utilisateur. Je m'explique. Le monde a changé, le besoin de cybersécurité aussi L'essor de l'IA a changé beaucoup de choses, que cela nous plaise ou non. Il suffit de regarder toutes les fuites de données qui se produisent en France pour comprendre rapi...

Ludovic Frank - Développeur indépendant
Ludovic Frank
30 août 2026
Omaport : le client FTP qui manquait à Linux
Omaport : le client FTP qui manquait à Linux

148 lectures
Catégorie : Développement

Cela faisait des années que je n'avais plus utilisé Linux comme machine principale. Non pas par manque de respect pour le système, il fait tourner tous mes serveurs, mais parce que le bureau Linux m'a toujours laissé une impression d'inachevé : des applications GTK à côté d'applications Qt, chacune avec ses propres boutons, ses propres raccourcis, sa propre idée de ce qu'est une fenêtre. Après des années sur macOS...

Ludovic Frank - Développeur indépendant
Ludovic Frank
26 août 2026
Safari n'aime pas beaucoup HTTP/3
Safari n'aime pas beaucoup HTTP/3

335 lectures
Catégorie : Développement web
Niveau : intermédiaire

Coucou les loulous ! 😁 Alors, ouais, je sais, ça fait un bout de temps... oui, non, depuis octobre 2025, oui... Mais je ne vous ai pas oubliés, promis. MàJ : Suite à cet article, j'ai créé  ce repo Github. Tu étais où pendant tout ce temps ? Comment vous dire... On va dire que l'activité a explosé en 2025 et que sur ces derniers mois, bah... je bossais, genre vraiment beaucoup. D'ailleurs, l'art...

Ludovic Frank - Développeur indépendant
Ludovic Frank
1 mai 2026
Comment compiler FrankenPHP sous macOS ?
Comment compiler FrankenPHP sous macOS ?

727 lectures
Catégorie : Développement web
Niveau : intermédiaire

Coucou les petits loups 😁. Merci d'avoir cliqué sur cet article, on retourne dans la technique ? Ça vous tente ? En tout cas, j'espère qu'il vous plaira. Sinon ça va vous ? Moi c'est la pleine forme ! Vous connaissez Caddy, c'est un serveur web moderne, écrit en Go (oui oui le langage compilé qui génère des binaires statiques là...). Et bien aujourd'hui, on va bricoler sa surcouche pour PHP, FrankenPHP. D'aill...

Ludovic Frank - Développeur indépendant
Ludovic Frank
17 oct. 2025
Comment maintenir une boutique Sylius ?
Comment maintenir une boutique Sylius ?

294 lectures
Catégorie : Développement web
Niveau : intermédiaire

Bonjour à tous et merci d'avoir cliqué sur cet article ! 😊 Je vous ai déjà parlé du framework e-commerce basé sur Symfony qui s'appelle Sylius. Si si, je vous assure, j'en ai déjà parlé ici, puis là et encore par ici. Tout ça c'était très bien — je vous montrais comment ajouter quelques fonctionnalités intéressantes pour augmenter les conversions et amélior...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
11 oct. 2025
Comment utiliser Whisper (OpenAI) sur macOS ?
Comment utiliser Whisper (OpenAI) sur macOS ?

1508 lectures
Catégorie : Astuces Tech
Niveau : intermédiaire

Hello par ici 😁, Cette semaine, on ne va pas faire un gros article, on va faire quelque chose de simple et d'utile... J'espère que ça vous plaira quand même ! 🙂 L'idée est de parler de Whisper d'OpenAI, cette "IA" permet de transcrire un fichier audio en texte, et c'est totalement possible de la faire fonctionner sur votre machine locale, sans connexion internet. Vous êtes prêt ? Alors c'est parti ! Les vocaux WhatsApp, prati...

Ludovic Frank - Développeur indépendant
Ludovic Frank
6 oct. 2025
HTML : Dialog, pour enfin en finir avec les alert() ?
HTML : Dialog, pour enfin en finir avec les alert() ?

1046 lectures
Catégorie : Développement web
Niveau : intermédiaire

Coucou les loulous 😁, Merci d'avoir cliqué sur cet article, on reste dans le web et j'espère que ça vous plaira ! 🙂 Aujourd'hui on va parler d'une API web que j'aime beaucoup, et qui est maintenant bien supportée par les navigateurs, l'élément dialog. Vous êtes prêt ? Alors, c'est parti ! 😉 Pourquoi cet article ? Comme vous le savez probablement déjà, en ce moment je travaille sur Cou...

Ludovic Frank - Développeur indépendant
Ludovic Frank
26 sept. 2025
Contrôleurs Stimulus pour vos app Rails et Symfony
Contrôleurs Stimulus pour vos app Rails et Symfony

814 lectures
Catégorie : Développement web
Niveau : intermédiaire

Coucou les loulous 😁, Merci d'avoir cliqué sur cet article, j'espère qu'il vous plaira ☺️ (comme toujours). Bon, de quoi on parle aujourd'hui ? Je ne sais plus moi, je suis perdu... Ah si... de Stimulus et de quelques contrôleurs bien sympas que vous pourrez réutiliser dans vos applications. Vous êtes prêts ? Alors c'est parti ! Symfony et Rails : Une même stack front-end Comme vous le savez sûrement, Symf...

Ludovic Frank - Développeur indépendant
Ludovic Frank
19 sept. 2025
Comment faire une auto-complétion d'adresse self-hosted ?
Comment faire une auto-complétion d'adresse self-hosted ?

1753 lectures
Catégorie : Développement web
Niveau : intermédiaire

Coucou par ici 😁, Merci d'avoir cliqué sur cet article, j'espère qu'il vous plaira 😝. Bon aujourd'hui, on va parler de formulaire d'adresse et de comment auto-compléter une adresse, ça semble être une bonne addition à LFMaps . Vous êtes prêts ? Alors c'est parti ! Pourquoi cet article ? Faire un freemium, c'est difficile. Commençons par le début, ViteUneTable est désormais un freemium, p...

Ludovic Frank - Développeur indépendant
Ludovic Frank
13 sept. 2025