Bonjour,

Bienvenue dans cette édition #69 de ma veille hebdo ! Je prends rapidement le temps de vous partager ma veille de la semaine pendant mes vacances au frais à la montagne.
Voici les 35 articles qui ont retenu mon attention cette semaine. Bonne lecture !

Photo de montagne faite pendant une randonnée dans les Pyrénées Orientales
Panoramique d'une rando faite ces derniers jours

En bref : OpenAI rend les chats texte de ChatGPT illimités pour les comptes gratuits. Vercel Labs publie scriptc, un compilateur TypeScript vers natif sans Node ni V8 dans le binaire. Le projet rust-lang/rust adopte une politique LLM avec divulgation obligatoire, et Claude marquera les contenus générés par IA pour l'AI Act.

Au sommaire : Dev (12)  ·  IA (11)  ·  Culture (4)  ·  Apps (3)  ·  Créa (3)  ·  Apple (1)  ·  Jeux (1)

Dev

solidjs/solid-start: SolidStart, the Solid app framework ~3 min

SolidStart 2 est sorti : le framework fullstack de SolidJS avec routing par fichiers, API routes, SSR sync/async/stream, CSR, SSG, streaming, TypeScript et adaptateurs de déploiement (Vercel, Netlify, Cloudflare)

solidjs/solid-start: SolidStart, the Solid app framework
SolidStart, the Solid app framework. Contribute to solidjs/solid-start development by creating an account on GitHub.

Herdr, un multiplexeur qui gère vos agents, Tutoriel video Unix ~4 min

Grafikart présente Herdr, un multiplexeur de terminal façon tmux pensé pour les workflows agentiques : panneau d'état des agents (actifs, terminés, en attente), gestion des workspaces et création de git worktrees en un clic

Herdr, un multiplexeur qui gère vos agents, Tutoriel video Unix

Guillaume Técher ~5 min

Chrome décode les petits JPEG à échelle réduite via libjpeg-turbo, ne garde que les basses fréquences, d'où des icônes plus épaisses. Le JPEG reste pensé pour la photo, pas les icônes.

How PostgreSQL Works, in 3D

PGSimCity : une ville 3D explorable qui modélise le fonctionnement interne de PostgreSQL, buffer pool, WAL, vacuum, tout y est représenté de façon visuelle et interactive.

How PostgreSQL Works, in 3D
PGSimCity — an explorable 3D city that shows how PostgreSQL actually works.

dembrandt/dembrandt: Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command. ~12 min

Dembrandt : extrait le design system d'un site en une commande, couleurs, typo, ombres, logo. Export en tokens W3C, intégration MCP pour Claude Code ou Cursor, suivi du drift via CI.

dembrandt/dembrandt: Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command.
Extract any website’s design system into tokens in seconds: logo, colors, typography, borders & more. One command. - dembrandt/dembrandt

firecrawl/pdf-inspector: Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions. ~7 min

pdf-inspector permet aux agents de traiter des PDFs sans attendre l'OCR : classification en ~20ms, extraction Markdown locale, 200 PDFs en 2,8s. Tables et graphiques bien gérés. Open source, écrit en Rust.

firecrawl/pdf-inspector: Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions. - firecrawl/pdf-inspector

goposta/posta: Self-hosted email delivery platform that enables applications to send emails via HTTP APIs while handling SMTP delivery, templates, storage, security, and analytics. Fully self-hostable alternative to services like SendGrid or Mailgun. ~4 min

Posta : plateforme d'envoi et de réception d'e-mails self-hosted, alternative à SendGrid ou Mailgun. API HTTP, templates versionnés, gestion des bounces, tracking, campagnes, webhooks inbound, sans dépendre d'un tiers pour votre infrastructure mail.

