{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreia5mt7iyxfs2fwx5npib33xarzabfshgax6tt5ruozutkplocdeze",
    "uri": "at://did:plc:dbyo7mfhpirzdeb2ut2b2rvp/app.bsky.feed.post/3mhskc57u7et2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreidhyhkikqjaqaw6rzypyrhqhpmp6pozzatfbwes6ffmfdfiaggsee"
    },
    "mimeType": "image/png",
    "size": 364323
  },
  "description": "Vous le savez si vous me suivez ici, la veille technologique c'est un sujet qui me passionne depuis longtemps. Je vous ai déjà parlé de comment je m'organise, de mon usage de Inoreader, de comment trouver de bonnes sources, de comment ne pas être débordé, de comment se construire une routine... Mais il y avait un sujet que je voulais creuser davantage : comment mieux diffuser ma veille.\n\nLa veille technologique : ma méthode complète pour rester à jourSe tenir informé des dernières tendances et i",
  "path": "/1-65-million-de-vues-en-30-jours-comment-jai-automatise-la-diffusion-de-ma-veille-techno/",
  "publishedAt": "2026-03-24T12:12:11.000Z",
  "site": "https://www.camilleroux.com",
  "tags": [
    "comment je m'organise",
    "La veille technologique : ma méthode complète pour rester à jourSe tenir informé des dernières tendances et innovations est essentiel pour tout développeur ou entrepreneur qui veut rester pertinent. Dans cet épisode, je partage ma méthode personnelle de veille technologique que j’ai peaufinée depuis près de 20 ans, en mettant l’accent sur une approche sans algorithme qui vous permet deCamille RouxCamille Roux",
    "veille techno",
    "Human Coders News",
    "Discord",
    "Olivier Poncet",
    "Bearstech",
    "Claude Code",
    "X",
    "LinkedIn",
    "Mastodon",
    "Bluesky",
    "Defuddle",
    "CanIRun.ai",
    "VS Code pixel art pour Claude Code",
    "https://t.co/UWgi0SDCVC",
    "https://t.co/Pcgx47K23a",
    "pic.twitter.com/yxilSVZFe1",
    "March 22, 2026",
    "abonnez-vous ici",
    "Human Coders",
    "Linkedin",
    "@CamilleRoux"
  ],
  "textContent": "Vous le savez si vous me suivez ici, la veille technologique c'est un sujet qui me passionne depuis longtemps. Je vous ai déjà parlé de comment je m'organise, de mon usage de Inoreader, de comment trouver de bonnes sources, de comment ne pas être débordé, de comment se construire une routine... Mais il y avait un sujet que je voulais creuser davantage : **comment mieux diffuser ma veille**.\n\nLa veille technologique : ma méthode complète pour rester à jourSe tenir informé des dernières tendances et innovations est essentiel pour tout développeur ou entrepreneur qui veut rester pertinent. Dans cet épisode, je partage ma méthode personnelle de veille technologique que j’ai peaufinée depuis près de 20 ans, en mettant l’accent sur une approche sans algorithme qui vous permet deCamille RouxCamille Roux\n\nJe fais de la veille tous les jours, je tombe sur des articles passionnants... et ensuite ? Pendant longtemps, la réponse était : pas grand-chose. Ou plutôt, un partage irrégulier, quand j'avais le temps, sur un réseau ou deux.\n\nAlors j'ai décidé d'expérimenter. Et les résultats ont dépassé mes espérances : **1,65 million d'impressions par mois avec** **280 articles** partagés sur 4 plateformes simultanément, **44 000 clics** vers les articles — en 45 jours. Voici comment j'ai fait.\n\n## La veille techno, une longue histoire d'amour\n\nJ'en parlais dans mon dernier article sur la veille techno, je fais de la veille de la veille quasi-quotidiennement depuis mon école d'ingé. Les sujets varient, les passions changent, mais la méthodo reste.\n\nAussi, depuis 14 ans, je publie une bonne partie de ma veille sur Human Coders News. C'est un site de veille collaboratif lu chaque semaine par des milliers de développeur·euses. C'est un canal qui fonctionne très bien pour la veille orientée dev et code. Je vous invite d'ailleurs à vous y abonner (aussi accessible depuis notre Discord) et à y poster les ressources sympa que vous trouvez !\n\nMais à côté de ça, ça fait un moment que je chercher à mieux partager cette veille. J'adore les gens comme Olivier Poncet ou encore Bearstech qui font ça super bien et depuis longtemps. Le problème, c'est que partager un article manuellement sur 4 plateformes, ça prend un temps fou. Il faut adapter le texte (280 caractères ici, 3000 là), trouver le bon visuel, espacer les publications dans la journée... En pratique, je le faisais par à-coups, quand j'avais un moment, mais j'étais pas régulier.\n\nRécemment, j'avais automatisé le partage avec n8n. Mais je publiais les articles avec le titre d'origine sans commentaire, ça manquait d'un avis ou d'une remarque de ma part.\n\n## Feedcast : l'outil que j'ai construit avec Claude Code\n\nMerci l'IA qui me permet de dev des appli qui m'auraient pris des semaines/mois à coder dans le passé, en quelques jours... J'ai donc développé **Feedcast** , une application Rails qui automatise toute la chaîne de diffusion de ma veille.\nJe l'ai codée avec Claude Code, et honnêtement, sans ça, je ne l'aurais probablement jamais fait, en tout cas, elle aurait été beaucoup basique.\n\n## Comment ça marche ?\n\nMon processus de veille n'a pas changé. Chaque matin, je passe du temps dans Inoreader à lire, trier, annoter. C'est un travail manuel, ça me prend du temps, et c'est exactement ce que je veux. C'est là que j'apprends, que je fais des connexions entre les sujets, que je développe mon regard éditorial.\nCette partie-là, je ne veux surtout pas l'automatiser. C'est le cœur de la démarche !\n\nCe qui change, c'est ce qui se passe après. Quand un article mérite d'être partagé, je l'envoie dans Feedcast (soit en mettant un tag dans Inoreader, soit direct via l'interface web). À partir de là, l'application s'occupe de tout :\n\n  * Elle **extrait le contenu** de l'article (contenu, métadonnées, images, handles sociaux de l'auteur·e...)\n  * Elle **génère un texte** via Claude pour me faire une proposition de texte\n  * Elle **me le soumet pour validation** — je relis, j'ajuste si besoin, je choisis le visuel\n  * Elle **programme la publication** sur X, LinkedIn, Mastodon et Bluesky, avec un espacement intelligent dans la journée\n  * Et elle **suit l'engagement** automatiquement\n\n\n\nJe garde la main sur la curation et le texte publié, elle m'aide sur tout le reste.\n\n## La stack technique\n\nCôté stack, Feedcast est une app Rails 8.1 assez classique : PostgreSQL en multi-database (primary, queue, cable, cache), Solid Queue pour les jobs asynchrones, Turbo/Stimulus côté front, Tailwind avec dark mode. Le tout déployé avec Kamal sur un serveur unique, Sentry pour le monitoring.\n\nL'extraction de contenu passe par Defuddle, un wrapper Node.js qui récupère le Markdown complet de l'article, les métadonnées OpenGraph, et surtout les handles sociaux de l'auteur·e (Twitter, Mastodon, Bluesky) via les balises schema.org `sameAs`. Ça permet d'avoir des mentions automatiques adaptées à chaque plateforme. Si Defuddle échoue, un fallback OG + oEmbed prend le relais.\n\nCôté IA, la génération des propositions de texte passe par Claude Sonnet, avec une persona éditoriale configurable. L'IA génère les alt texts des images via la vision.\n\nMais le vrai challenge, ça n'a pas été le code métier. Ça a été les **intégrations avec les 4 APIs sociales**. Chaque plateforme a ses propres règles du jeu : OAuth 1.0a pour X, ATProto pour Bluesky, Bearer token pour Mastodon, OAuth 2.0 pour LinkedIn. Les limites de caractères vont de 280 (X) à 3000 (LinkedIn). Les uploads vidéo fonctionnent chacun à leur manière — chunked pour X, asynchrone avec polling pour Mastodon, en 3 étapes pour LinkedIn. Pour Bluesky, il faut générer les rich text facets (liens, mentions) soi-même. Et chaque plateforme a ses propres contraintes de redimensionnement d'images (1200×675 pour X, 1000×1000 pour Bluesky...).\n\nEt LinkedIn, c'est un monde à part. Pour arriver à publier sur un profil perso ET une page entreprise, j'ai dû créer **3 applications distinctes** chez eux. Si vous avez déjà essayé de naviguer dans leur portail développeur, vous savez de quoi je parle.\n\nLa publication est orchestrée par un job qui tourne toutes les 10 minutes et respecte un schedule configurable : fenêtre horaire (ex. 9h–20h), limite quotidienne, intervalle minimum entre deux posts (ex. 90 min), jours actifs...\n\nMême si j'ai tout codé avec Claude Code, ça a demandé beaucoup d'allers-retours. Le vibe coding, ce n'est pas magique : quand on intègre des APIs pas très bien documentées ou complexes, il y a une vraie part d'exploration et de debug que l'IA ne peut pas deviner. Elle m'a fait gagner un temps énorme, mais il fallait quand même être là pour comprendre les erreurs, tester, ajuster.\n\nMais venons-en au plus intéressant, les résultats !\n\n## Les résultats après 45 jours\n\nEn 45 jours, j'ai publié environ **6 articles par jour** , soit plus de **270 actus**(partagées sur mes 4 réseaux).\n\nEt les stats sont assez folles :\n\n  * **1,65 million d'impressions par mois** (X + LinkedIn cumulés)\n  * **~55 000 impressions par jour** en moyenne (X + LinkedIn cumulés)\n  * **37 500 clics** vers les articles partagés (X + LinkedIn cumulés)\n  * **14 000 likes** , **2 000 reposts** , **17 000 bookmarks**\n\n\n\nX reste le canal dominant avec 1,4 million d'impressions mensuelles. LinkedIn vient ensuite avec 265 000 impressions et un taux de commentaires bien plus élevé. Mastodon et Bluesky, avec des engagements plus modestes (et pas de stats de vues/clics), apportent une diversification intéressante — et une croissance organique continue. N'hésitez pas à me suivre sur Mastodon et Bluesky au lieu de X !\n\nCertains posts ont eu des stats que je n'aurais jamais pensé atteindre. Un post sur CanIRun.ai a dépassé **155 000 impressions et 1 500 likes**. Un autre sur une extension VS Code pixel art pour Claude Code : **161 000 impressions**.\n\n> https://t.co/UWgi0SDCVC détecte ton matériel (GPU, CPU, RAM) et te dit quels modèles d'IA tu peux faire tourner en local, directement dans le navigateur. https://t.co/Pcgx47K23a pic.twitter.com/yxilSVZFe1\n>\n> — Camille Roux (@CamilleRoux) March 22, 2026\n\nEt l'effet que j'ai le plus sous-estimé, c'est la **régularité**. ~6 articles par jour, 7 jours sur 7, espacés intelligemment. Avant, je publiais quand j'avais le temps. Maintenant, les algorithmes sont \"nourris\" en continu — et j'ai l'impression que ça fait effet.\n\n## Ce que j'en retiens\n\nCe qui m'a le plus marqué dans cette expérience, c'est de découvrir à quel point les gens sont passionné·es par l'actualité dev. Je ne m'attendais vraiment pas à ces chiffres. Ça fait plaisir de voir autant de monde s'intéresser à ces sujets.\n\nEt surtout, ça m'a donné envie d'en faire plus. Parce que ça crée des conversations : on me répond, on me corrige, on me recommande des techno/libs/outils que je ne connaissais pas. Ça me donne un petit objectif supplémentaire chaque matin pour ouvrir Inoreader. Et à travers tout ça, j'apprends plein de choses intéressantes !\n\nSi vous voulez suivre ma veille au quotidien, vous pouvez me retrouver sur X, LinkedIn, Bluesky et Mastodon.\n\nChaque vendredi, j'envoie une **newsletter** qui récapitule les meilleurs articles de la semaine — abonnez-vous ici ! Vous êtes déjà plus de 2000 abonné·e·s au moment où j'écris cet article !\n\n## S'abonner à la newsletter\n\nUn récap de ma veille tous les vendredis\n\nSubscribe\n\nE-mail envoyé ! Consultez votre boîte de réception pour finaliser votre inscription.\n\nPas de spam. Désinscrivez-vous quand vous voulez.\n\nEt si vous en voulez encore plus, avec une veille plus orientée dev et code, je vous invite à vous abonner à Human Coders News et à suivre Human Coders sur les réseaux (X, Linkedin, Bluesky, Mastodon).",
  "title": "1,65 million de vues en 30 jours : comment j'ai automatisé la diffusion de ma veille techno",
  "updatedAt": "2026-05-04T15:14:26.762Z"
}