goposta/posta: Self-hosted email delivery platform that enables applications to send emails via HTTP APIs while handling SMTP delivery, templates, storage, security, and analytics. Fully self-hostable alternative to services like SendGrid or Mailgun.
Self-hosted email delivery platform that enables applications to send emails via HTTP APIs while handling SMTP delivery, templates, storage, security, and analytics. Fully self-hostable alternative...

superfile - Terminal File Manager ~1 min

superfile : un gestionnaire de fichiers pour le terminal, construit avec Go et Bubble Tea. Panneaux multiples, recherche fuzzy, prévisualisation d'images, thèmes (Catppuccin, Nord, Dracula…), plugins. Open source, MIT.

superfile - Terminal File Manager
A fancy, modern terminal file manager. Complete your file operations with style.

gnomeria/usbtree: Live USB device tree in your terminal. Rust TUI, no root, no libusb. Full activity metrics on Linux; device tree on macOS/Windows. ~5 min

usbtree : visualiser l'arbre de périphériques USB dans le terminal, sans root, sans libusb. Binaire statique en Rust, moins de 2 Mo. Sur Linux, on obtient en plus des métriques d'activité en temps réel par device (URBs/s, et bytes/s via usbmon en root).

gnomeria/usbtree: Live USB device tree in your terminal. Rust TUI, no root, no libusb. Full activity metrics on Linux; device tree on macOS/Windows.
Live USB device tree in your terminal. Rust TUI, no root, no libusb. Full activity metrics on Linux; device tree on macOS/Windows. - gnomeria/usbtree

spite/ccapture.js: A library to capture canvas-based animations at a fixed framerate ~13 min

CCapture.js v2.0 capture des animations canvas à framerate fixe sans que le rendu temps réel ne fausse le résultat. Rewrite finalisé avec ES modules, WebCodecs et motion blur GPU.

spite/ccapture.js: A library to capture canvas-based animations at a fixed framerate
A library to capture canvas-based animations at a fixed framerate - spite/ccapture.js

MorphoHDL: a minimalistic language for growing circuits

MorphoHDL : un langage minimaliste pour faire "pousser" des circuits booléens par division cellulaire plutôt que par câblage manuel.

vercel-labs/scriptc: TypeScript-to-Native Compiler ~2 min

scriptc : un compilateur TypeScript-to-native par Vercel Labs, pas de Node, pas de V8 dans le binaire. Le même TypeScript que vous écrivez pour Node, compilé en exécutable natif de 170 Ko, démarrage en 2 ms, 1 à 4 Mo de RAM.

vercel-labs/scriptc: TypeScript-to-Native Compiler
TypeScript-to-Native Compiler. Contribute to vercel-labs/scriptc development by creating an account on GitHub.

IA

guillaumemeyer/watermarks-remover: Strip multi-vendor AI provenance marks: Unicode text hygiene, statistical rewrite hooks, and C2PA/metadata from PNG/JPEG/SVG/PDF/DOCX/HTML/MD ~10 min

watermarks-remover : skill et scripts Python qui nettoient les traces (watermarks) de vos IA (Claude, Gemini/SynthID, OpenAI) sur PNG, PDF, DOCX, HTML, Markdown. Open source et local. +3k⭐️ en 2 jours

guillaumemeyer/watermarks-remover: Strip multi-vendor AI provenance marks: Unicode text hygiene, statistical rewrite hooks, and C2PA/metadata from PNG/JPEG/SVG/PDF/DOCX/HTML/MD
Strip multi-vendor AI provenance marks: Unicode text hygiene, statistical rewrite hooks, and C2PA/metadata from PNG/JPEG/SVG/PDF/DOCX/HTML/MD - guillaumemeyer/watermarks-remover

IN THE WEIGHTS ~1 min

ARE YOU IN THE WEIGHTS? Tapez un nom et voyez si les principaux modèles (GPT, Opus, Gemini, Llama, Mistral, Qwen…) le reconnaissent sans recherche web, avec un score de force calculé sur l'ensemble des réponses.

IN THE WEIGHTS
The weights are the billions of numbers forming an AI's brain. Type a name and see how strongly the leading AI models recognize it. Are you in the weights?

Announcing Cloudflare Wallets: The programmable wallet for the agentic Internet ~6 min

Cloudflare Wallets introduit des wallets programmables pour agents IA : un wallet principal côté humain, des virtual wallets pour agents avec plafonds et liste d'autorisations, et des paiements via le protocole x402 intégrés aux requêtes HTTP.

Announcing Cloudflare Wallets: The programmable wallet for the agentic Internet
Cloudflare Wallets will provide AI agents with native payments and verifiable identity on the web. Using the x402 protocol, agents can autonomously purchase APIs and content within clear safety gua...

cathrynlavery/diagram-design: Thirteen editorial diagram types for Claude Code. Self-contained HTML + SVG. No shadows, no Mermaid-slop. ~8 min

Diagram Design : skill Claude Code qui génère 27 types de diagrammes éditoriaux (architecture, flowchart, ER, timeline…) en HTML + SVG autonome. Il lit votre site pour reprendre polices et couleurs automatiquement, sans Figma ni Mermaid générique.

cathrynlavery/diagram-design: Thirteen editorial diagram types for Claude Code. Self-contained HTML + SVG. No shadows, no Mermaid-slop.
Thirteen editorial diagram types for Claude Code. Self-contained HTML + SVG. No shadows, no Mermaid-slop. - cathrynlavery/diagram-design

google/skills: Agent Skills for Google products and technologies ~4 min

google/skills : dépôt open source de Google avec des dizaines de skills prêts à l'emploi pour agents IA sur GKE, BigQuery, Gemini API et les architectures cloud. Installation en une commande via npx, plus de 15 000 étoiles sur GitHub

google/skills: Agent Skills for Google products and technologies
Agent Skills for Google products and technologies. Contribute to google/skills development by creating an account on GitHub.

Introducing the Warp Agent CLI: a CLI coding agent that does what others can't ~5 min

Bonne nouvelle si vous aimez votre terminal : l'agent de Warp sort en CLI et tourne dans Ghostty, iTerm2, VS Code ou le terminal natif. Multi-modèles, multi-agents, et des sessions qui survivent au ssh sans binaire distant.

Introducing the Warp Agent CLI: a CLI coding agent that does what others can't
The Warp Agent is now available as a standalone CLI that you can use anywhere – Ghostty, iTerm 2, VS Code, built-in Windows and Mac Terminals – and provides a superior experience for developers who...

How Claude marks AI-generated content ~4 min

Claude marquera le contenu généré par IA pour se conformer à l'AI Act : watermarks invisibles dans le texte, métadonnées C2PA signées dans les fichiers, dès août 2026 pour les nouveaux modèles UE.

How Claude marks AI-generated content

La « vibecoding fatigue » : épuisés par l’IA, les développeurs informatiques inventent leurs propres parades ~5 min

88 % des développeur·se·s les plus productifs avec l'IA déclarent être en burn-out. Ce phénomène, la *vibecoding fatigue*, va toucher tous les métiers du langage : journalistes, juristes, traducteur·rice·s.

La « vibecoding fatigue » : épuisés par l’IA, les développeurs informatiques inventent leurs propres parades
Les développeurs les plus en pointe avec l’intelligence artificielle générative décrivent une fatigue d’un genre nouveau : la « vibecoding fatigue » ou l’« AI brain fry ».

rahulnyk/knowledge_graph: Convert any text to a graph of knowledge. This can be used for Graph Augmented Generation or Knowledge Graph based QnA ~5 min

knowledge_graph : convertir n'importe quel texte en graphe de concepts, utilisable ensuite pour du Graph RAG ou du QnA. Fonctionne en local avec Mistral 7B via Ollama, sans appel à GPT.

rahulnyk/knowledge_graph: Convert any text to a graph of knowledge. This can be used for Graph Augmented Generation or Knowledge Graph based QnA
Convert any text to a graph of knowledge. This can be used for Graph Augmented Generation or Knowledge Graph based QnA - rahulnyk/knowledge_graph

ChatGPT brings unlimited text chats to free users ~2 min

Fin des quotas sur ChatGPT : les chats texte deviennent illimités pour tout le monde. GPT-5.6 Luna par défaut, bouton "Think" pour les questions complexes, et un slider de raisonnement pour les Plus et Pro.

ChatGPT brings unlimited text chats to free users
OpenAI said that ChatGPT free and Go users are also getting a new think button for complex queries.

rust-lang/rust is adopting an LLM policy ~10 min

Rust adopte une politique LLM : divulgation obligatoire, interdiction de coller des réponses d'IA en commentaire de review, et exigence que l'auteur·e comprenne le code soumis.

rust-lang/rust is adopting an LLM policy
Empowering everyone to build reliable and efficient software.

Culture

votez pour les nouvelles illustrations des billets en euros

Dix propositions de design pour la prochaine série de billets en euros viennent d'être dévoilées. Vous pouvez les explorer et voter pour vos préférées. C'est lequel votre préféré ? Moi, celui qui l'air peint à la main. ⬇️

Où voir l’éclipse ?

Éclipse de ce soir : une carte interactive pour trouver le meilleur spot d'observation près de chez vous, avec les horaires précis et le taux de couverture attendu

Les Coiffeurs Sont Des Blagueurs: Faudra Tif'Hair! ~14 min

144 "Imagin'hair", 146 "Bulles d'hair", et un glorieux "Blade Runhair" : quelqu'un a cartographié les jeux de mots des salons de coiffure français. Du scraping au service de l'inutile, donc indispensable !

Les Coiffeurs Sont Des Blagueurs: Faudra Tif'Hair!
Il y a 120 salons de coiffure ac'tifs avec un nom similaire à Diminu'tif... et encore bien d'autres calembours ... MD'HAIR

👩‍💻Le dev est mort, vive le dev ! 🧑‍💻 ~10 min

Le dev ne meurt pas, il évolue. Comme les ébénistes face aux machines-outils, s'adapter ne trahit pas la passion, ça change juste comment elle s'exprime. Un article honnête sur ce que l'IA modifie vraiment au métier.

👩‍💻Le dev est mort, vive le dev ! 🧑‍💻
If you strike me down, I shall become more powerful than you can possibly imagine. ©Obi-Wan

Apps

Find the Best Sunset Spot Near You ~3 min

Où voir l'éclipse ce soir ? Sunset Atlas : carte gratuite qui note la qualité du coucher de soleil en Europe à 30m de résolution, avec forecast nuageux et couche spéciale éclipse du 12 août 2026.

Find the Best Sunset Spot Near You
Find the best sunset spot near you. Interactive map scoring sunset viewing quality for every location across Europe. Terrain, vegetation, and horizon analysis at 30m resolution. Free, no signup.

Smaug6739/Alexandrie: 📚 The open-source, offline-first Notion, Obsidian & Confluence alternative. Advanced Markdown, multi-tenant teams, OIDC/SSO, and local S3 backups. Deploy in one command. ~2 min

Alexandrie : wiki self-hosted open source à déployer en une commande Docker, avec un éditeur Markdown étendu (LaTeX, diagrammes, blocs personnalisés), gestion multi-équipes, SSO OIDC et backups S3. PWA offline-first, fonctionne sans dépendance cloud.

Smaug6739/Alexandrie: 📚 The open-source, offline-first Notion, Obsidian & Confluence alternative. Advanced Markdown, multi-tenant teams, OIDC/SSO, and local S3 backups. Deploy in one command.
📚 The open-source, offline-first Notion, Obsidian & Confluence alternative. Advanced Markdown, multi-tenant teams, OIDC/SSO, and local S3 backups. Deploy in one command. - Smaug6739/Alexandrie

usekaneo/kaneo: 🎯 All you need. Nothing you don't. Open source project management that works for you, not against you. ~3 min

Kaneo : un outil de gestion de projet open source (MIT) pensé pour rester hors du chemin. Interface minimaliste, self-hosted, déploiement via Docker Compose ou en une commande avec le CLI drim. 4 000 étoiles sur GitHub.

usekaneo/kaneo: 🎯 All you need. Nothing you don't. Open source project management that works for you, not against you.
🎯 All you need. Nothing you don't. Open source project management that works for you, not against you. - usekaneo/kaneo

Créa

Release SuperSonic ~12 min

Sonic Pi permet de composer de la musique en écrivant du code, en live. La version 5 remplace le moteur audio SuperCollider par SuperSonic : changement de casque, de sample rate ou de buffer à chaud, plus MIDI clock et Ableton Link.

Release SuperSonic
Code. Music. Live. Contribute to sonic-pi-net/sonic-pi development by creating an account on GitHub.

Jusqu’où je peux compresser cette image ? (ft. le PDG de VLC et Théorus) ~30 min

Une vidéo qui explique vraiment comment fonctionne la compression d'image : du RAW (et pourquoi ce fichier brut de capteur pèse autant) au PNG avec son encoding par différence et patterns répétés... jusqu'où peut-on aller sans perdre en qualité ?

Jusqu’où je peux compresser cette image ? (ft. le PDG de VLC et Théorus)
Profitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.

iPhone Photography Award 2026 : découvrez le palmarès ~3 min

IPPAwards (iPhone Photography Awards) : concours annuel de photo prise exclusivement avec un iPhone, organisé depuis 2007. Le palmarès 2026 vient de tomber pour cette 20e édition, avec un Grand Prix attribué à une magnifique éruption volcanique.

iPhone Photography Award 2026 : découvrez le palmarès
Découvrez le palmarès complet des iPhone Photography Awards 2026, du Grand Prix aux gagnants de chaque catégorie.

Apple

microsoft/ZoomitForMac: Sysinternals ZoomIt for MacOS ~8 min

ZoomIt for Mac : portage de l'utilitaire Sysinternals sur macOS. Zoom live, annotation, capture panoramique, OCR local, enregistrement vidéo avec webcam PIP. Open source, installable via Homebrew.

microsoft/ZoomitForMac: Sysinternals ZoomIt for MacOS
Sysinternals ZoomIt for MacOS. Contribute to microsoft/ZoomitForMac development by creating an account on GitHub.

Jeux

widelands/widelands: Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it. ~5 min

Widelands : jeu de stratégie temps réel open source inspiré de Settlers II, avec campagnes solo et multijoueur. Gratuit, sous licence GPL, compilable sous Linux, Windows et MacOS, avec bien plus de profondeur que son modèle d'origine.

widelands/widelands: Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety an...

Vous avez aimé cette édition ?

Partagez-la avec un·e collègue ou ami·e qui pourrait l'apprécier ! C'est le meilleur moyen de soutenir cette newsletter.

Vous pouvez aussi suivre ma veille en direct sur X, Bluesky ou Mastodon, ou via le flux RSS de la veille. Pour lire les articles que j'écris, abonnez-vous au flux RSS du blog.

Retrouvez toutes les éditions dans les archives.

Pas encore abonné·e ? Inscrivez-vous ici pour recevoir la prochaine édition.

Vous n'êtes pas rassasié·e ?

Si vous êtes dev, je vous invite à lire le reste de l'actu sur Human Coders News ou encore venir discuter avec nous sur notre Discord.

Si c'est plutôt l'entrepreneuriat qui vous intéresse, inscrivez-vous sur Pragmatic Entrepreneurs.

À vendredi prochain !
Camille