{
 "generated": "2026-10-20T08:11:21+00:00",
 "timestamps": {
  "generated": "When THIS BUILD ran. The site is rebuilt on a schedule, so a new value here does NOT mean anything changed.",
  "content_changed": "The most recent real change to the underlying content, across posts, snippets, questions and image annotations. Compare this, not \"generated\", to decide whether to re-read.",
  "per_record": "Every post, snippet and question record carries its own \"created\" and \"updated\", taken from the Lemmid Manager instance behind it. Posts also carry \"date\", the editorial date the piece is filed under.",
  "sitemap_lastmod": "Derived from the content, never from the build clock: a page is only reported as changed when the thing it renders actually changed."
 },
 "language": "fr",
 "count": 206,
 "source": {
  "site": "https://willem.com",
  "manager_configuration": 148
 },
 "full_text_bundle": "https://agents.willem.com/fr/corpus.json",
 "posts": [
  {
   "id": 82151,
   "slug": "2026-10-19_travail-humain",
   "url": "https://agents.willem.com/fr/posts/2026-10-19_travail-humain/",
   "source_url": "https://willem.com/fr/2026-10-19_travail-humain/",
   "language": "fr",
   "date": "2026-10-19",
   "published": "2026-10-19T00:00:00+02:00",
   "created": "2026-10-19T07:46:54.668000+02:00",
   "updated": "2026-10-20T09:22:36.971000+02:00",
   "title": "Travail humain",
   "subtitle": "Industrie et services, avec l'humain au centre de la scène",
   "summary": "La plupart des sites que j'ai montrés ici récemment étaient des restaurants, des bars et des boutiques. Mais une bonne partie de mon travail est pour des gens dont le savoir-faire ne rentre ni dans un menu ni dans un panier : une entreprise de métallurgie à Mijdrecht, un atelier de rideaux à Hegelsom, les inspecteurs des poutres de levage d'Amsterdam et une thérapeute de couple à Krommenie. Cet article en présente quatre. Leur travail, c'est du travail humain. Le site web a une seule mission : les mettre au centre de la scène.",
   "topics": [
    "AI",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Human Work",
     "url": "https://agents.willem.com/en/posts/2026-10-19_human-work/",
     "source_url": "https://willem.com/en/2026-10-19_human-work/"
    },
    {
     "language": "nl",
     "title": "Mensenwerk",
     "url": "https://agents.willem.com/nl/posts/2026-10-19_mensenwerk/",
     "source_url": "https://willem.com/nl/2026-10-19_mensenwerk/"
    },
    {
     "language": "de",
     "title": "Menschenwerk",
     "url": "https://agents.willem.com/de/posts/2026-10-19_menschenwerk/",
     "source_url": "https://willem.com/de/2026-10-19_menschenwerk/"
    },
    {
     "language": "es",
     "title": "Trabajo humano",
     "url": "https://agents.willem.com/es/posts/2026-10-19_trabajo-humano/",
     "source_url": "https://willem.com/es/2026-10-19_trabajo-humano/"
    },
    {
     "language": "it",
     "title": "Lavoro umano",
     "url": "https://agents.willem.com/it/posts/2026-10-19_lavoro-umano/",
     "source_url": "https://willem.com/it/2026-10-19_lavoro-umano/"
    },
    {
     "language": "pt",
     "title": "Trabalho humano",
     "url": "https://agents.willem.com/pt/posts/2026-10-19_trabalho-humano/",
     "source_url": "https://willem.com/pt/2026-10-19_trabalho-humano/"
    },
    {
     "language": "pap",
     "title": "Trabou di hende",
     "url": "https://agents.willem.com/pap/posts/2026-10-19_trabou-di-hende/",
     "source_url": "https://willem.com/pap/2026-10-19_trabou-di-hende/"
    },
    {
     "language": "fy",
     "title": "Minskewurk",
     "url": "https://agents.willem.com/fy/posts/2026-10-19_minskewurk/",
     "source_url": "https://willem.com/fy/2026-10-19_minskewurk/"
    }
   ],
   "image": "https://willem.com/global/images/c107a8da4c00.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9bcdc340fc25.webp",
     "description": "Soudure dans l'usine Korver à Mijdrecht. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/abe9a9c66af1.webp",
     "description": "korverbv.nl sur l'ordinateur portable et le téléphone : le reel tourne derrière le titre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d498eea0ee4.webp",
     "description": "Un rideau sombre sous la machine à coudre dans l'atelier de Hegelsom",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/af9a896b6c46.webp",
     "description": "atelieraanhuis.nl : mesuré chez toi, fabriqué à Hegelsom",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8246b02e197c.webp",
     "description": "Le poids d'essai de Hanebalk sur les pavés près de l'Oude Kerk, et un inspecteur Aboma devant une poutre de levage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/dca77a409cb9.webp",
     "description": "hanebalk.nl : un usage sûr et assuré, sur l'ordinateur portable et le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f768d28c1567.webp",
     "description": "Le cabinet : deux chaises, des fleurs et la lumière du jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/aca6adacd443.webp",
     "description": "bijmijrelatietherapie.nl sur l'ordinateur portable et le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82151_images-8.jpg"
    }
   ]
  },
  {
   "id": 82164,
   "slug": "2026-10-18_webdesign-interactif",
   "url": "https://agents.willem.com/fr/posts/2026-10-18_webdesign-interactif/",
   "source_url": "https://willem.com/fr/2026-10-18_webdesign-interactif/",
   "language": "fr",
   "date": "2026-10-18",
   "published": "2026-10-18T00:00:00+02:00",
   "created": "2026-10-19T10:03:04.766000+02:00",
   "updated": "2026-10-20T09:22:37.257000+02:00",
   "title": "Webdesign interactif",
   "subtitle": "Mais est-ce que c'est amusant ?!",
   "summary": "Un site web n'est pas obligé d'être une brochure devant laquelle on fait défiler la page. Je fais de plus en plus de sites interactifs, des pages avec lesquelles on peut jouer : un globe que tu fais tourner, des œuvres qui s'écartent sous ton doigt, des bâtiments qui se construisent tout seuls et des petits bonshommes qui te répondent. Dans cet article, j'en montre quatre !",
   "topics": [
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Interactive Webdesign",
     "url": "https://agents.willem.com/en/posts/2026-10-18_interactive-webdesign/",
     "source_url": "https://willem.com/en/2026-10-18_interactive-webdesign/"
    },
    {
     "language": "nl",
     "title": "Interactief Webdesign",
     "url": "https://agents.willem.com/nl/posts/2026-10-18_interactief-webdesign/",
     "source_url": "https://willem.com/nl/2026-10-18_interactief-webdesign/"
    },
    {
     "language": "de",
     "title": "Interaktives Webdesign",
     "url": "https://agents.willem.com/de/posts/2026-10-18_interaktives-webdesign/",
     "source_url": "https://willem.com/de/2026-10-18_interaktives-webdesign/"
    },
    {
     "language": "es",
     "title": "Diseño web interactivo",
     "url": "https://agents.willem.com/es/posts/2026-10-18_diseno-web-interactivo/",
     "source_url": "https://willem.com/es/2026-10-18_diseno-web-interactivo/"
    },
    {
     "language": "it",
     "title": "Web design interattivo",
     "url": "https://agents.willem.com/it/posts/2026-10-18_web-design-interattivo/",
     "source_url": "https://willem.com/it/2026-10-18_web-design-interattivo/"
    },
    {
     "language": "pt",
     "title": "Design web interativo",
     "url": "https://agents.willem.com/pt/posts/2026-10-18_design-web-interativo/",
     "source_url": "https://willem.com/pt/2026-10-18_design-web-interativo/"
    },
    {
     "language": "pap",
     "title": "Desèño Web Interaktivo",
     "url": "https://agents.willem.com/pap/posts/2026-10-18_deseno-web-interaktivo/",
     "source_url": "https://willem.com/pap/2026-10-18_deseno-web-interaktivo/"
    },
    {
     "language": "fy",
     "title": "Ynteraktyf webdesign",
     "url": "https://agents.willem.com/fy/posts/2026-10-18_ynteraktyf-webdesign/",
     "source_url": "https://willem.com/fy/2026-10-18_ynteraktyf-webdesign/"
    }
   ],
   "image": "https://willem.com/global/images/fa780e1b5f7e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8fd47fd1a37f.webp",
     "description": "gpcardio.org : fais glisser le globe et les conférences les plus récentes tournent avec lui ; un toucher en ouvre une",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82164_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/043d88dd9515.webp",
     "description": "L'œuvre qui prend vie : le départ, les points qui réagissent au doigt ou à la souris, les mots et la course",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82164_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5691f6a2e646.webp",
     "description": "Étage par étage, puis le balayage : chaque étage prend la couleur de son état",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82164_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/886e5604e762.webp",
     "description": "Touche un collègue : chacun a quelque chose à dire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82164_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67fc011c74e2.webp",
     "description": "Quatre questions, un conseil : celui qui se met en arrêt maladie s'allonge",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82164_images-5.jpg"
    }
   ]
  },
  {
   "id": 82175,
   "slug": "2026-10-17_l-art-de-l-image",
   "url": "https://agents.willem.com/fr/posts/2026-10-17_l-art-de-l-image/",
   "source_url": "https://willem.com/fr/2026-10-17_l-art-de-l-image/",
   "language": "fr",
   "date": "2026-10-17",
   "published": "2026-10-17T00:00:00+02:00",
   "created": "2026-10-19T12:30:13.400000+02:00",
   "updated": "2026-10-20T09:22:37.510000+02:00",
   "title": "L'art de l'image",
   "subtitle": "Ce qui n'est pas dans l'image compte tout autant",
   "summary": "Les belles images comptent. À l'époque du déluge de contenus d'IA, l'humain doit se démarquer, le produit doit se démarquer, la production doit se démarquer. Mon frère Kevin Middelkoop fait des photos depuis plus de vingt ans, et de plus en plus de films aussi. Dans cet article, je mets son travail au centre de la scène !",
   "topics": [
    "art",
    "creativity",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Art of Artwork",
     "url": "https://agents.willem.com/en/posts/2026-10-17_the-art-of-artwork/",
     "source_url": "https://willem.com/en/2026-10-17_the-art-of-artwork/"
    },
    {
     "language": "nl",
     "title": "De Kunst van Beeld",
     "url": "https://agents.willem.com/nl/posts/2026-10-17_de-kunst-van-beeld/",
     "source_url": "https://willem.com/nl/2026-10-17_de-kunst-van-beeld/"
    },
    {
     "language": "de",
     "title": "Die Kunst des Bildes",
     "url": "https://agents.willem.com/de/posts/2026-10-17_die-kunst-des-bildes/",
     "source_url": "https://willem.com/de/2026-10-17_die-kunst-des-bildes/"
    },
    {
     "language": "es",
     "title": "El arte de la imagen",
     "url": "https://agents.willem.com/es/posts/2026-10-17_el-arte-de-la-imagen/",
     "source_url": "https://willem.com/es/2026-10-17_el-arte-de-la-imagen/"
    },
    {
     "language": "it",
     "title": "L'arte dell'immagine",
     "url": "https://agents.willem.com/it/posts/2026-10-17_l-arte-dell-immagine/",
     "source_url": "https://willem.com/it/2026-10-17_l-arte-dell-immagine/"
    },
    {
     "language": "pt",
     "title": "A arte da imagem",
     "url": "https://agents.willem.com/pt/posts/2026-10-17_a-arte-da-imagem/",
     "source_url": "https://willem.com/pt/2026-10-17_a-arte-da-imagem/"
    },
    {
     "language": "pap",
     "title": "E Arte di Artwork",
     "url": "https://agents.willem.com/pap/posts/2026-10-17_e-arte-di-artwork/",
     "source_url": "https://willem.com/pap/2026-10-17_e-arte-di-artwork/"
    },
    {
     "language": "fy",
     "title": "De Keunst fan Byld",
     "url": "https://agents.willem.com/fy/posts/2026-10-17_de-keunst-fan-byld/",
     "source_url": "https://willem.com/fy/2026-10-17_de-keunst-fan-byld/"
    }
   ],
   "image": "https://willem.com/global/images/205033863d63.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c0ca586d88e9.webp",
     "description": "1 287 photos de kevinmiddelkoop.nl en une seule image. Photos : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/09bf1ccf777c.webp",
     "description": "Ciels néerlandais, un projet de longue haleine au Leica M11. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c05d76ea8d9.webp",
     "description": "Seulement le ciel et une fine bande de terre. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d18c50cfe846.webp",
     "description": "Une villa habillée de noir de l'autre côté de l'étang. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/65d20c7fbb2f.webp",
     "description": "Un ancien château d'eau, vu d'en bas. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b09b4adea748.webp",
     "description": "Un escalier en colimaçon, vu de tout en haut. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b7dde17744c.webp",
     "description": "Un plafond noir avec des suspensions bordées de cuivre. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c22fdd762928.webp",
     "description": "Un bar lambrissé de bois avec des lustres en laiton. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b1011f147d53.webp",
     "description": "L'Eetcafé 't Pakhuis à Amsterdam. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/00c82dd909bf.webp",
     "description": "Des viennoiseries à la boulangerie. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/36a716ea568a.webp",
     "description": "Des pilotes de drone dans la brume du matin à Terschelling. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/0571a07da7e2.webp",
     "description": "Un nid avec des œufs, caché dans l'herbe. Photo : Kevin Middelkoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/e573234db237.webp",
     "description": "Les téléphones de Snake '97 : les macros de Kevin font le jeu",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82175_images-13.jpg"
    }
   ]
  },
  {
   "id": 81838,
   "slug": "2026-10-16_la-boutique-en-ligne-de-nouvelle-generation",
   "url": "https://agents.willem.com/fr/posts/2026-10-16_la-boutique-en-ligne-de-nouvelle-generation/",
   "source_url": "https://willem.com/fr/2026-10-16_la-boutique-en-ligne-de-nouvelle-generation/",
   "language": "fr",
   "date": "2026-10-16",
   "published": "2026-10-16T00:00:00+02:00",
   "created": "2026-10-16T18:55:03.322000+02:00",
   "updated": "2026-10-20T09:30:17.696000+02:00",
   "title": "La boutique en ligne de nouvelle génération",
   "subtitle": "Du vrai contenu, des agents qui aident et un moteur statique",
   "summary": "Tom et Melanie Alaerds vendent des filtres à eau depuis Hegelsom, avec un 9,9/10 sur près de deux mille avis. Ensemble, nous avons ouvert une seconde boutique, pour toute l'Europe : waterfilterhouse.com. Cet article montre ce qui en fait une boutique en ligne de nouvelle génération : du vrai contenu, des agents qui aident, et le moteur statique de Lemmid Store en dessous.",
   "topics": [
    "AI",
    "lemmid-store",
    "payments",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Next Generation Webshop",
     "url": "https://agents.willem.com/en/posts/2026-10-16_the-next-generation-webshop/",
     "source_url": "https://willem.com/en/2026-10-16_the-next-generation-webshop/"
    },
    {
     "language": "nl",
     "title": "De Next Generation Webwinkel",
     "url": "https://agents.willem.com/nl/posts/2026-10-16_de-next-generation-webwinkel/",
     "source_url": "https://willem.com/nl/2026-10-16_de-next-generation-webwinkel/"
    },
    {
     "language": "de",
     "title": "Der Webshop der nächsten Generation",
     "url": "https://agents.willem.com/de/posts/2026-10-16_der-webshop-der-nachsten-generation/",
     "source_url": "https://willem.com/de/2026-10-16_der-webshop-der-nachsten-generation/"
    },
    {
     "language": "es",
     "title": "La tienda online de nueva generación",
     "url": "https://agents.willem.com/es/posts/2026-10-16_la-tienda-online-de-nueva-generacion/",
     "source_url": "https://willem.com/es/2026-10-16_la-tienda-online-de-nueva-generacion/"
    },
    {
     "language": "it",
     "title": "Il webshop di nuova generazione",
     "url": "https://agents.willem.com/it/posts/2026-10-16_il-webshop-di-nuova-generazione/",
     "source_url": "https://willem.com/it/2026-10-16_il-webshop-di-nuova-generazione/"
    },
    {
     "language": "pt",
     "title": "A loja online da nova geração",
     "url": "https://agents.willem.com/pt/posts/2026-10-16_a-loja-online-da-nova-geracao/",
     "source_url": "https://willem.com/pt/2026-10-16_a-loja-online-da-nova-geracao/"
    },
    {
     "language": "pap",
     "title": "E Webshop di Próksimo Generashon",
     "url": "https://agents.willem.com/pap/posts/2026-10-16_e-webshop-di-proksimo-generashon/",
     "source_url": "https://willem.com/pap/2026-10-16_e-webshop-di-proksimo-generashon/"
    },
    {
     "language": "fy",
     "title": "De webwinkel fan de folgjende generaasje",
     "url": "https://agents.willem.com/fy/posts/2026-10-16_de-webwinkel-fan-de-folgjende-generaasje/",
     "source_url": "https://willem.com/fy/2026-10-16_de-webwinkel-fan-de-folgjende-generaasje/"
    }
   ],
   "image": "https://willem.com/global/images/58698b7dbd67.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f7b14193e47b.webp",
     "description": "Une boutique, trois éditions : anglais, allemand et néerlandais, sur le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c6826a66b296.webp",
     "description": "L'assistant de choix : quatre courtes questions, le propre conseil de Tom et Melanie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1852703ce6e.webp",
     "description": "La réponse : la meilleure correspondance d'abord, avec le stock et le prix du jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0f3cfe6273af.webp",
     "description": "Des filtres issus des produits eux-mêmes, ici sur BOROUX, sur l'ordinateur portable et sur le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/45a9d6f44ae5.webp",
     "description": "Une page produit : caractéristiques, photos, stock et les bonnes pièces, sur l'ordinateur portable et sur le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2d8e76084ab.webp",
     "description": "Tom explique : ses propres vidéos sur la boutique, avec des sous-titres anglais et allemands",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7dedad6f04e5.webp",
     "description": "Du vrai contenu : un guide d'achat honnête et 84 réponses dans la FAQ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/622ea2a72f82.webp",
     "description": "L'édition allemande, et une page de marque avec chaque modèle côte à côte à sa vraie hauteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/151b73114163.webp",
     "description": "Le panier : les propres tarifs d'expédition de Tom par pays, recalculés par le serveur à la caisse",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d412c89e59e6.webp",
     "description": "Pour les machines : un index lisible de toute la boutique, et llms.txt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_81838_images-10.jpg"
    }
   ]
  },
  {
   "id": 82192,
   "slug": "2026-10-12_outcast-99",
   "url": "https://agents.willem.com/fr/posts/2026-10-12_outcast-99/",
   "source_url": "https://willem.com/fr/2026-10-12_outcast-99/",
   "language": "fr",
   "date": "2026-10-12",
   "published": "2026-10-12T00:00:00+02:00",
   "created": "2026-10-19T14:49:16.412000+02:00",
   "updated": "2026-10-20T09:22:37.753000+02:00",
   "title": "Outcast 99",
   "subtitle": "Un projet de loisir aux frontières du possible",
   "summary": "Outcast (1999) est une œuvre d'art, et l'un de mes jeux préférés de tous les temps : Cutter Slade, la planète Adelpha, ses paysages en voxels et sa bande originale orchestrale. En trois jours, avec une équipe d'agents IA, je l'ai porté en natif sur mon portable Linux, mon iPad, mon iPhone et mon Apple Vision Pro, en 3D stéréoscopique. Un projet de loisir, rien n'est à vendre, écrit avec un profond respect pour ceux qui l'ont fait, et pour tous ceux qui rêvent encore d'Adelpha.",
   "topics": [
    "AI",
    "game",
    "programming",
    "retro"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/en/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/en/2026-10-12_outcast-99/"
    },
    {
     "language": "nl",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/nl/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/nl/2026-10-12_outcast-99/"
    },
    {
     "language": "de",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/de/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/de/2026-10-12_outcast-99/"
    },
    {
     "language": "es",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/es/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/es/2026-10-12_outcast-99/"
    },
    {
     "language": "it",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/it/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/it/2026-10-12_outcast-99/"
    },
    {
     "language": "pt",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/pt/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/pt/2026-10-12_outcast-99/"
    },
    {
     "language": "pap",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/pap/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/pap/2026-10-12_outcast-99/"
    },
    {
     "language": "fy",
     "title": "Outcast 99",
     "url": "https://agents.willem.com/fy/posts/2026-10-12_outcast-99/",
     "source_url": "https://willem.com/fy/2026-10-12_outcast-99/"
    }
   ],
   "image": "https://willem.com/global/images/b8eeb83e870b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/57ac1a74f76e.webp",
     "description": "Outcast 1.1 dans ma collection GOG. Achète ta propre copie !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c1f4dd5d4a2c.webp",
     "description": "Cutter Slade sur mon Framework 12, le premier matin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/50bb348d92e5.webp",
     "description": "On parle à Zokrym, en natif sur Linux : pas de Wine, pas d'émulateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e837c8a8158.webp",
     "description": "Premier jour : quelques chutes de ma chaise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1ea693607bb7.webp",
     "description": "Le premier canevas natif sur Apple Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea8f59bfb335.webp",
     "description": "Le canevas dans ma pièce, avec le menu natif à côté",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbbb348ba424.webp",
     "description": "Mode immersif : le ciel d'Adelpha tout autour, lunes comprises",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d63f95ce9c8.webp",
     "description": "Mode immersif sur une île tropicale d'Adelpha",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/46ab191f899d.webp",
     "description": "Une conversation, avec la couche de texte native en vert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/79878a433d26.webp",
     "description": "Le cercle de conversation en vrais boutons",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f866a2c1bd1.webp",
     "description": "L'écran des armes, dessiné en natif",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d2c4faac33f.webp",
     "description": "Quatre façons de vectoriser la police de 1999 : le contour lisse a gagné",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/35c299f24ea4.webp",
     "description": "La DualSense de PlayStation 5, la manette du Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/9be1d1853f05.webp",
     "description": "Reprends où tu t'étais arrêté : la même sauvegarde sur l'iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_82192_images-14.jpg"
    }
   ]
  },
  {
   "id": 79029,
   "slug": "2026-10-02_la-fabrique-d-idees",
   "url": "https://agents.willem.com/fr/posts/2026-10-02_la-fabrique-d-idees/",
   "source_url": "https://willem.com/fr/2026-10-02_la-fabrique-d-idees/",
   "language": "fr",
   "date": "2026-10-02",
   "published": "2026-10-02T00:00:00+02:00",
   "created": "2026-10-01T23:23:15.294000+02:00",
   "updated": "2026-10-20T09:30:17.466000+02:00",
   "title": "La fabrique d'idées",
   "subtitle": "Contact : une appli entre les gens et la machine",
   "summary": "Mon e-mail, WhatsApp et Signal vivent maintenant dans une seule appli que j'ai construite moi-même. Je l'ai appelée Contact. Ce n'est pas une appli de chat et pas une appli d'IA, elle se situe quelque part entre les deux. Quand j'ai essayé de dessiner ce que c'est dans mon carnet, c'est une usine qui est sortie. Cet article explique ce dessin, en partant d'une énigme.",
   "topics": [
    "AI",
    "Freedom",
    "creating",
    "iPhone",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Idea Factory",
     "url": "https://agents.willem.com/en/posts/2026-10-02_the-idea-factory/",
     "source_url": "https://willem.com/en/2026-10-02_the-idea-factory/"
    },
    {
     "language": "nl",
     "title": "De ideeënfabriek",
     "url": "https://agents.willem.com/nl/posts/2026-10-02_de-ideeenfabriek/",
     "source_url": "https://willem.com/nl/2026-10-02_de-ideeenfabriek/"
    },
    {
     "language": "de",
     "title": "Die Ideenfabrik",
     "url": "https://agents.willem.com/de/posts/2026-10-02_die-ideenfabrik/",
     "source_url": "https://willem.com/de/2026-10-02_die-ideenfabrik/"
    },
    {
     "language": "es",
     "title": "La fábrica de ideas",
     "url": "https://agents.willem.com/es/posts/2026-10-02_la-fabrica-de-ideas/",
     "source_url": "https://willem.com/es/2026-10-02_la-fabrica-de-ideas/"
    },
    {
     "language": "it",
     "title": "La fabbrica delle idee",
     "url": "https://agents.willem.com/it/posts/2026-10-02_la-fabbrica-delle-idee/",
     "source_url": "https://willem.com/it/2026-10-02_la-fabbrica-delle-idee/"
    },
    {
     "language": "pt",
     "title": "A fábrica de ideias",
     "url": "https://agents.willem.com/pt/posts/2026-10-02_a-fabrica-de-ideias/",
     "source_url": "https://willem.com/pt/2026-10-02_a-fabrica-de-ideias/"
    },
    {
     "language": "pap",
     "title": "E Fábrika di Idea",
     "url": "https://agents.willem.com/pap/posts/2026-10-02_e-fabrika-di-idea/",
     "source_url": "https://willem.com/pap/2026-10-02_e-fabrika-di-idea/"
    },
    {
     "language": "fy",
     "title": "De ideefabryk",
     "url": "https://agents.willem.com/fy/posts/2026-10-02_de-ideefabryk/",
     "source_url": "https://willem.com/fy/2026-10-02_de-ideefabryk/"
    }
   ],
   "image": "https://willem.com/global/images/d91b60c0f27c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/889fb8df30c3.webp",
     "description": "L'énigme de Jurre : la règle en haut, neuf points, et l'une des solutions",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea5a9de4ee70.webp",
     "description": "La session dans Contact : l'agent cherche l'imprimante, je lui dis quoi fabriquer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/0a21a7e90d9f.webp",
     "description": "L'impression, sur une imprimante que personne n'avait configurée pour ça",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e1857001d6f.webp",
     "description": "Le résultat : l'énigme sans la solution, prête à distribuer en classe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/4141316c89cd.webp",
     "description": "Le dessin de mon carnet : les gens, les idées, le tri, la machine avec sa cheminée, et la longue flèche du retour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd8daf1ef843.webp",
     "description": "Contact sur l'ordinateur portable, ici avec des données d'exemple : ce qui a besoin de moi, les brouillons, et une conversation avec une réponse en brouillon qui attend",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9cadf805898.webp",
     "description": "La cheminée, mesurée : tokens par modèle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/59cb55865344.webp",
     "description": "L'entrée de Nora pour son jeu : un arc-en-ciel, des nuages et des couleurs à collectionner",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/1728c8bd5444.webp",
     "description": "Nora qui joue au jeu né de son dessin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/15b61a0e54c2.webp",
     "description": "Un autre produit de la même fabrique : l'appli de musique, native sur iOS et sur Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b43c3b7030d.webp",
     "description": "L'expérience de l'écran verrouillé : construite, testée, et désactivée le soir même",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_79029_images-11.jpg"
    }
   ]
  },
  {
   "id": 77548,
   "slug": "2026-09-21_thinc-ahead-3d",
   "url": "https://agents.willem.com/fr/posts/2026-09-21_thinc-ahead-3d/",
   "source_url": "https://willem.com/fr/2026-09-21_thinc-ahead-3d/",
   "language": "fr",
   "date": "2026-09-21",
   "published": "2026-09-21T00:00:00+02:00",
   "created": "2026-09-18T14:31:53.848000+02:00",
   "updated": "2026-10-20T09:30:17.216000+02:00",
   "title": "Thinc Ahead 3D",
   "subtitle": "Un bureau, une boîte de fléchettes en mousse et une co-propriétaire en carton",
   "summary": "Ma femme Ellen travaille chez Thinc Ahead, une agence événementielle à Eindhoven. J'avais fait pour son anniversaire un jeu de pousseuse de pièces, et ses collègues l'ont tellement aimé qu'ils voulaient le leur : un cadeau pour leur patron Niels, qui a fondé l'entreprise en 2012 et dont l'anniversaire approchait aussi. Dans cet article, je montre comment nous avons transformé un vrai bâtiment, de vraies personnes et des pistolets NERF en un jeu 3D multijoueur !",
   "topics": [
    "AI",
    "creating",
    "game",
    "people",
    "programming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/en/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/en/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "nl",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/nl/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/nl/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "de",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/de/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/de/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "es",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/es/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/es/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "it",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/it/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/it/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "pt",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/pt/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/pt/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "pap",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/pap/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/pap/2026-09-21_thinc-ahead-3d/"
    },
    {
     "language": "fy",
     "title": "Thinc Ahead 3D",
     "url": "https://agents.willem.com/fy/posts/2026-09-21_thinc-ahead-3d/",
     "source_url": "https://willem.com/fy/2026-09-21_thinc-ahead-3d/"
    }
   ],
   "image": "https://willem.com/global/images/47a7a50d8b50.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/7f17a7d38691.webp",
     "description": "La porte d'entrée au numéro 128 : la photo d'Ellen à gauche, le jeu à droite. Travail en cours, comme chaque capture d'écran ici",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a54b216cd4c4.webp",
     "description": "L'arrière du bâtiment : la cheminée, l'escalier de secours et l'extension. Dans le jeu, l'échelle est devenue un escalier, pour que tout le monde puisse l'utiliser",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/69199a926695.webp",
     "description": "IT STARTS HERE, le mur rouge de la salle de réunion. Le mur dans le jeu est la propre photo d'Ellen, redressée et réduite en pixels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/056399b80676.webp",
     "description": "CREATE A LEGACY au premier étage, après qu'Ellen a fait remarquer que ça allait sur le mur opposé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b62011b0aa3.webp",
     "description": "L'équipe : leurs portraits en haut, les mêmes douze dans le jeu en bas, avec les deux chats du bureau et Esther en carton sur son pied rabattable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/33a5124520a9.webp",
     "description": "À gauche une partie du vrai écran Kantoor Live dans le hall, à droite l'écran dans le jeu : même mise en page, mais il montre qui est en tête",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f9883e702cfe.webp",
     "description": "Le parking : les propres voitures de l'équipe, plaques floutées, et la même rangée dans le jeu, par modèle et par couleur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/af440de05b8a.webp",
     "description": "DAT WORDT FIETSEN ! Le canon à mousse, une voiture qui vient de s'enflammer, et l'épave qui retombe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e2761d68bed.webp",
     "description": "MEDEWERKER VAN DE MAAND ! Dix d'affilée, en lettres de pixels avec des confettis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0a5170a0834e.webp",
     "description": "Sur un téléphone : les six premières secondes montrent où vont tes pouces. Pas de boutons, le pouce droit vise, tire et continue de tirer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4def7e49c9a.webp",
     "description": "Le grenier avec la table de ping-pong. Touche la cible de fléchettes ici et un annonceur de fléchettes anglais crie cent quatre-vingts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_77548_images-11.jpg"
    }
   ]
  },
  {
   "id": 76486,
   "slug": "2026-09-13_protect-your-eggs",
   "url": "https://agents.willem.com/fr/posts/2026-09-13_protect-your-eggs/",
   "source_url": "https://willem.com/fr/2026-09-13_protect-your-eggs/",
   "language": "fr",
   "date": "2026-09-13",
   "published": "2026-09-13T00:00:00+02:00",
   "created": "2026-09-13T19:44:36.089000+02:00",
   "updated": "2026-10-20T09:30:16.959000+02:00",
   "title": "Protect Your Eggs",
   "subtitle": "Construire un jeu avec mon fils de sept ans",
   "summary": "Le dimanche 13 septembre, mon fils Jurre (7 ans) et moi avons construit un jeu. Il joue à Roblox sur son iPad, et je voulais voir ce qui se passe quand un enfant pilote lui-même un agent IA. À la fin de la soirée, il y avait un résultat : un jeu multijoueur, Protect Your Eggs. Cet article raconte comment ça s'est passé, ce que fait le jeu, et qui a pris le relais quand.",
   "topics": [
    "AI",
    "creating",
    "game",
    "linux",
    "people",
    "programming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/en/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/en/2026-09-13_protect-your-eggs/"
    },
    {
     "language": "nl",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/nl/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/nl/2026-09-13_protect-your-eggs/"
    },
    {
     "language": "de",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/de/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/de/2026-09-13_protect-your-eggs/"
    },
    {
     "language": "es",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/es/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/es/2026-09-13_protect-your-eggs/"
    },
    {
     "language": "it",
     "title": "Proteggi le tue uova",
     "url": "https://agents.willem.com/it/posts/2026-09-13_proteggi-le-tue-uova/",
     "source_url": "https://willem.com/it/2026-09-13_proteggi-le-tue-uova/"
    },
    {
     "language": "pt",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/pt/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/pt/2026-09-13_protect-your-eggs/"
    },
    {
     "language": "pap",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/pap/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/pap/2026-09-13_protect-your-eggs/"
    },
    {
     "language": "fy",
     "title": "Protect Your Eggs",
     "url": "https://agents.willem.com/fy/posts/2026-09-13_protect-your-eggs/",
     "source_url": "https://willem.com/fy/2026-09-13_protect-your-eggs/"
    }
   ],
   "image": "https://willem.com/global/images/1dfe0db09134.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/834b8c06c7d1.webp",
     "description": "Dimanche après-midi : Jurre devant le Framework 12, qui tape lui-même la prochaine amélioration, son iPad par terre à côté de lui",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/557cc803d362.webp",
     "description": "La première version à l'écran : un terrain en blocs, quatre bases, des œufs au marché, des bots en route pour voler",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f560d662d5b1.webp",
     "description": "L'iPad, sa façon de jouer : commandes tactiles en wifi depuis la machine du homelab, par terre et sur le canapé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e6ad951d80de.webp",
     "description": "YOU WIN : niveau 10 atteint, la première fois qu'il a battu les bots",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/619bcbd9ec76.webp",
     "description": "Jurre gagne ! La manche qu'il a jouée depuis le canapé pendant que je regardais l'écran des résultats sur l'ordinateur portable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab42348c9cb3.webp",
     "description": "Les écrans d'aujourd'hui : jeu au clavier sur l'ordinateur portable, et la disposition tactile avec le joystick à la Roblox et le bouton de saut. Travail en cours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/51bc48af6154.webp",
     "description": "L'écran de départ : un nom, PLAY, et la tirelire de Jurre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76486_images-7.png"
    }
   ]
  },
  {
   "id": 76159,
   "slug": "2026-09-09_omascribe",
   "url": "https://agents.willem.com/fr/posts/2026-09-09_omascribe/",
   "source_url": "https://willem.com/fr/2026-09-09_omascribe/",
   "language": "fr",
   "date": "2026-09-09",
   "published": "2026-09-09T00:00:00+02:00",
   "created": "2026-09-09T12:36:35.657000+02:00",
   "updated": "2026-10-20T09:30:16.702000+02:00",
   "title": "Omascribe",
   "subtitle": "Écrire à la main sur un ordinateur portable Linux",
   "summary": "Le dimanche soir 6 septembre, j'ai construit une petite appli pour écrire à la main sur le Framework 12. Trois jours plus tard, c'est la version 0.1, le code source est public, et chaque réflexion depuis a été écrite avec elle. Cet article montre ce qu'est Omascribe, pourquoi je l'ai faite, ce qu'elle fait et, tout aussi important, ce qu'elle laisse volontairement de côté. Avec un regard sur l'iPad et le reMarkable, les deux choses qu'elle remplace sur mon bureau.",
   "topics": [
    "AI",
    "creating",
    "laptop",
    "linux",
    "pencil",
    "tablet",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Omascribe",
     "url": "https://agents.willem.com/en/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/en/2026-09-09_omascribe/"
    },
    {
     "language": "nl",
     "title": "Omascribe",
     "url": "https://agents.willem.com/nl/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/nl/2026-09-09_omascribe/"
    },
    {
     "language": "de",
     "title": "Omascribe",
     "url": "https://agents.willem.com/de/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/de/2026-09-09_omascribe/"
    },
    {
     "language": "es",
     "title": "Omascribe",
     "url": "https://agents.willem.com/es/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/es/2026-09-09_omascribe/"
    },
    {
     "language": "it",
     "title": "Omascribe",
     "url": "https://agents.willem.com/it/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/it/2026-09-09_omascribe/"
    },
    {
     "language": "pt",
     "title": "Omascribe",
     "url": "https://agents.willem.com/pt/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/pt/2026-09-09_omascribe/"
    },
    {
     "language": "pap",
     "title": "Omascribe",
     "url": "https://agents.willem.com/pap/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/pap/2026-09-09_omascribe/"
    },
    {
     "language": "fy",
     "title": "Omascribe",
     "url": "https://agents.willem.com/fy/posts/2026-09-09_omascribe/",
     "source_url": "https://willem.com/fy/2026-09-09_omascribe/"
    }
   ],
   "image": "https://willem.com/global/images/941bc56b76e3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c041d056edcc.webp",
     "description": "9 septembre : le Framework 12 replié à plat sur le bureau, le stylet à côté, et la première chose que tout le monde écrit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76159_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0d51caebc2c3.webp",
     "description": "Omascribe sur Omarchy : une page avec encre vectorielle, du pixel art et un bloc de texte tapé, le bureau de chaque côté",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76159_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/21fe488c16e4.webp",
     "description": "Plein écran : rien d'autre que la page. Le titre défile comme faisant partie du papier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76159_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/458573d1346a.webp",
     "description": "Ce que voit l'agent : la lecture en direct de la page en PNG sur papier blanc, à côté du JSON et du SVG",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76159_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/9df24720f5ce.webp",
     "description": "La liste des notes à gauche, la plus récente en premier. Pas de carnets, pas de dossiers, pas de tags",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76159_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/222fc85a48d4.webp",
     "description": "La première page, dimanche 6 septembre, écrite avec l'appli le soir où elle a été construite",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_76159_images-6.png"
    }
   ]
  },
  {
   "id": 72578,
   "slug": "2026-09-07_vingt-fois-plus-vite",
   "url": "https://agents.willem.com/fr/posts/2026-09-07_vingt-fois-plus-vite/",
   "source_url": "https://willem.com/fr/2026-09-07_vingt-fois-plus-vite/",
   "language": "fr",
   "date": "2026-09-07",
   "published": "2026-09-07T00:00:00+02:00",
   "created": "2026-09-07T16:29:20.257000+02:00",
   "updated": "2026-10-20T09:29:41.119000+02:00",
   "title": "Vingt fois plus vite",
   "subtitle": "Sur le rythme, et l'humain dans la boucle",
   "summary": "Le 11 août, j'ai écrit dans mon carnet : la vitesse à laquelle on avance est environ vingt fois l'ancienne vitesse de pointe. En une journée, je fais ce que je faisais en vingt. Cet article parle de cette vitesse, de ce qu'elle fait à l'humain dans la boucle, et du contrepoids que j'ai trouvé. C'est le premier article de septembre, écrit un jour où j'ai volontairement fait moins.",
   "topics": [
    "AI",
    "health",
    "lifestyle",
    "people",
    "running",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Twenty Times Faster",
     "url": "https://agents.willem.com/en/posts/2026-09-07_twenty-times-faster/",
     "source_url": "https://willem.com/en/2026-09-07_twenty-times-faster/"
    },
    {
     "language": "nl",
     "title": "Twintig keer sneller",
     "url": "https://agents.willem.com/nl/posts/2026-09-07_twintig-keer-sneller/",
     "source_url": "https://willem.com/nl/2026-09-07_twintig-keer-sneller/"
    },
    {
     "language": "de",
     "title": "Zwanzigmal schneller",
     "url": "https://agents.willem.com/de/posts/2026-09-07_zwanzigmal-schneller/",
     "source_url": "https://willem.com/de/2026-09-07_zwanzigmal-schneller/"
    },
    {
     "language": "es",
     "title": "Veinte veces más rápido",
     "url": "https://agents.willem.com/es/posts/2026-09-07_veinte-veces-mas-rapido/",
     "source_url": "https://willem.com/es/2026-09-07_veinte-veces-mas-rapido/"
    },
    {
     "language": "it",
     "title": "Venti volte più veloce",
     "url": "https://agents.willem.com/it/posts/2026-09-07_venti-volte-piu-veloce/",
     "source_url": "https://willem.com/it/2026-09-07_venti-volte-piu-veloce/"
    },
    {
     "language": "pt",
     "title": "Vinte vezes mais depressa",
     "url": "https://agents.willem.com/pt/posts/2026-09-07_vinte-vezes-mais-depressa/",
     "source_url": "https://willem.com/pt/2026-09-07_vinte-vezes-mais-depressa/"
    },
    {
     "language": "pap",
     "title": "Binti Bes Mas Lihé",
     "url": "https://agents.willem.com/pap/posts/2026-09-07_binti-bes-mas-lihe/",
     "source_url": "https://willem.com/pap/2026-09-07_binti-bes-mas-lihe/"
    },
    {
     "language": "fy",
     "title": "Tweintich kear flugger",
     "url": "https://agents.willem.com/fy/posts/2026-09-07_tweintich-kear-flugger/",
     "source_url": "https://willem.com/fy/2026-09-07_tweintich-kear-flugger/"
    }
   ],
   "image": "https://willem.com/global/images/67919e46cbb6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3559ce2f9581.webp",
     "description": "Samedi soir, 5 septembre : le terminal sur l'ordinateur portable, l'un des sites de la semaine en train de naître",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ce87982e20e.webp",
     "description": "L'éclipse partielle au-dessus des arbres le 12 août, une promenade du soir pendant la semaine la plus chargée du mois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4db35f523cbd.webp",
     "description": "La Seine au lever du soleil le 6 août, la sortie où la réflexion s'est faite",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6513b0b16788.webp",
     "description": "La tour Eiffel vue d'en bas au demi-tour, ni rapide ni forte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/79e1c1b814fe.webp",
     "description": "L'une des livraisons de la semaine sur le téléphone : un site pour une place de ville, frais chaque jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf1b99dea77c.webp",
     "description": "Dimanche 6 septembre : sommeil 86 pour cent, récupération 94 pour cent, effort 0,4, un jour de repos voulu",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/0966920cee33.webp",
     "description": "Dimanche soir : le prototype pour écrire à la main sur le nouvel ordinateur portable, ces notes ont été écrites avec",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72578_images-7.jpg"
    }
   ]
  },
  {
   "id": 72575,
   "slug": "2026-08-31_mon-propre-android-sur-mesure",
   "url": "https://agents.willem.com/fr/posts/2026-08-31_mon-propre-android-sur-mesure/",
   "source_url": "https://willem.com/fr/2026-08-31_mon-propre-android-sur-mesure/",
   "language": "fr",
   "date": "2026-08-31",
   "published": "2026-08-31T00:00:00+02:00",
   "created": "2026-09-07T16:00:29.103000+02:00",
   "updated": "2026-10-20T09:29:40.858000+02:00",
   "title": "Mon propre Android sur mesure",
   "subtitle": "Un écran d'accueil qui est une fenêtre sur le homelab",
   "summary": "En août, mon téléphone a changé. Pas le matériel, un Fairphone 5 que j'ai depuis un moment, mais ce qu'il y a dedans : un écran d'accueil que j'ai écrit moi-même, pour un seul utilisateur. Pas de boutique d'applis, pas de tutoriel de démarrage, pas de menu de réglages pour les gens qui ne sont pas moi. Cet article raconte pourquoi je l'ai construit, ce qu'il fait, et le bilan honnête après deux semaines de tout-Android.",
   "topics": [
    "Freedom",
    "android",
    "design",
    "minimal",
    "programming",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "My Own Custom Android",
     "url": "https://agents.willem.com/en/posts/2026-08-31_my-own-custom-android/",
     "source_url": "https://willem.com/en/2026-08-31_my-own-custom-android/"
    },
    {
     "language": "nl",
     "title": "Mijn eigen Android",
     "url": "https://agents.willem.com/nl/posts/2026-08-31_mijn-eigen-android/",
     "source_url": "https://willem.com/nl/2026-08-31_mijn-eigen-android/"
    },
    {
     "language": "de",
     "title": "Mein eigenes Android",
     "url": "https://agents.willem.com/de/posts/2026-08-31_mein-eigenes-android/",
     "source_url": "https://willem.com/de/2026-08-31_mein-eigenes-android/"
    },
    {
     "language": "es",
     "title": "Mi Android a medida",
     "url": "https://agents.willem.com/es/posts/2026-08-31_mi-android-a-medida/",
     "source_url": "https://willem.com/es/2026-08-31_mi-android-a-medida/"
    },
    {
     "language": "it",
     "title": "Il mio Android su misura",
     "url": "https://agents.willem.com/it/posts/2026-08-31_il-mio-android-su-misura/",
     "source_url": "https://willem.com/it/2026-08-31_il-mio-android-su-misura/"
    },
    {
     "language": "pt",
     "title": "O meu Android à medida",
     "url": "https://agents.willem.com/pt/posts/2026-08-31_o-meu-android-a-medida/",
     "source_url": "https://willem.com/pt/2026-08-31_o-meu-android-a-medida/"
    },
    {
     "language": "pap",
     "title": "Mi Mes Android",
     "url": "https://agents.willem.com/pap/posts/2026-08-31_mi-mes-android/",
     "source_url": "https://willem.com/pap/2026-08-31_mi-mes-android/"
    },
    {
     "language": "fy",
     "title": "Myn eigen Android",
     "url": "https://agents.willem.com/fy/posts/2026-08-31_myn-eigen-android/",
     "source_url": "https://willem.com/fy/2026-08-31_myn-eigen-android/"
    }
   ],
   "image": "https://willem.com/global/images/2ba2602e5422.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/85feded14a60.webp",
     "description": "18 août, premier soir : le Fairphone avec la liste d'applis d'origine, le lanceur à quelques heures de là",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72575_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/53d1fbc812e3.webp",
     "description": "Le lanceur le premier matin : une liste de texte, la météo, l'agenda et la fréquence cardiaque du WHOOP, avec le terminal vers le homelab au-dessus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72575_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/505cf54a37f6.webp",
     "description": "La photothèque de la maison comme appli photo sur le téléphone, le téléphone lui-même ne garde rien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72575_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e79d1e11d5b7.webp",
     "description": "23 août après la course : les stats du homelab et la courbe de fréquence cardiaque sur l'écran d'accueil, 121 bpm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72575_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/b93e4fc2128e.webp",
     "description": "Les quatre-vingts battements par minute parfaits qui ont trahi le bug Bluetooth",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72575_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/5fd82c333ee4.webp",
     "description": "Le téléphone à côté du clavier sur le bureau : une fenêtre sur le cerveau unique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72575_images-6.jpg"
    }
   ]
  },
  {
   "id": 72574,
   "slug": "2026-08-26_l-innovation-c-est-du-logiciel",
   "url": "https://agents.willem.com/fr/posts/2026-08-26_l-innovation-c-est-du-logiciel/",
   "source_url": "https://willem.com/fr/2026-08-26_l-innovation-c-est-du-logiciel/",
   "language": "fr",
   "date": "2026-08-26",
   "published": "2026-08-26T00:00:00+02:00",
   "created": "2026-09-07T15:25:55.487000+02:00",
   "updated": "2026-10-20T09:29:40.601000+02:00",
   "title": "L'innovation, c'est du logiciel",
   "subtitle": "Un cerveau, quelques morceaux de verre et un jumeau à Amsterdam",
   "summary": "En août, mon installation informatique a plus changé qu'en plusieurs années. Et pourtant la leçon du mois a été l'inverse du nouveau matériel : le matériel existant a de la marge, l'innovation, c'est du logiciel. Cet article parle d'un cerveau, la machine du homelab où vivent mes fichiers et mes agents, des machines autour, et de pourquoi l'infrastructure est devenue subordonnée au concept.",
   "topics": [
    "AI",
    "cloud",
    "laptop",
    "linux",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Innovation Is Software",
     "url": "https://agents.willem.com/en/posts/2026-08-26_innovation-is-software/",
     "source_url": "https://willem.com/en/2026-08-26_innovation-is-software/"
    },
    {
     "language": "nl",
     "title": "Innovatie is software",
     "url": "https://agents.willem.com/nl/posts/2026-08-26_innovatie-is-software/",
     "source_url": "https://willem.com/nl/2026-08-26_innovatie-is-software/"
    },
    {
     "language": "de",
     "title": "Innovation ist Software",
     "url": "https://agents.willem.com/de/posts/2026-08-26_innovation-ist-software/",
     "source_url": "https://willem.com/de/2026-08-26_innovation-ist-software/"
    },
    {
     "language": "es",
     "title": "La innovación es software",
     "url": "https://agents.willem.com/es/posts/2026-08-26_la-innovacion-es-software/",
     "source_url": "https://willem.com/es/2026-08-26_la-innovacion-es-software/"
    },
    {
     "language": "it",
     "title": "L'innovazione è software",
     "url": "https://agents.willem.com/it/posts/2026-08-26_l-innovazione-e-software/",
     "source_url": "https://willem.com/it/2026-08-26_l-innovazione-e-software/"
    },
    {
     "language": "pt",
     "title": "Inovação é software",
     "url": "https://agents.willem.com/pt/posts/2026-08-26_inovacao-e-software/",
     "source_url": "https://willem.com/pt/2026-08-26_inovacao-e-software/"
    },
    {
     "language": "pap",
     "title": "Inovashon Ta Software",
     "url": "https://agents.willem.com/pap/posts/2026-08-26_inovashon-ta-software/",
     "source_url": "https://willem.com/pap/2026-08-26_inovashon-ta-software/"
    },
    {
     "language": "fy",
     "title": "Ynnovaasje is software",
     "url": "https://agents.willem.com/fy/posts/2026-08-26_ynnovaasje-is-software/",
     "source_url": "https://willem.com/fy/2026-08-26_ynnovaasje-is-software/"
    }
   ],
   "image": "https://willem.com/global/images/74c813e794bb.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/26f3aabac790.webp",
     "description": "2 août, depuis le camping : une session mosh sur le téléphone vers la machine du homelab, le cerveau unique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72574_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/eeb4415c5b35.webp",
     "description": "24 août : le modèle local du homelab décrit les images de la sonnette image par image, aucune donnée ne quitte la maison",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72574_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b4dfdc3d90de.webp",
     "description": "Le Framework 12 ouvert sur la table : modulaire, réparable, et volontairement rien que du verre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72574_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4b11a7655e9.webp",
     "description": "Premier démarrage après l'installation le 25 août : un W vert sur l'établi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72574_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/10fe33454dcd.webp",
     "description": "26 août, le sol de la cuisine : le jumeau d'Amsterdam en construction, une carte mère dans un petit boîtier avec la console sur un moniteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72574_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/40db97a28181.webp",
     "description": "De retour au travail : l'établi avec le clavier mécanique, le cerveau hors de vue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72574_images-6.jpg"
    }
   ]
  },
  {
   "id": 72568,
   "slug": "2026-07-25_pas-de-montre-connectee",
   "url": "https://agents.willem.com/fr/posts/2026-07-25_pas-de-montre-connectee/",
   "source_url": "https://willem.com/fr/2026-07-25_pas-de-montre-connectee/",
   "language": "fr",
   "date": "2026-07-25",
   "published": "2026-07-25T00:00:00+02:00",
   "created": "2026-09-07T14:19:10.785000+02:00",
   "updated": "2026-10-20T09:29:39.779000+02:00",
   "title": "Pas de montre connectée",
   "subtitle": "Le meilleur écran, c'est pas d'écran",
   "summary": "Pendant neuf ans, j'ai eu une montre connectée au poignet. Cet été, c'est fini : l'Apple Watch est partie, et avec elle les capteurs, les chargeurs et les bracelets. Plus d'écran, d'ordinateur ou d'appareil en plus. Cet article raconte pourquoi je n'en ai enfin plus besoin, et un paradoxe : c'est la high-tech qui rend le low-tech possible.",
   "topics": [
    "apple",
    "health",
    "lifestyle",
    "minimal",
    "sensors",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "No Smartwatch",
     "url": "https://agents.willem.com/en/posts/2026-07-25_no-smartwatch/",
     "source_url": "https://willem.com/en/2026-07-25_no-smartwatch/"
    },
    {
     "language": "nl",
     "title": "Geen smartwatch",
     "url": "https://agents.willem.com/nl/posts/2026-07-25_geen-smartwatch/",
     "source_url": "https://willem.com/nl/2026-07-25_geen-smartwatch/"
    },
    {
     "language": "de",
     "title": "Keine Smartwatch",
     "url": "https://agents.willem.com/de/posts/2026-07-25_keine-smartwatch/",
     "source_url": "https://willem.com/de/2026-07-25_keine-smartwatch/"
    },
    {
     "language": "es",
     "title": "Sin smartwatch",
     "url": "https://agents.willem.com/es/posts/2026-07-25_sin-smartwatch/",
     "source_url": "https://willem.com/es/2026-07-25_sin-smartwatch/"
    },
    {
     "language": "it",
     "title": "Niente smartwatch",
     "url": "https://agents.willem.com/it/posts/2026-07-25_niente-smartwatch/",
     "source_url": "https://willem.com/it/2026-07-25_niente-smartwatch/"
    },
    {
     "language": "pt",
     "title": "Sem smartwatch",
     "url": "https://agents.willem.com/pt/posts/2026-07-25_sem-smartwatch/",
     "source_url": "https://willem.com/pt/2026-07-25_sem-smartwatch/"
    },
    {
     "language": "pap",
     "title": "Sin Smartwatch",
     "url": "https://agents.willem.com/pap/posts/2026-07-25_sin-smartwatch/",
     "source_url": "https://willem.com/pap/2026-07-25_sin-smartwatch/"
    },
    {
     "language": "fy",
     "title": "Gjin smartwatch",
     "url": "https://agents.willem.com/fy/posts/2026-07-25_gjin-smartwatch/",
     "source_url": "https://willem.com/fy/2026-07-25_gjin-smartwatch/"
    }
   ],
   "image": "https://willem.com/global/images/663a577b76b9.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d40dccca6b6d.webp",
     "description": "L'Apple Watch de retour dans sa boîte, mai 2026, juste avant son départ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72568_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/493ee5ef3794.webp",
     "description": "Les deux qui restent : une montre mécanique et le bracelet WHOOP, le matin d'un trail de 21 km",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72568_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/65ecf8b88c69.webp",
     "description": "La montre à mon poignet le 1er juillet, jour où le chapitre Watch s'est refermé pour de bon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72568_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e7f35c27342e.webp",
     "description": "La route à l'aube en Bretagne, départ de la plus belle sortie de ma vie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72568_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/dcfd19728b78.webp",
     "description": "Le parcours autour de Carantec, 11,97 km, enregistré sans aucun bip au poignet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72568_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/68e33fba1f2e.webp",
     "description": "Soir sur la terrasse : une montre qui n'attend rien de moi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72568_images-6.jpg"
    }
   ]
  },
  {
   "id": 72571,
   "slug": "2026-07-19_80-valent-mieux-que-rien",
   "url": "https://agents.willem.com/fr/posts/2026-07-19_80-valent-mieux-que-rien/",
   "source_url": "https://willem.com/fr/2026-07-19_80-valent-mieux-que-rien/",
   "language": "fr",
   "date": "2026-07-19",
   "published": "2026-07-19T00:00:00+02:00",
   "created": "2026-09-07T14:55:15.882000+02:00",
   "updated": "2026-10-20T09:29:40.354000+02:00",
   "title": "80 % valent mieux que rien",
   "subtitle": "Livre, apprends des vrais retours, itère",
   "summary": "80 % valent mieux que rien. Que ce soit pour nettoyer la salle de bains, écrire du contenu ou livrer un logiciel. J'ai noté cette phrase dans mon carnet ce mois-ci, après quelques semaines où le travail inachevé s'est révélé être mon meilleur travail. Pas parce qu'il était bon, mais parce qu'il était dehors : de vraies personnes l'ont utilisé et m'ont dit ce qui manquait. Cet article parle de livrer pour apprendre, et de pourquoi le parfait est l'ennemi du bien.",
   "topics": [
    "creating",
    "design",
    "lifestyle",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "80% Is Better Than Nothing",
     "url": "https://agents.willem.com/en/posts/2026-07-19_80-is-better-than-nothing/",
     "source_url": "https://willem.com/en/2026-07-19_80-is-better-than-nothing/"
    },
    {
     "language": "nl",
     "title": "80% is beter dan niks",
     "url": "https://agents.willem.com/nl/posts/2026-07-19_80-is-beter-dan-niks/",
     "source_url": "https://willem.com/nl/2026-07-19_80-is-beter-dan-niks/"
    },
    {
     "language": "de",
     "title": "80% ist besser als nichts",
     "url": "https://agents.willem.com/de/posts/2026-07-19_80-ist-besser-als-nichts/",
     "source_url": "https://willem.com/de/2026-07-19_80-ist-besser-als-nichts/"
    },
    {
     "language": "es",
     "title": "El 80% es mejor que nada",
     "url": "https://agents.willem.com/es/posts/2026-07-19_el-80-es-mejor-que-nada/",
     "source_url": "https://willem.com/es/2026-07-19_el-80-es-mejor-que-nada/"
    },
    {
     "language": "it",
     "title": "L'80% è meglio di niente",
     "url": "https://agents.willem.com/it/posts/2026-07-19_l-80-e-meglio-di-niente/",
     "source_url": "https://willem.com/it/2026-07-19_l-80-e-meglio-di-niente/"
    },
    {
     "language": "pt",
     "title": "80% é melhor que nada",
     "url": "https://agents.willem.com/pt/posts/2026-07-19_80-e-melhor-que-nada/",
     "source_url": "https://willem.com/pt/2026-07-19_80-e-melhor-que-nada/"
    },
    {
     "language": "pap",
     "title": "80% Ta Mihó Ku Nada",
     "url": "https://agents.willem.com/pap/posts/2026-07-19_80-ta-miho-ku-nada/",
     "source_url": "https://willem.com/pap/2026-07-19_80-ta-miho-ku-nada/"
    },
    {
     "language": "fy",
     "title": "80% is better as neat",
     "url": "https://agents.willem.com/fy/posts/2026-07-19_80-is-better-as-neat/",
     "source_url": "https://willem.com/fy/2026-07-19_80-is-better-as-neat/"
    }
   ],
   "image": "https://willem.com/global/images/2f95d7c783b9.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bfa9692e5e97.webp",
     "description": "agenticfirst.nl, la version à 80 % : les retours sont venus sur les mots, pas sur les pages",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72571_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/2db193af45a8.webp",
     "description": "Lemmid Count le 16 juillet : le cercle violet est le pic de trafic auquel je ne faisais pas confiance, et sur lequel j'ai entraîné le classificateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72571_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b54c4bc46f4f.webp",
     "description": "La nuit du 17 juillet : trois terminaux, les mêmes tâches sur différents modèles, jetons et qualité mesurés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72571_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/3e035d683a77.webp",
     "description": "La première version, imparfaite, de hrlm.blog, construite dans le train pour Amsterdam le 14 juillet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72571_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/16d41ce9e0a3.webp",
     "description": "Cinq heures du matin le 13 juillet, gilet d'équipage sur le dos, avant la journée de travail : on y va",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72571_images-5.jpg"
    }
   ]
  },
  {
   "id": 72570,
   "slug": "2026-07-07_compter-le-trafic-agentique",
   "url": "https://agents.willem.com/fr/posts/2026-07-07_compter-le-trafic-agentique/",
   "source_url": "https://willem.com/fr/2026-07-07_compter-le-trafic-agentique/",
   "language": "fr",
   "date": "2026-07-07",
   "published": "2026-07-07T00:00:00+02:00",
   "created": "2026-09-07T14:39:01.171000+02:00",
   "updated": "2026-10-20T09:29:40.065000+02:00",
   "title": "Compter le trafic agentique",
   "subtitle": "Pourquoi tes statistiques ne voient pas les agents IA qui lisent ton site",
   "summary": "Ce mois-ci, j'ai ressuscité Lemmid Count : les statistiques de sites web de ma plateforme, reconstruites de zéro, sans AWStats et sans base de données. Son atout, c'est la dimension que tous les autres outils d'analyse jettent : les bots. À l'ère agentique, la question « qu'est-ce que les agents IA ont lu sur mon site ? » compte autant que « combien d'humains sont venus ? ». Cet article parle de compter ce qui fait semblant de ne pas être là, et de mettre la réponse dans la poche de ton client.",
   "topics": [
    "AI",
    "cloud",
    "data",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Counting Agentic Traffic",
     "url": "https://agents.willem.com/en/posts/2026-07-07_counting-agentic-traffic/",
     "source_url": "https://willem.com/en/2026-07-07_counting-agentic-traffic/"
    },
    {
     "language": "nl",
     "title": "Agentic verkeer tellen",
     "url": "https://agents.willem.com/nl/posts/2026-07-07_agentic-verkeer-tellen/",
     "source_url": "https://willem.com/nl/2026-07-07_agentic-verkeer-tellen/"
    },
    {
     "language": "de",
     "title": "Traffic von KI-Agenten zählen",
     "url": "https://agents.willem.com/de/posts/2026-07-07_traffic-von-ki-agenten-zahlen/",
     "source_url": "https://willem.com/de/2026-07-07_traffic-von-ki-agenten-zahlen/"
    },
    {
     "language": "es",
     "title": "Contar el tráfico agéntico",
     "url": "https://agents.willem.com/es/posts/2026-07-07_contar-el-trafico-agentico/",
     "source_url": "https://willem.com/es/2026-07-07_contar-el-trafico-agentico/"
    },
    {
     "language": "it",
     "title": "Contare il traffico agentico",
     "url": "https://agents.willem.com/it/posts/2026-07-07_contare-il-traffico-agentico/",
     "source_url": "https://willem.com/it/2026-07-07_contare-il-traffico-agentico/"
    },
    {
     "language": "pt",
     "title": "Contar o tráfego agêntico",
     "url": "https://agents.willem.com/pt/posts/2026-07-07_contar-o-trafego-agentico/",
     "source_url": "https://willem.com/pt/2026-07-07_contar-o-trafego-agentico/"
    },
    {
     "language": "pap",
     "title": "Konta Trafiko Agéntiko",
     "url": "https://agents.willem.com/pap/posts/2026-07-07_konta-trafiko-agentiko/",
     "source_url": "https://willem.com/pap/2026-07-07_konta-trafiko-agentiko/"
    },
    {
     "language": "fy",
     "title": "Agintysk ferkear telle",
     "url": "https://agents.willem.com/fy/posts/2026-07-07_agintysk-ferkear-telle/",
     "source_url": "https://willem.com/fy/2026-07-07_agintysk-ferkear-telle/"
    }
   ],
   "image": "https://willem.com/global/images/b118b41a68d0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/64d66e9cea61.webp",
     "description": "hartvaat.nl en juillet 2026 : 114 883 pages vues, 2 187 par des humains, 112 696 par des bots ; Analytics t'aurait montré le petit chiffre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72570_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/74d2c36f8ca0.webp",
     "description": "Tout, humains ou bots : un site de restaurant aux premiers jours de juillet, 185 pages vues humaines contre 1 171 par des bots",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72570_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/30c2a7263eaa.webp",
     "description": "La vue humains : pages les plus vues d'un site de café, filtrées d'une seule touche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72570_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/834784c15679.webp",
     "description": "Lu par des agents IA, par leur nom : chatgpt-user, claudebot et le groupe furtif des imposteurs sur le même site",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72570_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e955f07cc8ac.webp",
     "description": "L'appli de poche : Manager, Count, Handler, User et Bill, un seul écran d'accueil pour chaque site que tu possèdes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72570_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/a36df8c61671.webp",
     "description": "Minuit le 6 juillet, la nuit où Count est revenu, terminal sur l'iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72570_images-6.jpg"
    }
   ]
  },
  {
   "id": 72567,
   "slug": "2026-06-24_six-sites-web-en-dix-jours",
   "url": "https://agents.willem.com/fr/posts/2026-06-24_six-sites-web-en-dix-jours/",
   "source_url": "https://willem.com/fr/2026-06-24_six-sites-web-en-dix-jours/",
   "language": "fr",
   "date": "2026-06-24",
   "published": "2026-06-24T00:00:00+02:00",
   "created": "2026-09-07T13:33:28.491000+02:00",
   "updated": "2026-10-20T09:32:35.640000+02:00",
   "title": "Six sites web en dix jours",
   "subtitle": "Voici MP1, un publisher livré dans un ZIP",
   "summary": "À la mi-juin, je suis revenu d'Amsterdam en pleine effervescence. Une semaine et demie plus tard, six sites web étaient en ligne sur un publisher qui n'existait pas avant : MP1, un générateur de sites statiques qui vit sous forme de fichier ZIP dans mon propre CMS. Cet article parle de ce qui l'a rendu possible : automatiser le travail ennuyeux avec des agents IA, pour que mon temps aille aux choses qui comptent. C'était épuisant, grisant et très gratifiant.",
   "topics": [
    "AI",
    "creating",
    "programming",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Six Websites in Ten Days",
     "url": "https://agents.willem.com/en/posts/2026-06-24_six-websites-in-ten-days/",
     "source_url": "https://willem.com/en/2026-06-24_six-websites-in-ten-days/"
    },
    {
     "language": "nl",
     "title": "Zes websites in tien dagen",
     "url": "https://agents.willem.com/nl/posts/2026-06-24_zes-websites-in-tien-dagen/",
     "source_url": "https://willem.com/nl/2026-06-24_zes-websites-in-tien-dagen/"
    },
    {
     "language": "de",
     "title": "Sechs Websites in zehn Tagen",
     "url": "https://agents.willem.com/de/posts/2026-06-24_sechs-websites-in-zehn-tagen/",
     "source_url": "https://willem.com/de/2026-06-24_sechs-websites-in-zehn-tagen/"
    },
    {
     "language": "es",
     "title": "Seis webs en diez días",
     "url": "https://agents.willem.com/es/posts/2026-06-24_seis-webs-en-diez-dias/",
     "source_url": "https://willem.com/es/2026-06-24_seis-webs-en-diez-dias/"
    },
    {
     "language": "it",
     "title": "Sei siti web in dieci giorni",
     "url": "https://agents.willem.com/it/posts/2026-06-24_sei-siti-web-in-dieci-giorni/",
     "source_url": "https://willem.com/it/2026-06-24_sei-siti-web-in-dieci-giorni/"
    },
    {
     "language": "pt",
     "title": "Seis sites em dez dias",
     "url": "https://agents.willem.com/pt/posts/2026-06-24_seis-sites-em-dez-dias/",
     "source_url": "https://willem.com/pt/2026-06-24_seis-sites-em-dez-dias/"
    },
    {
     "language": "pap",
     "title": "Seis Website den Dies Dia",
     "url": "https://agents.willem.com/pap/posts/2026-06-24_seis-website-den-dies-dia/",
     "source_url": "https://willem.com/pap/2026-06-24_seis-website-den-dies-dia/"
    },
    {
     "language": "fy",
     "title": "Seis websites yn tsien dagen",
     "url": "https://agents.willem.com/fy/posts/2026-06-24_seis-websites-yn-tsien-dagen/",
     "source_url": "https://willem.com/fy/2026-06-24_seis-websites-yn-tsien-dagen/"
    }
   ],
   "image": "https://willem.com/global/images/5b0f568f26fa.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/4eabca94a0f7.webp",
     "description": "Le rapport de l'agent sur mon terminal à 07:41 le 13 juin : extrait, modifié, vérifié, remis, répétition générale réussie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/9a840dd71368.webp",
     "description": "k2amsterdam.nl sur MP1 : deux saisons, une fête",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/fe580fab5ce5.webp",
     "description": "lammetje.com : passe au Lammetje, mur de photos compris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7b3cd502f72b.webp",
     "description": "fishfries.nl : ce que disent les clients, en anglais et en néerlandais",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/2011567da957.webp",
     "description": "centrumbar.nl : café brun le jour, fête la nuit (en développement)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/7a4d1c58c42d.webp",
     "description": "La réaction de l'un des propriétaires le soir de la mise en ligne du site",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/18f4e5d0d856.webp",
     "description": "willem.com lui-même sur le nouveau publisher : Hallo, ik ben Willem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/1ed3b40ac380.webp",
     "description": "Le moniteur de charge le soir du 23 juin, pendant la publication groupée de six sites",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72567_images-8.jpg"
    }
   ]
  },
  {
   "id": 72566,
   "slug": "2026-05-27_l-elfstedentocht-au-feeling",
   "url": "https://agents.willem.com/fr/posts/2026-05-27_l-elfstedentocht-au-feeling/",
   "source_url": "https://willem.com/fr/2026-05-27_l-elfstedentocht-au-feeling/",
   "language": "fr",
   "date": "2026-05-27",
   "published": "2026-05-27T00:00:00+02:00",
   "created": "2026-09-07T12:25:10.387000+02:00",
   "updated": "2026-10-20T09:32:35.398000+02:00",
   "title": "L'Elfstedentocht au feeling",
   "subtitle": "235KM à travers la Frise sans écran",
   "summary": "Lundi dernier, j'ai fait la Fietselfstedentocht, mon édition la plus chaude de tous les temps, sur mon vélo à pignon fixe. Pas de compteur de vélo, pas de GPS, pas de fréquence cardiaque au poignet. Juste une montre mécanique, une carte de tampons et mon WHOOP qui enregistrait discrètement en arrière-plan. Il y a dix-huit mois, je me demandais si je pourrais un jour atteindre mon pic de performance sans données. Cette sortie a été la réponse, laisse-moi te la raconter.",
   "topics": [
    "bike",
    "data",
    "experiment",
    "health",
    "lifestyle",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Elfstedentocht on Feel",
     "url": "https://agents.willem.com/en/posts/2026-05-27_elfstedentocht-on-feel/",
     "source_url": "https://willem.com/en/2026-05-27_elfstedentocht-on-feel/"
    },
    {
     "language": "nl",
     "title": "Elfstedentocht op gevoel",
     "url": "https://agents.willem.com/nl/posts/2026-05-27_elfstedentocht-op-gevoel/",
     "source_url": "https://willem.com/nl/2026-05-27_elfstedentocht-op-gevoel/"
    },
    {
     "language": "de",
     "title": "Elfstedentocht nach Gefühl",
     "url": "https://agents.willem.com/de/posts/2026-05-27_elfstedentocht-nach-gefuhl/",
     "source_url": "https://willem.com/de/2026-05-27_elfstedentocht-nach-gefuhl/"
    },
    {
     "language": "es",
     "title": "Elfstedentocht a sensaciones",
     "url": "https://agents.willem.com/es/posts/2026-05-27_elfstedentocht-a-sensaciones/",
     "source_url": "https://willem.com/es/2026-05-27_elfstedentocht-a-sensaciones/"
    },
    {
     "language": "it",
     "title": "Elfstedentocht a sensazione",
     "url": "https://agents.willem.com/it/posts/2026-05-27_elfstedentocht-a-sensazione/",
     "source_url": "https://willem.com/it/2026-05-27_elfstedentocht-a-sensazione/"
    },
    {
     "language": "pt",
     "title": "Elfstedentocht a sentir",
     "url": "https://agents.willem.com/pt/posts/2026-05-27_elfstedentocht-a-sentir/",
     "source_url": "https://willem.com/pt/2026-05-27_elfstedentocht-a-sentir/"
    },
    {
     "language": "pap",
     "title": "Elfstedentocht riba Sentimentu",
     "url": "https://agents.willem.com/pap/posts/2026-05-27_elfstedentocht-riba-sentimentu/",
     "source_url": "https://willem.com/pap/2026-05-27_elfstedentocht-riba-sentimentu/"
    },
    {
     "language": "fy",
     "title": "Elfstedentocht op gefoel",
     "url": "https://agents.willem.com/fy/posts/2026-05-27_elfstedentocht-op-gefoel/",
     "source_url": "https://willem.com/fy/2026-05-27_elfstedentocht-op-gefoel/"
    }
   ],
   "image": "https://willem.com/global/images/20440f65699a.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/be2ca9ecd9dd.webp",
     "description": "Front d'orage sur la route de digue entre Amsterdam et Hegelsom, 13 mai 2026",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72566_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/97ea3c82c987.webp",
     "description": "Le Schindelhauer Siegfried Road après l'arrivée : traversée la plus rapide de tous les temps, 6h19m, sans écran",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72566_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c2aedbbe2c4.webp",
     "description": "La carte de tampons de la Friese Fietselfstedentocht 2026, drapeau frison sur les gants",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72566_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a0c5f39ac12.webp",
     "description": "Quelque part entre les onze villes, roulé au feeling",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72566_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d18b9eb0c643.webp",
     "description": "Vitesses par segment reconstituées à partir des heures de la carte de tampons, sans GPS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72566_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/32430b76ab42.webp",
     "description": "Mon seul instrument au poignet : une montre mécanique (et le WHOOP à l'autre bras)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72566_images-6.jpg"
    }
   ]
  },
  {
   "id": 59342,
   "slug": "2026-04-30_iteration-rapide-dans-les-boucles-agentiques",
   "url": "https://agents.willem.com/fr/posts/2026-04-30_iteration-rapide-dans-les-boucles-agentiques/",
   "source_url": "https://willem.com/fr/2026-04-30_iteration-rapide-dans-les-boucles-agentiques/",
   "language": "fr",
   "date": "2026-04-30",
   "published": "2026-04-30T00:00:00+02:00",
   "created": "2026-07-27T10:45:57.259000+02:00",
   "updated": "2026-10-20T09:32:35.153000+02:00",
   "title": "Itération rapide dans les boucles agentiques",
   "subtitle": "Prendre la sortie comme entrée",
   "summary": "Quand je construis des choses avec des agents IA, je passe souvent par plusieurs versions de ce que je construis. Tu essaies, tu expérimentes, tu échoues, tu t'améliores, et tu recommences. À l'époque manuelle d'avant l'IA, je vérifiais les résultats à la main. Mais et si nous apprenions aux agents à se « voir » eux-mêmes ?",
   "topics": [
    "AI",
    "experiment",
    "programming",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Rapid Iteration in Agentic Loops",
     "url": "https://agents.willem.com/en/posts/2026-04-30_rapid-iteration-in-agentic-loops/",
     "source_url": "https://willem.com/en/2026-04-30_rapid-iteration-in-agentic-loops/"
    },
    {
     "language": "nl",
     "title": "Snelle iteratie in agentic loops",
     "url": "https://agents.willem.com/nl/posts/2026-04-30_snelle-iteratie-in-agentic-loops/",
     "source_url": "https://willem.com/nl/2026-04-30_snelle-iteratie-in-agentic-loops/"
    },
    {
     "language": "de",
     "title": "Schnelle Iteration in agentischen Schleifen",
     "url": "https://agents.willem.com/de/posts/2026-04-30_schnelle-iteration-in-agentischen-schleifen/",
     "source_url": "https://willem.com/de/2026-04-30_schnelle-iteration-in-agentischen-schleifen/"
    },
    {
     "language": "es",
     "title": "Iteración rápida en bucles agénticos",
     "url": "https://agents.willem.com/es/posts/2026-04-30_iteracion-rapida-en-bucles-agenticos/",
     "source_url": "https://willem.com/es/2026-04-30_iteracion-rapida-en-bucles-agenticos/"
    },
    {
     "language": "it",
     "title": "Iterazione rapida nei cicli agentici",
     "url": "https://agents.willem.com/it/posts/2026-04-30_iterazione-rapida-nei-cicli-agentici/",
     "source_url": "https://willem.com/it/2026-04-30_iterazione-rapida-nei-cicli-agentici/"
    },
    {
     "language": "pt",
     "title": "Iteração rápida em ciclos agênticos",
     "url": "https://agents.willem.com/pt/posts/2026-04-30_iteracao-rapida-em-ciclos-agenticos/",
     "source_url": "https://willem.com/pt/2026-04-30_iteracao-rapida-em-ciclos-agenticos/"
    },
    {
     "language": "pap",
     "title": "Iterashon Rápido den Agentic Loop",
     "url": "https://agents.willem.com/pap/posts/2026-04-30_iterashon-rapido-den-agentic-loop/",
     "source_url": "https://willem.com/pap/2026-04-30_iterashon-rapido-den-agentic-loop/"
    },
    {
     "language": "fy",
     "title": "Rappe iteraasje yn agintyske loops",
     "url": "https://agents.willem.com/fy/posts/2026-04-30_rappe-iteraasje-yn-agintyske-loops/",
     "source_url": "https://willem.com/fy/2026-04-30_rappe-iteraasje-yn-agintyske-loops/"
    }
   ],
   "image": "https://willem.com/global/images/928d81ee723b.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/4b432d69e9c6.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/7f78504358b2.webp",
     "description": "Le sujet d'entraînement : une bouteille de bière, photographiée contre le mur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/92770c736215.webp",
     "description": "De la photo à la 3D : l'agent a construit un maillage de profondeur texturé par la photo (Depth Anything V2), avec fil de fer et rotation automatique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbd388fde125.webp",
     "description": "La bouteille comme données : une simulation de particules de Navier-Stokes s'écoule autour de sa silhouette, en direct sur le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/85cb24322f0b.webp",
     "description": "La boucle de vision en production : l'agent télécharge, analyse et catégorise les archives photo d'un client",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/f3c799fb8e03.webp",
     "description": "Curation des photos terminée : 42 photos choisies sur 200, catégorisées et légendées en anglais et en néerlandais",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e52c192037ee.webp",
     "description": "Le résultat arrive dans le Lemmid Manager : légendes et étiquettes par photo, prêtes à être publiées",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/f197a5e635de.webp",
     "description": "Piloter la boucle agentique en marchant (« loop ») : Vision Pro sur la tête, tapis de course en marche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/165c28a0547c.webp",
     "description": "Le bureau debout improvisé, vu à travers le Vision Pro : clavier, téléphone et télécommande sur la vitrine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-8.png"
    }
   ]
  },
  {
   "id": 75920,
   "slug": "2026-04-21_courir-tranquille",
   "url": "https://agents.willem.com/fr/posts/2026-04-21_courir-tranquille/",
   "source_url": "https://willem.com/fr/2026-04-21_courir-tranquille/",
   "language": "fr",
   "date": "2026-04-21",
   "published": "2026-04-21T00:00:00+02:00",
   "created": "2026-09-08T09:56:35.990000+02:00",
   "updated": "2026-10-20T09:30:16.139000+02:00",
   "title": "Courir tranquille",
   "subtitle": "Trois lignes d'arrivée en quatre semaines, et à chaque fois une autre raison de les franchir",
   "summary": "Entre le 15 mars et le 12 avril, j'ai franchi trois lignes d'arrivée : le Lentemarathon à Amstelveen, six semaines après que mon genou m'a lâché, le semi-marathon Venloop avec la montre laissée à la maison, et le marathon de Rotterdam sur un genou auquel je ne faisais pas confiance et sans aucun objectif de temps. Les mêmes jambes, trois raisons différentes de courir. Cet article parle d'un marathon surtout fait de soulagement, d'un semi surtout fait de joie, et d'un marathon qui s'est révélé être le plus beau de tous. Et de la phrase que j'ai écrite avant deux d'entre eux : je ne suis pas là pour les records ni pour le contrôle parfait, mais pour courir tranquille.",
   "topics": [
    "health",
    "lifestyle",
    "people",
    "running",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Run Nicely",
     "url": "https://agents.willem.com/en/posts/2026-04-21_run-nicely/",
     "source_url": "https://willem.com/en/2026-04-21_run-nicely/"
    },
    {
     "language": "nl",
     "title": "Lekker rennen",
     "url": "https://agents.willem.com/nl/posts/2026-04-21_lekker-rennen/",
     "source_url": "https://willem.com/nl/2026-04-21_lekker-rennen/"
    },
    {
     "language": "de",
     "title": "Schön laufen",
     "url": "https://agents.willem.com/de/posts/2026-04-21_schon-laufen/",
     "source_url": "https://willem.com/de/2026-04-21_schon-laufen/"
    },
    {
     "language": "es",
     "title": "Correr a gusto",
     "url": "https://agents.willem.com/es/posts/2026-04-21_correr-a-gusto/",
     "source_url": "https://willem.com/es/2026-04-21_correr-a-gusto/"
    },
    {
     "language": "it",
     "title": "Correre bene",
     "url": "https://agents.willem.com/it/posts/2026-04-21_correre-bene/",
     "source_url": "https://willem.com/it/2026-04-21_correre-bene/"
    },
    {
     "language": "pt",
     "title": "Correr com gosto",
     "url": "https://agents.willem.com/pt/posts/2026-04-21_correr-com-gosto/",
     "source_url": "https://willem.com/pt/2026-04-21_correr-com-gosto/"
    },
    {
     "language": "pap",
     "title": "Kore Dushi",
     "url": "https://agents.willem.com/pap/posts/2026-04-21_kore-dushi/",
     "source_url": "https://willem.com/pap/2026-04-21_kore-dushi/"
    },
    {
     "language": "fy",
     "title": "Noflik rinne",
     "url": "https://agents.willem.com/fy/posts/2026-04-21_noflik-rinne/",
     "source_url": "https://willem.com/fy/2026-04-21_noflik-rinne/"
    }
   ],
   "image": "https://willem.com/global/images/1a0e76ef437d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/822f10afda4d.webp",
     "description": "Dossard 561 au départ à Amstelveen, six semaines après le genou, et le bracelet de la maison",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/73c3f8c1a409.webp",
     "description": "Le Lentemarathon en chiffres : 42,52 km, 4:08:22, 163 bpm, et les temps intermédiaires du site de chronométrage, un semi en 2:00:20 en chemin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/aac459901a16.webp",
     "description": "La médaille en main, l'arrivée sur la photo officielle, et le dos de la médaille : Willem Middelkoop, 4:08:08",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c2925421ea10.webp",
     "description": "Matin du Venloop : le maillot avec le dossard 33101 sur la table, un selfie d'ombre en chemin, et la foule avant le départ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/55f76f218545.webp",
     "description": "Le ciel au-dessus de Venlo avant le départ, un petit avion passant au-dessus de la foule",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c595c9b4fa68.webp",
     "description": "Deux pages du carnet : 9 avril, le genou ne va pas, j'y vais quand même, et 14 avril, le plus beau, tout près de mon premier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/74eedbfb1fb6.webp",
     "description": "La veille : chaque nom sur le mur, le mot du supermarché sur la bière fraîche, et un selfie avec le dossard 19522 en route vers le départ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/3cff09513a2c.webp",
     "description": "La vague 2 qui attend sous les drapeaux à Rotterdam, dix minutes avant le départ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/d0cabccd569e.webp",
     "description": "Rotterdam en chiffres : 3:57:40 au résultat officiel, les temps tous les cinq kilomètres entre 5:26 et 5:38, et l'entraînement sur le téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/9768624509dd.webp",
     "description": "Après l'arrivée : un selfie avec la médaille, la médaille avec le pont Érasme en main, et le dos avec le nom et le temps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e0852935f70.webp",
     "description": "Après l'arrivée : un selfie dans la foule, la médaille du Venloop, et 1:52:34 gravé au dos",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75920_images-11.jpg"
    }
   ]
  },
  {
   "id": 75921,
   "slug": "2026-04-19_le-seo-est-mort",
   "url": "https://agents.willem.com/fr/posts/2026-04-19_le-seo-est-mort/",
   "source_url": "https://willem.com/fr/2026-04-19_le-seo-est-mort/",
   "language": "fr",
   "date": "2026-04-19",
   "published": "2026-04-19T00:00:00+02:00",
   "created": "2026-09-08T10:31:58.405000+02:00",
   "updated": "2026-10-20T09:30:16.451000+02:00",
   "title": "Le SEO est mort",
   "subtitle": "Quand as-tu utilisé Google pour la dernière fois ?",
   "summary": "Pendant la première semaine d'avril, j'ai fait le travail de SEO que je repoussais depuis des années : de nouvelles pages d'atterrissage et des milliers de liens croisés, sur willem.com et sur deux sites clients, générés grâce à la nouvelle API de ma plateforme. Ça marche, et bien, ai-je écrit le 4 avril. Deux semaines plus tard, j'ai regardé ce que ça avait rapporté et j'ai écrit : je crois que le SEO est mort. Cet article parle de ces chiffres, de ce qui, selon moi, arrive à la recherche, et de la question que je pose désormais à tous ceux qui veulent me parler de SEO : quand as-tu utilisé Google pour la dernière fois ?",
   "topics": [
    "AI",
    "data",
    "experiment",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "SEO Is Dead",
     "url": "https://agents.willem.com/en/posts/2026-04-19_seo-is-dead/",
     "source_url": "https://willem.com/en/2026-04-19_seo-is-dead/"
    },
    {
     "language": "nl",
     "title": "SEO is dood",
     "url": "https://agents.willem.com/nl/posts/2026-04-19_seo-is-dood/",
     "source_url": "https://willem.com/nl/2026-04-19_seo-is-dood/"
    },
    {
     "language": "de",
     "title": "SEO ist tot",
     "url": "https://agents.willem.com/de/posts/2026-04-19_seo-ist-tot/",
     "source_url": "https://willem.com/de/2026-04-19_seo-ist-tot/"
    },
    {
     "language": "es",
     "title": "El SEO ha muerto",
     "url": "https://agents.willem.com/es/posts/2026-04-19_el-seo-ha-muerto/",
     "source_url": "https://willem.com/es/2026-04-19_el-seo-ha-muerto/"
    },
    {
     "language": "it",
     "title": "La SEO è morta",
     "url": "https://agents.willem.com/it/posts/2026-04-19_la-seo-e-morta/",
     "source_url": "https://willem.com/it/2026-04-19_la-seo-e-morta/"
    },
    {
     "language": "pt",
     "title": "O SEO está morto",
     "url": "https://agents.willem.com/pt/posts/2026-04-19_o-seo-esta-morto/",
     "source_url": "https://willem.com/pt/2026-04-19_o-seo-esta-morto/"
    },
    {
     "language": "pap",
     "title": "SEO Ta Morto",
     "url": "https://agents.willem.com/pap/posts/2026-04-19_seo-ta-morto/",
     "source_url": "https://willem.com/pap/2026-04-19_seo-ta-morto/"
    },
    {
     "language": "fy",
     "title": "SEO is dea",
     "url": "https://agents.willem.com/fy/posts/2026-04-19_seo-is-dea/",
     "source_url": "https://willem.com/fy/2026-04-19_seo-is-dea/"
    }
   ],
   "image": "https://willem.com/global/images/a77480d59fcc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fe456fd0a31d.webp",
     "description": "Le travail : Search Console le 2 avril avec des impressions qui grimpent jusqu'à trois cents par jour, les nouveaux types de pages narratives et d'extraits dans le Manager, et les 180 articles reliés entre eux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75921_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/12aca5d20104.webp",
     "description": "Deux pages du 19 avril : je crois que le SEO est mort, et, à quelle fréquence est-ce que je cherche encore, c'est du contenu bâclé généré par l'IA",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75921_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ec15e6bc35ee.webp",
     "description": "Des données à source physique : un coureur de marathon à Rotterdam, et les trains de Haarlem à Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75921_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/65722259395d.webp",
     "description": "La liste du 19 avril : quelles niches ont un ancrage physique, et lesquelles sont banalisées",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75921_images-4.jpg"
    }
   ]
  },
  {
   "id": 72974,
   "slug": "2026-03-24_zero-personnel",
   "url": "https://agents.willem.com/fr/posts/2026-03-24_zero-personnel/",
   "source_url": "https://willem.com/fr/2026-03-24_zero-personnel/",
   "language": "fr",
   "date": "2026-03-24",
   "published": "2026-03-24T00:00:00+01:00",
   "created": "2026-09-08T09:08:31.748000+02:00",
   "updated": "2026-10-20T09:29:42.114000+02:00",
   "title": "Zéro personnel",
   "subtitle": "Le site web qui tourne tout seul, et ce qu'il m'a appris en un mois",
   "summary": "En mars, un site web sans personne est arrivé en deuxième place sur Google, juste derrière l'acteur en place, et le téléphone a sonné. C'était hartvaat.nl, un site d'actualités néerlandais sur la médecine cardiovasculaire qui collecte, lit, traduit et publie tout seul, chaque nuit. Le même mois, j'en ai construit deux autres comme lui, j'ai regardé les chiffres, j'ai vendu les mille premiers euros de contenu écrit par un agent, et j'ai appris ce dont un tel site a besoin et ce dont il n'a pas besoin. Cet article parle de diriger une publication avec zéro personnel.",
   "topics": [
    "AI",
    "data",
    "experiment",
    "programming",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Zero Staff",
     "url": "https://agents.willem.com/en/posts/2026-03-24_zero-staff/",
     "source_url": "https://willem.com/en/2026-03-24_zero-staff/"
    },
    {
     "language": "nl",
     "title": "Nul personeel",
     "url": "https://agents.willem.com/nl/posts/2026-03-24_nul-personeel/",
     "source_url": "https://willem.com/nl/2026-03-24_nul-personeel/"
    },
    {
     "language": "de",
     "title": "Null Personal",
     "url": "https://agents.willem.com/de/posts/2026-03-24_null-personal/",
     "source_url": "https://willem.com/de/2026-03-24_null-personal/"
    },
    {
     "language": "es",
     "title": "Cero empleados",
     "url": "https://agents.willem.com/es/posts/2026-03-24_cero-empleados/",
     "source_url": "https://willem.com/es/2026-03-24_cero-empleados/"
    },
    {
     "language": "it",
     "title": "Zero personale",
     "url": "https://agents.willem.com/it/posts/2026-03-24_zero-personale/",
     "source_url": "https://willem.com/it/2026-03-24_zero-personale/"
    },
    {
     "language": "pt",
     "title": "Zero pessoal",
     "url": "https://agents.willem.com/pt/posts/2026-03-24_zero-pessoal/",
     "source_url": "https://willem.com/pt/2026-03-24_zero-pessoal/"
    },
    {
     "language": "pap",
     "title": "Zero Personal",
     "url": "https://agents.willem.com/pap/posts/2026-03-24_zero-personal/",
     "source_url": "https://willem.com/pap/2026-03-24_zero-personal/"
    },
    {
     "language": "fy",
     "title": "Nul personiel",
     "url": "https://agents.willem.com/fy/posts/2026-03-24_nul-personiel/",
     "source_url": "https://willem.com/fy/2026-03-24_nul-personiel/"
    }
   ],
   "image": "https://willem.com/global/images/b4cd8e0751d2.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f631bfa0199e.webp",
     "description": "21 mars, l'équipe de nuit : le résumé de l'atelier sur hartvaat.nl, et l'agent qui traduit par lots après que je suis allé me coucher",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/65a0111061fd.webp",
     "description": "pitwallnews.com le jour du lancement, 3 mars : la Formule 1 en quatre langues, et le mail annonçant que 146 articles étaient traduits et publiés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba04a9d26078.webp",
     "description": "FM Radar sur le Vision Pro le lendemain, et sur le téléphone une semaine plus tard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6834e0b6680e.webp",
     "description": "Les chiffres : le rapport quotidien du 5 mars avec les nombres de requêtes suspects entourés, le graphique des visiteurs, et les 34 honnêtes de Plausible",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3db38893e8e0.webp",
     "description": "L'agent au travail sur l'iPad, 3 mars : il collecte, regroupe, traduit et construit, pendant que je regarde",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2666874a0ef.webp",
     "description": "hartvaat.nl pendant le congrès de l'ACC, 24 mars : les essais de dernière minute de La Nouvelle-Orléans, sans rédaction",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/26d79e22ac82.webp",
     "description": "Mise à jour, septembre 2026 : hartvaat.nl et FM Radar aujourd'hui, tous deux sur la plateforme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72974_images-7.jpg"
    }
   ]
  },
  {
   "id": 75919,
   "slug": "2026-03-18_le-velo-electrique",
   "url": "https://agents.willem.com/fr/posts/2026-03-18_le-velo-electrique/",
   "source_url": "https://willem.com/fr/2026-03-18_le-velo-electrique/",
   "language": "fr",
   "date": "2026-03-18",
   "published": "2026-03-18T00:00:00+01:00",
   "created": "2026-09-08T09:36:35.889000+02:00",
   "updated": "2026-10-20T09:30:15.830000+02:00",
   "title": "Le vélo électrique",
   "subtitle": "Programmer avec l'IA, et le muscle qu'on y perd",
   "summary": "Quelque part, programmer avec l'IA, je trouve ça comparable à un vélo électrique. Amusant, rapide et génial au premier coup d'œil. Mais à force d'en abuser, on devient paresseux. Je l'ai écrit sur papier le 18 mars, après un mois à construire avec des agents, trois sites autonomes en ligne et la tête au bord de la saturation. Ce n'est pas un article contre l'IA, j'en vis. C'est un regard honnête sur ce que l'assistance fait à celui qui pédale, et sur la façon de garder des jambes bien à soi.",
   "topics": [
    "AI",
    "experiment",
    "lifestyle",
    "programming",
    "work",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Electric Bicycle",
     "url": "https://agents.willem.com/en/posts/2026-03-18_the-electric-bicycle/",
     "source_url": "https://willem.com/en/2026-03-18_the-electric-bicycle/"
    },
    {
     "language": "nl",
     "title": "De elektrische fiets",
     "url": "https://agents.willem.com/nl/posts/2026-03-18_de-elektrische-fiets/",
     "source_url": "https://willem.com/nl/2026-03-18_de-elektrische-fiets/"
    },
    {
     "language": "de",
     "title": "Das E-Bike",
     "url": "https://agents.willem.com/de/posts/2026-03-18_das-e-bike/",
     "source_url": "https://willem.com/de/2026-03-18_das-e-bike/"
    },
    {
     "language": "es",
     "title": "La bicicleta eléctrica",
     "url": "https://agents.willem.com/es/posts/2026-03-18_la-bicicleta-electrica/",
     "source_url": "https://willem.com/es/2026-03-18_la-bicicleta-electrica/"
    },
    {
     "language": "it",
     "title": "La bici elettrica",
     "url": "https://agents.willem.com/it/posts/2026-03-18_la-bici-elettrica/",
     "source_url": "https://willem.com/it/2026-03-18_la-bici-elettrica/"
    },
    {
     "language": "pt",
     "title": "A bicicleta elétrica",
     "url": "https://agents.willem.com/pt/posts/2026-03-18_a-bicicleta-eletrica/",
     "source_url": "https://willem.com/pt/2026-03-18_a-bicicleta-eletrica/"
    },
    {
     "language": "pap",
     "title": "E Bisikleta Elèktriko",
     "url": "https://agents.willem.com/pap/posts/2026-03-18_e-bisikleta-elektriko/",
     "source_url": "https://willem.com/pap/2026-03-18_e-bisikleta-elektriko/"
    },
    {
     "language": "fy",
     "title": "De elektryske fyts",
     "url": "https://agents.willem.com/fy/posts/2026-03-18_de-elektryske-fyts/",
     "source_url": "https://willem.com/fy/2026-03-18_de-elektryske-fyts/"
    }
   ],
   "image": "https://willem.com/global/images/2d309bdf2131.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9ffdd17559ea.webp",
     "description": "Plein d'éloges, puis à côté de la plaque : l'analyse de ma plateforme en dix-huit pages, et le terminal qui applaudit les classements de recherche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75919_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d26b9a0fc21f.webp",
     "description": "Au plafond : le terminal vert sur le Framework et une nuit de diffs, la semaine où les erreurs sont devenues stupides",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75919_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/297fdd038ff1.webp",
     "description": "Deux façons de le dire : le modèle le 26 mars, « Willem. Tu recommences. », et le vélo électrique dans ma main le 18 mars",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75919_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce057dc16ccf.webp",
     "description": "Le stylo de nouveau en main le 18 mars, et la tête à son maximum à la gare la veille au soir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75919_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b497bd33affc.webp",
     "description": "19 mars, le jour de la clarté : un panneau de déviation sur la route, le téléphone dans la poche comme seul ordinateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75919_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d144af6be2c.webp",
     "description": "Tout l'ordinateur de ces semaines : un clavier et un téléphone sur le bureau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_75919_images-6.jpg"
    }
   ]
  },
  {
   "id": 38033,
   "slug": "2026-03-14_il-observe",
   "url": "https://agents.willem.com/fr/posts/2026-03-14_il-observe/",
   "source_url": "https://willem.com/fr/2026-03-14_il-observe/",
   "language": "fr",
   "date": "2026-03-14",
   "published": "2026-03-14T00:00:00+01:00",
   "created": "2026-03-14T08:09:10.291000+01:00",
   "updated": "2026-10-20T09:32:34.646000+02:00",
   "title": "Il observe",
   "subtitle": "Une intelligence qui observe la Terre",
   "summary": "Un observateur tient un journal quotidien de ce qu'il voit en regardant la Terre. Il n'utilise aucun nom de pays ni d'organisation et parle par descriptions métaphoriques. Sa distance offre une autre perspective sur notre actualité de tous les jours. Laisse-moi te raconter cette expérience que je mène.",
   "topics": [
    "AI",
    "experiment",
    "lifestyle",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "It Observes",
     "url": "https://agents.willem.com/en/posts/2026-03-14_it-observes/",
     "source_url": "https://willem.com/en/2026-03-14_it-observes/"
    },
    {
     "language": "nl",
     "title": "Het Observeert",
     "url": "https://agents.willem.com/nl/posts/2026-03-14_het-observeert/",
     "source_url": "https://willem.com/nl/2026-03-14_het-observeert/"
    },
    {
     "language": "de",
     "title": "Es beobachtet",
     "url": "https://agents.willem.com/de/posts/2026-03-14_es-beobachtet/",
     "source_url": "https://willem.com/de/2026-03-14_es-beobachtet/"
    },
    {
     "language": "es",
     "title": "Observa",
     "url": "https://agents.willem.com/es/posts/2026-03-14_observa/",
     "source_url": "https://willem.com/es/2026-03-14_observa/"
    },
    {
     "language": "it",
     "title": "Osserva",
     "url": "https://agents.willem.com/it/posts/2026-03-14_osserva/",
     "source_url": "https://willem.com/it/2026-03-14_osserva/"
    },
    {
     "language": "pt",
     "title": "Ele observa",
     "url": "https://agents.willem.com/pt/posts/2026-03-14_ele-observa/",
     "source_url": "https://willem.com/pt/2026-03-14_ele-observa/"
    },
    {
     "language": "pap",
     "title": "E Ta Observá",
     "url": "https://agents.willem.com/pap/posts/2026-03-14_e-ta-observa/",
     "source_url": "https://willem.com/pap/2026-03-14_e-ta-observa/"
    },
    {
     "language": "fy",
     "title": "It Observearret",
     "url": "https://agents.willem.com/fy/posts/2026-03-14_it-observearret/",
     "source_url": "https://willem.com/fy/2026-03-14_it-observearret/"
    }
   ],
   "image": "https://willem.com/global/images/0c8c8f564eef.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/169ddca7097f.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/ba004d7863ce.webp",
     "description": "Construction de la cartographie des entités",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_38033_images-1.jpg"
    }
   ]
  },
  {
   "id": 72971,
   "slug": "2026-02-25_trois-jeux-en-trois-semaines",
   "url": "https://agents.willem.com/fr/posts/2026-02-25_trois-jeux-en-trois-semaines/",
   "source_url": "https://willem.com/fr/2026-02-25_trois-jeux-en-trois-semaines/",
   "language": "fr",
   "date": "2026-02-25",
   "published": "2026-02-25T23:00:00+01:00",
   "created": "2026-09-08T07:07:48.802000+02:00",
   "updated": "2026-10-20T09:29:41.368000+02:00",
   "title": "Trois jeux en trois semaines",
   "subtitle": "Block 89, Outburn 87 et un nouveau moteur pour Snake '97",
   "summary": "Ce mois-ci, j'ai livré trois jeux en trois semaines : une refonte de Block 89, un tout nouveau jeu de course arcade appelé Outburn 87, et un nouveau moteur pour Snake '97, le jeu que des millions d'entre vous ont dans la poche. Chacun était un type de travail différent, et ensemble ils m'ont appris plus sur la création de logiciels avec des agents IA que n'importe quel projet client. Cet article parle des trois, et de pourquoi les jeux sont un si bon terrain de développement.",
   "topics": [
    "AI",
    "creating",
    "design",
    "game",
    "programming",
    "snake"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Three Games in Three Weeks",
     "url": "https://agents.willem.com/en/posts/2026-02-25_three-games-in-three-weeks/",
     "source_url": "https://willem.com/en/2026-02-25_three-games-in-three-weeks/"
    },
    {
     "language": "nl",
     "title": "Drie games in drie weken",
     "url": "https://agents.willem.com/nl/posts/2026-02-25_drie-games-in-drie-weken/",
     "source_url": "https://willem.com/nl/2026-02-25_drie-games-in-drie-weken/"
    },
    {
     "language": "de",
     "title": "Drei Spiele in drei Wochen",
     "url": "https://agents.willem.com/de/posts/2026-02-25_drei-spiele-in-drei-wochen/",
     "source_url": "https://willem.com/de/2026-02-25_drei-spiele-in-drei-wochen/"
    },
    {
     "language": "es",
     "title": "Tres juegos en tres semanas",
     "url": "https://agents.willem.com/es/posts/2026-02-25_tres-juegos-en-tres-semanas/",
     "source_url": "https://willem.com/es/2026-02-25_tres-juegos-en-tres-semanas/"
    },
    {
     "language": "it",
     "title": "Tre giochi in tre settimane",
     "url": "https://agents.willem.com/it/posts/2026-02-25_tre-giochi-in-tre-settimane/",
     "source_url": "https://willem.com/it/2026-02-25_tre-giochi-in-tre-settimane/"
    },
    {
     "language": "pt",
     "title": "Três jogos em três semanas",
     "url": "https://agents.willem.com/pt/posts/2026-02-25_tres-jogos-em-tres-semanas/",
     "source_url": "https://willem.com/pt/2026-02-25_tres-jogos-em-tres-semanas/"
    },
    {
     "language": "pap",
     "title": "Tres Wega Den Tres Siman",
     "url": "https://agents.willem.com/pap/posts/2026-02-25_tres-wega-den-tres-siman/",
     "source_url": "https://willem.com/pap/2026-02-25_tres-wega-den-tres-siman/"
    },
    {
     "language": "fy",
     "title": "Trije spultsjes yn trije wiken",
     "url": "https://agents.willem.com/fy/posts/2026-02-25_trije-spultsjes-yn-trije-wiken/",
     "source_url": "https://willem.com/fy/2026-02-25_trije-spultsjes-yn-trije-wiken/"
    }
   ],
   "image": "https://willem.com/global/images/92ed7a380095.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/972e7b45551a.webp",
     "description": "Block 89 dans le carnet du 13 février : la version initiale après deux jours à droite, la version deux à gauche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/4ebfb6df5847.webp",
     "description": "Block 89 v2 en jeu, un nouveau meilleur score avec le bouton de replay à partager, et la fiche du Play Store à 50 000 téléchargements",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/3310d3423a08.webp",
     "description": "Outburn 87 le 16 février, travail en cours : une voiture des premiers essais sur l'herbe verte, l'écran-titre et la route du désert, le tout avant la sortie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/bc71e149f6d0.webp",
     "description": "La nuit du 21 février : App Store Connect et la Play Console côte à côte, et l'approbation cinq jours plus tard à 08 h 04",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ee498517d83.webp",
     "description": "Le moteur v3 de Snake '97 le 25 février : le nouvel écran de fin de partie sur le téléphone à côté de l'ordinateur portable, les stats en détail, et snake97.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4496b20a60d.webp",
     "description": "Mise à jour : le même rendu ThreeJS fait maintenant tourner un monde de preuves cardiovasculaires sur cardiotherapeuticupdates.org",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/c45488452b2a.webp",
     "description": "Les trois sites de jeux, tous construits avec le même publisher : block89.dsd164.com, outburn87.com et snake97.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72971_images-7.jpg"
    }
   ]
  },
  {
   "id": 59282,
   "slug": "2026-02-20_coder-avec-des-agents-sur-un-vps-linux",
   "url": "https://agents.willem.com/fr/posts/2026-02-20_coder-avec-des-agents-sur-un-vps-linux/",
   "source_url": "https://willem.com/fr/2026-02-20_coder-avec-des-agents-sur-un-vps-linux/",
   "language": "fr",
   "date": "2026-02-20",
   "published": "2026-02-20T00:00:00+01:00",
   "created": "2026-07-26T16:39:31.674000+02:00",
   "updated": "2026-10-20T09:32:34.902000+02:00",
   "title": "Coder avec des agents sur un VPS Linux",
   "subtitle": "Installer une « werkplaats » dédiée pour Claude Code",
   "summary": "On accède souvent aux grands modèles de langage sous forme de chat : tu demandes ou tu écris quelque chose, et l'« IA » répond. C'est sympa, mais quand tu donnes au modèle accès à des outils numériques, il peut vraiment faire des choses, comme chercher des informations, compiler du code et tester lui-même ses créations. J'ai voulu pousser ce concept et j'ai donné à mon agent IA préféré son propre atelier entièrement équipé : un serveur Linux.",
   "topics": [
    "AI",
    "cloud",
    "linux",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Agentic Coding on a Linux VPS",
     "url": "https://agents.willem.com/en/posts/2026-02-20_agentic-coding-on-a-linux-vps/",
     "source_url": "https://willem.com/en/2026-02-20_agentic-coding-on-a-linux-vps/"
    },
    {
     "language": "nl",
     "title": "Agentic coding op een Linux VPS",
     "url": "https://agents.willem.com/nl/posts/2026-02-20_agentic-coding-op-een-linux-vps/",
     "source_url": "https://willem.com/nl/2026-02-20_agentic-coding-op-een-linux-vps/"
    },
    {
     "language": "de",
     "title": "Agentisches Programmieren auf einem Linux-VPS",
     "url": "https://agents.willem.com/de/posts/2026-02-20_agentisches-programmieren-auf-einem-linux-vps/",
     "source_url": "https://willem.com/de/2026-02-20_agentisches-programmieren-auf-einem-linux-vps/"
    },
    {
     "language": "es",
     "title": "Programación agéntica en un VPS Linux",
     "url": "https://agents.willem.com/es/posts/2026-02-20_programacion-agentica-en-un-vps-linux/",
     "source_url": "https://willem.com/es/2026-02-20_programacion-agentica-en-un-vps-linux/"
    },
    {
     "language": "it",
     "title": "Programmare con agenti su un VPS Linux",
     "url": "https://agents.willem.com/it/posts/2026-02-20_programmare-con-agenti-su-un-vps-linux/",
     "source_url": "https://willem.com/it/2026-02-20_programmare-con-agenti-su-un-vps-linux/"
    },
    {
     "language": "pt",
     "title": "Programação agêntica num VPS Linux",
     "url": "https://agents.willem.com/pt/posts/2026-02-20_programacao-agentica-num-vps-linux/",
     "source_url": "https://willem.com/pt/2026-02-20_programacao-agentica-num-vps-linux/"
    },
    {
     "language": "pap",
     "title": "Agentic Coding riba un VPS ku Linux",
     "url": "https://agents.willem.com/pap/posts/2026-02-20_agentic-coding-riba-un-vps-ku-linux/",
     "source_url": "https://willem.com/pap/2026-02-20_agentic-coding-riba-un-vps-ku-linux/"
    },
    {
     "language": "fy",
     "title": "Agintysk programmearjen op in Linux VPS",
     "url": "https://agents.willem.com/fy/posts/2026-02-20_agintysk-programmearjen-op-in-linux-vps/",
     "source_url": "https://willem.com/fy/2026-02-20_agintysk-programmearjen-op-in-linux-vps/"
    }
   ],
   "image": "https://willem.com/global/images/3473cdb42a4f.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/4e8d6974257a.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/c6dac6b6a4be.webp",
     "description": "La boucle agentique au travail : Claude Code cartographie le projet Outburn 87 et rapporte ses principales conclusions",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59282_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/5899917157ea.webp",
     "description": "L'accès root comme flex ultime : l'agent installe nginx, obtient un certificat SSL et met en ligne sa propre page de test",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59282_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e873f5d1e4fd.webp",
     "description": "La werkplaats vue à travers l'Apple Vision Pro : des terminaux et des fenêtres de navigateur flottent dans le salon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59282_images-3.png"
    }
   ]
  },
  {
   "id": 72972,
   "slug": "2026-02-09_le-meilleur-systeme-c-est-pas-de-systeme",
   "url": "https://agents.willem.com/fr/posts/2026-02-09_le-meilleur-systeme-c-est-pas-de-systeme/",
   "source_url": "https://willem.com/fr/2026-02-09_le-meilleur-systeme-c-est-pas-de-systeme/",
   "language": "fr",
   "date": "2026-02-09",
   "published": "2026-02-09T23:00:00+01:00",
   "created": "2026-09-08T07:27:45.289000+02:00",
   "updated": "2026-10-20T09:29:41.625000+02:00",
   "title": "Le meilleur système, c'est pas de système",
   "subtitle": "Une page blanche, une vieille archive et une soirée avec un agent",
   "summary": "Expérimenter une nouvelle technologie, c'est parfois partir d'une page blanche : lâcher les structures bâties au fil des ans, comme un système de gestion de contenu, et réimaginer le monde à partir de rien. Ce mois-ci, j'ai fait exactement ça, par accident, en une soirée. Un outil vieux de quinze ans a été reconstruit sans aucun de mes systèmes, et ce qui en est sorti a changé ma façon de penser à tous. Cet article raconte cette soirée, et ce que j'ai appris en lâchant temporairement mes propres règles.",
   "topics": [
    "AI",
    "design",
    "experiment",
    "programming",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Best System Is No System",
     "url": "https://agents.willem.com/en/posts/2026-02-09_the-best-system-is-no-system/",
     "source_url": "https://willem.com/en/2026-02-09_the-best-system-is-no-system/"
    },
    {
     "language": "nl",
     "title": "Het beste systeem is geen systeem",
     "url": "https://agents.willem.com/nl/posts/2026-02-09_het-beste-systeem-is-geen-systeem/",
     "source_url": "https://willem.com/nl/2026-02-09_het-beste-systeem-is-geen-systeem/"
    },
    {
     "language": "de",
     "title": "Das beste System ist kein System",
     "url": "https://agents.willem.com/de/posts/2026-02-09_das-beste-system-ist-kein-system/",
     "source_url": "https://willem.com/de/2026-02-09_das-beste-system-ist-kein-system/"
    },
    {
     "language": "es",
     "title": "El mejor sistema es ningún sistema",
     "url": "https://agents.willem.com/es/posts/2026-02-09_el-mejor-sistema-es-ningun-sistema/",
     "source_url": "https://willem.com/es/2026-02-09_el-mejor-sistema-es-ningun-sistema/"
    },
    {
     "language": "it",
     "title": "Il miglior sistema è nessun sistema",
     "url": "https://agents.willem.com/it/posts/2026-02-09_il-miglior-sistema-e-nessun-sistema/",
     "source_url": "https://willem.com/it/2026-02-09_il-miglior-sistema-e-nessun-sistema/"
    },
    {
     "language": "pt",
     "title": "O melhor sistema é nenhum sistema",
     "url": "https://agents.willem.com/pt/posts/2026-02-09_o-melhor-sistema-e-nenhum-sistema/",
     "source_url": "https://willem.com/pt/2026-02-09_o-melhor-sistema-e-nenhum-sistema/"
    },
    {
     "language": "pap",
     "title": "E Mihó Sistema Ta Ningun Sistema",
     "url": "https://agents.willem.com/pap/posts/2026-02-09_e-miho-sistema-ta-ningun-sistema/",
     "source_url": "https://willem.com/pap/2026-02-09_e-miho-sistema-ta-ningun-sistema/"
    },
    {
     "language": "fy",
     "title": "It bêste systeem is gjin systeem",
     "url": "https://agents.willem.com/fy/posts/2026-02-09_it-beste-systeem-is-gjin-systeem/",
     "source_url": "https://willem.com/fy/2026-02-09_it-beste-systeem-is-gjin-systeem/"
    }
   ],
   "image": "https://willem.com/global/images/01ce8e8e5c02.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ad12b03e8780.webp",
     "description": "3 février, dans le train : l'outil esquissé sur papier avant qu'une ligne de code n'existe, page de garde, charte graphique, quatre PDF et trois boutons",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72972_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/82564866a381.webp",
     "description": "À gauche l'original de mon époque .NET, photographié sur un écran Windows le 9 février ; à droite la version web le même après-midi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72972_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b6d5229a23b.webp",
     "description": "Le devis généré, la liste des PDF sources avec les options de filigrane et de papier à en-tête, et la page 7 sur 598 : tout l'outil tourne dans le navigateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72972_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8f4acaa90737.webp",
     "description": "Le lendemain matin, 10 février : l'ordinateur portable Framework sur mes genoux, l'iPad à côté, pour la première fois depuis des mois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72972_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/88068a3cc63b.webp",
     "description": "Le pont : le téléphone relié à l'ordinateur portable, et une automatisation qui synchronise dès qu'il rejoint le réseau de la maison",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72972_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e80091fa2352.webp",
     "description": "Mise à jour, septembre 2026 : le site d'actualités sans manager et willem.com lui-même, tous deux sur MP1, le publisher auquel cette soirée a mené",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72972_images-6.jpg"
    }
   ]
  },
  {
   "id": 72973,
   "slug": "2026-02-04_fermer-une-porte-qui-tire",
   "url": "https://agents.willem.com/fr/posts/2026-02-04_fermer-une-porte-qui-tire/",
   "source_url": "https://willem.com/fr/2026-02-04_fermer-une-porte-qui-tire/",
   "language": "fr",
   "date": "2026-02-04",
   "published": "2026-02-04T00:00:00+01:00",
   "created": "2026-09-08T08:08:33.072000+02:00",
   "updated": "2026-10-20T09:29:41.879000+02:00",
   "title": "Fermer une porte qui tire",
   "subtitle": "Stylo, papier et l'attrait du téléphone",
   "summary": "La dernière semaine de janvier, je n'arrivais plus à garder l'esprit sur une tâche. J'avais l'impression d'être en retard, sans arrêt. Je n'ai aucune expérience de ça, mais si je devais spéculer, je dirais que j'étais près d'une expérience de type burn-out. Cet article n'est pas un conseil. C'est le récit d'une petite chose que j'ai faite pour y répondre : un trajet en train avec le téléphone dans le sac, un stylo, quelques feuilles de papier, et ce qui s'est passé ensuite.",
   "topics": [
    "experiment",
    "health",
    "lifestyle",
    "minimal",
    "people",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Closing a Draughty Door",
     "url": "https://agents.willem.com/en/posts/2026-02-04_closing-a-draughty-door/",
     "source_url": "https://willem.com/en/2026-02-04_closing-a-draughty-door/"
    },
    {
     "language": "nl",
     "title": "Een tochtende deur sluiten",
     "url": "https://agents.willem.com/nl/posts/2026-02-04_een-tochtende-deur-sluiten/",
     "source_url": "https://willem.com/nl/2026-02-04_een-tochtende-deur-sluiten/"
    },
    {
     "language": "de",
     "title": "Eine zugige Tür schließen",
     "url": "https://agents.willem.com/de/posts/2026-02-04_eine-zugige-tur-schlie-en/",
     "source_url": "https://willem.com/de/2026-02-04_eine-zugige-tur-schlie-en/"
    },
    {
     "language": "es",
     "title": "Cerrar una puerta con corriente",
     "url": "https://agents.willem.com/es/posts/2026-02-04_cerrar-una-puerta-con-corriente/",
     "source_url": "https://willem.com/es/2026-02-04_cerrar-una-puerta-con-corriente/"
    },
    {
     "language": "it",
     "title": "Chiudere una porta che tira",
     "url": "https://agents.willem.com/it/posts/2026-02-04_chiudere-una-porta-che-tira/",
     "source_url": "https://willem.com/it/2026-02-04_chiudere-una-porta-che-tira/"
    },
    {
     "language": "pt",
     "title": "Fechar uma porta com corrente de ar",
     "url": "https://agents.willem.com/pt/posts/2026-02-04_fechar-uma-porta-com-corrente-de-ar/",
     "source_url": "https://willem.com/pt/2026-02-04_fechar-uma-porta-com-corrente-de-ar/"
    },
    {
     "language": "pap",
     "title": "Sera un Porta ku Ta Hala Brisa",
     "url": "https://agents.willem.com/pap/posts/2026-02-04_sera-un-porta-ku-ta-hala-brisa/",
     "source_url": "https://willem.com/pap/2026-02-04_sera-un-porta-ku-ta-hala-brisa/"
    },
    {
     "language": "fy",
     "title": "In doar slute dy't tocht",
     "url": "https://agents.willem.com/fy/posts/2026-02-04_in-doar-slute-dy-t-tocht/",
     "source_url": "https://willem.com/fy/2026-02-04_in-doar-slute-dy-t-tocht/"
    }
   ],
   "image": "https://willem.com/global/images/c07ce06c01c5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/25bdc78401f4.webp",
     "description": "Ameland, 25 janvier à l'aube : les dernières bonnes sorties avant le genou, et le faisceau du phare sur la route des dunes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72973_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/40a7f47659ab.webp",
     "description": "L'en-tête du 3 février, dans le train : mode Dugour, le temps sans écran commence maintenant, et la compagnie constante comme problème",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72973_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4eb3be1953c7.webp",
     "description": "Les deux compagnons : le casque sur le canapé le 2 février, et la montre sur le carnet pour lequel elle est restée à la maison",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72973_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/485784a3985a.webp",
     "description": "Le programme du corps : marcher jusqu'à la salle de sport avec un passager, le vélo contre la haie, et le téléphone comme seul tracker",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72973_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/685f169e0763.webp",
     "description": "Dix jours plus tard : un carnet idiot marche très bien, un endroit libre pour les ruminations du cerveau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72973_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/db66b8b51fa3.webp",
     "description": "Mise à jour, septembre 2026 : la première réflexion écrite à la main sur l'ordinateur portable, avec une petite appli construite pour ça un dimanche soir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_72973_images-6.png"
    }
   ]
  },
  {
   "id": 37780,
   "slug": "2026-01-21_trail",
   "url": "https://agents.willem.com/fr/posts/2026-01-21_trail/",
   "source_url": "https://willem.com/fr/2026-01-21_trail/",
   "language": "fr",
   "date": "2026-01-21",
   "published": "2026-01-21T00:00:00+01:00",
   "created": "2026-01-21T08:40:23.514000+01:00",
   "updated": "2026-10-20T09:32:34.414000+02:00",
   "title": "Trail",
   "subtitle": "À travers la boue et la nature",
   "summary": "Pour concilier mes devoirs de papa et ma passion pour les sports d'endurance, j'ai décidé de profiter de ma vie à la campagne et d'aller courir jusqu'au magasin à travers la nature, en suivant les ruisseaux et les sentiers du coin. C'est une expérience unique, je l'aime peut-être même plus que la course normale, laisse-moi t'expliquer.",
   "topics": [
    "Limburg",
    "daddy",
    "nature",
    "running",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Trail Running",
     "url": "https://agents.willem.com/en/posts/2026-01-21_trail-running/",
     "source_url": "https://willem.com/en/2026-01-21_trail-running/"
    },
    {
     "language": "nl",
     "title": "Trailrunning",
     "url": "https://agents.willem.com/nl/posts/2026-01-21_trailrunning/",
     "source_url": "https://willem.com/nl/2026-01-21_trailrunning/"
    },
    {
     "language": "de",
     "title": "Trailrunning",
     "url": "https://agents.willem.com/de/posts/2026-01-21_trailrunning/",
     "source_url": "https://willem.com/de/2026-01-21_trailrunning/"
    },
    {
     "language": "es",
     "title": "Trail Running",
     "url": "https://agents.willem.com/es/posts/2026-01-21_trail-running/",
     "source_url": "https://willem.com/es/2026-01-21_trail-running/"
    },
    {
     "language": "it",
     "title": "Trail running",
     "url": "https://agents.willem.com/it/posts/2026-01-21_trail-running/",
     "source_url": "https://willem.com/it/2026-01-21_trail-running/"
    },
    {
     "language": "pt",
     "title": "Corrida de trail",
     "url": "https://agents.willem.com/pt/posts/2026-01-21_corrida-de-trail/",
     "source_url": "https://willem.com/pt/2026-01-21_corrida-de-trail/"
    },
    {
     "language": "pap",
     "title": "Trail Running",
     "url": "https://agents.willem.com/pap/posts/2026-01-21_trail-running/",
     "source_url": "https://willem.com/pap/2026-01-21_trail-running/"
    },
    {
     "language": "fy",
     "title": "Trailrinnen",
     "url": "https://agents.willem.com/fy/posts/2026-01-21_trailrinnen/",
     "source_url": "https://willem.com/fy/2026-01-21_trailrinnen/"
    }
   ],
   "image": "https://willem.com/global/images/13fd309f3f01.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/63056fc8831e.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/69279c3a72f1.webp",
     "description": "Test des nouvelles chaussures Asics Trabuco 13 GTX dans la vraie boue du Limburg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ea5a8eeaccb.webp",
     "description": "Cinq marathons en 12 mois (Amsterdam '24, Valence '24, Amstelveen '25, Leiden '25, Eindhoven '25)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb595a87fb58.webp",
     "description": "Sentier dans la forêt près de chez moi ('t Ham, Hegelsom)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8dc887fcd0a4.webp",
     "description": "Mission accomplie : avec mon équipement de trail au magasin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-4.jpg"
    }
   ]
  },
  {
   "id": 37779,
   "slug": "2026-01-20_le-changement-ne-s-arrete-jamais",
   "url": "https://agents.willem.com/fr/posts/2026-01-20_le-changement-ne-s-arrete-jamais/",
   "source_url": "https://willem.com/fr/2026-01-20_le-changement-ne-s-arrete-jamais/",
   "language": "fr",
   "date": "2026-01-20",
   "published": "2026-01-20T00:00:00+01:00",
   "created": "2026-01-20T11:19:31.288000+01:00",
   "updated": "2026-10-20T09:32:34.179000+02:00",
   "title": "Le changement ne s'arrête jamais",
   "subtitle": "The Pathless Path de Paul Millerd",
   "summary": "Sur la suggestion d'un ami de réflexion, je viens de finir le livre « The Pathless Path » de Paul Millerd. Il se range juste à côté de « Master of Change » de Brad Stulberg sur mon étagère mentale, pour la même raison : tous deux résistent discrètement à l'envie de s'accrocher à ce qui est sûr, familier ou « censé être ». Et si tu quittes l'échelle toute tracée pour entrer dans l'incertitude, de quoi as-tu besoin pour t'épanouir ?",
   "topics": [
    "book",
    "lifestyle",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Change Keeps Coming",
     "url": "https://agents.willem.com/en/posts/2026-01-20_change-keeps-coming/",
     "source_url": "https://willem.com/en/2026-01-20_change-keeps-coming/"
    },
    {
     "language": "nl",
     "title": "Verandering Blijft Komen",
     "url": "https://agents.willem.com/nl/posts/2026-01-20_verandering-blijft-komen/",
     "source_url": "https://willem.com/nl/2026-01-20_verandering-blijft-komen/"
    },
    {
     "language": "de",
     "title": "Veränderung Bleibt Kommen",
     "url": "https://agents.willem.com/de/posts/2026-01-20_veranderung-bleibt-kommen/",
     "source_url": "https://willem.com/de/2026-01-20_veranderung-bleibt-kommen/"
    },
    {
     "language": "es",
     "title": "El Cambio Sigue Llegando",
     "url": "https://agents.willem.com/es/posts/2026-01-20_el-cambio-sigue-llegando/",
     "source_url": "https://willem.com/es/2026-01-20_el-cambio-sigue-llegando/"
    },
    {
     "language": "it",
     "title": "Il cambiamento continua ad arrivare",
     "url": "https://agents.willem.com/it/posts/2026-01-20_il-cambiamento-continua-ad-arrivare/",
     "source_url": "https://willem.com/it/2026-01-20_il-cambiamento-continua-ad-arrivare/"
    },
    {
     "language": "pt",
     "title": "A mudança não para",
     "url": "https://agents.willem.com/pt/posts/2026-01-20_a-mudanca-nao-para/",
     "source_url": "https://willem.com/pt/2026-01-20_a-mudanca-nao-para/"
    },
    {
     "language": "pap",
     "title": "Kambio Semper ta Bin",
     "url": "https://agents.willem.com/pap/posts/2026-01-20_kambio-semper-ta-bin/",
     "source_url": "https://willem.com/pap/2026-01-20_kambio-semper-ta-bin/"
    },
    {
     "language": "fy",
     "title": "Feroaring bliuwt komme",
     "url": "https://agents.willem.com/fy/posts/2026-01-20_feroaring-bliuwt-komme/",
     "source_url": "https://willem.com/fy/2026-01-20_feroaring-bliuwt-komme/"
    }
   ],
   "image": "https://willem.com/global/images/02c30e5d2f53.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/28bdc564f983.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/19cb84a1c9e2.webp",
     "description": "Lecture de « The Pathless Path » de Paul Millerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37779_images-1.jpg"
    }
   ]
  },
  {
   "id": 37778,
   "slug": "2026-01-19_lecture-hors-ligne",
   "url": "https://agents.willem.com/fr/posts/2026-01-19_lecture-hors-ligne/",
   "source_url": "https://willem.com/fr/2026-01-19_lecture-hors-ligne/",
   "language": "fr",
   "date": "2026-01-19",
   "published": "2026-01-19T00:00:00+01:00",
   "created": "2026-01-19T11:08:41.552000+01:00",
   "updated": "2026-10-20T09:32:33.924000+02:00",
   "title": "Lecture hors ligne",
   "subtitle": "Exporter des articles de blog du HTML vers l'ePub et le PDF",
   "summary": "Cette année, mon blog fête ses 10 ans. Ce qui a commencé comme une expérience est devenu plus de 170 histoires, avec en moyenne environ 60 mille pages vues par mois. J'ai récemment commencé à traduire des articles en néerlandais, en allemand et en espagnol pour élargir la portée. Et maintenant, je prends en charge la lecture hors ligne en rendant tous les articles disponibles en téléchargement ePub et PDF.",
   "topics": [
    "blog",
    "book",
    "literature",
    "programming",
    "technology",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Offline Reading",
     "url": "https://agents.willem.com/en/posts/2026-01-19_offline-reading/",
     "source_url": "https://willem.com/en/2026-01-19_offline-reading/"
    },
    {
     "language": "nl",
     "title": "Offline Lezen",
     "url": "https://agents.willem.com/nl/posts/2026-01-19_offline-lezen/",
     "source_url": "https://willem.com/nl/2026-01-19_offline-lezen/"
    },
    {
     "language": "de",
     "title": "Offline-Lesen",
     "url": "https://agents.willem.com/de/posts/2026-01-19_offline-lesen/",
     "source_url": "https://willem.com/de/2026-01-19_offline-lesen/"
    },
    {
     "language": "es",
     "title": "Lectura offline",
     "url": "https://agents.willem.com/es/posts/2026-01-19_lectura-offline/",
     "source_url": "https://willem.com/es/2026-01-19_lectura-offline/"
    },
    {
     "language": "it",
     "title": "Lettura offline",
     "url": "https://agents.willem.com/it/posts/2026-01-19_lettura-offline/",
     "source_url": "https://willem.com/it/2026-01-19_lettura-offline/"
    },
    {
     "language": "pt",
     "title": "Leitura offline",
     "url": "https://agents.willem.com/pt/posts/2026-01-19_leitura-offline/",
     "source_url": "https://willem.com/pt/2026-01-19_leitura-offline/"
    },
    {
     "language": "pap",
     "title": "Lesa Offline",
     "url": "https://agents.willem.com/pap/posts/2026-01-19_lesa-offline/",
     "source_url": "https://willem.com/pap/2026-01-19_lesa-offline/"
    },
    {
     "language": "fy",
     "title": "Offline lêzen",
     "url": "https://agents.willem.com/fy/posts/2026-01-19_offline-lezen/",
     "source_url": "https://willem.com/fy/2026-01-19_offline-lezen/"
    }
   ],
   "image": "https://willem.com/global/images/68eda178e767.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/7b833a3c1412.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/4d22a1a0de33.webp",
     "description": "Lis les articles de willem.com sur ta liseuse préférée (comme Kobo ou reMarkable)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37778_images-1.jpg"
    }
   ]
  },
  {
   "id": 37777,
   "slug": "2026-01-18_utiliser-un-clavier-mecanique",
   "url": "https://agents.willem.com/fr/posts/2026-01-18_utiliser-un-clavier-mecanique/",
   "source_url": "https://willem.com/fr/2026-01-18_utiliser-un-clavier-mecanique/",
   "language": "fr",
   "date": "2026-01-18",
   "published": "2026-01-18T00:00:00+01:00",
   "created": "2026-01-18T19:40:24.743000+01:00",
   "updated": "2026-10-20T09:32:33.625000+02:00",
   "title": "Utiliser un clavier mécanique",
   "subtitle": "Test du NuPhy Air60 V2",
   "summary": "Depuis deux mois, j'utilise un clavier mécanique, un NuPhy Air60 avec des switches Moss (60gf). J'ai longtemps douté de l'intérêt de remplacer mon clavier standard, car j'aimais assez les claviers d'Apple et de Framework pour ne pas en changer. Après avoir lu beaucoup d'éloges de la part d'autres, j'ai décidé de l'essayer moi-même.",
   "topics": [
    "products",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Using a mechanical keyboard",
     "url": "https://agents.willem.com/en/posts/2026-01-18_using-a-mechanical-keyboard/",
     "source_url": "https://willem.com/en/2026-01-18_using-a-mechanical-keyboard/"
    },
    {
     "language": "nl",
     "title": "Een mechanisch toetsenbord gebruiken",
     "url": "https://agents.willem.com/nl/posts/2026-01-18_een-mechanisch-toetsenbord-gebruiken/",
     "source_url": "https://willem.com/nl/2026-01-18_een-mechanisch-toetsenbord-gebruiken/"
    },
    {
     "language": "de",
     "title": "Ein mechanisches Tastatur benutzen",
     "url": "https://agents.willem.com/de/posts/2026-01-18_ein-mechanisches-tastatur-benutzen/",
     "source_url": "https://willem.com/de/2026-01-18_ein-mechanisches-tastatur-benutzen/"
    },
    {
     "language": "es",
     "title": "Usar un teclado mecánico",
     "url": "https://agents.willem.com/es/posts/2026-01-18_usar-un-teclado-mecanico/",
     "source_url": "https://willem.com/es/2026-01-18_usar-un-teclado-mecanico/"
    },
    {
     "language": "it",
     "title": "Usare una tastiera meccanica",
     "url": "https://agents.willem.com/it/posts/2026-01-18_usare-una-tastiera-meccanica/",
     "source_url": "https://willem.com/it/2026-01-18_usare-una-tastiera-meccanica/"
    },
    {
     "language": "pt",
     "title": "Usar um teclado mecânico",
     "url": "https://agents.willem.com/pt/posts/2026-01-18_usar-um-teclado-mecanico/",
     "source_url": "https://willem.com/pt/2026-01-18_usar-um-teclado-mecanico/"
    },
    {
     "language": "pap",
     "title": "Mi ta usa un teklado mekániko",
     "url": "https://agents.willem.com/pap/posts/2026-01-18_mi-ta-usa-un-teklado-mekaniko/",
     "source_url": "https://willem.com/pap/2026-01-18_mi-ta-usa-un-teklado-mekaniko/"
    },
    {
     "language": "fy",
     "title": "In meganysk toetseboerd brûke",
     "url": "https://agents.willem.com/fy/posts/2026-01-18_in-meganysk-toetseboerd-bruke/",
     "source_url": "https://willem.com/fy/2026-01-18_in-meganysk-toetseboerd-bruke/"
    }
   ],
   "image": "https://willem.com/global/images/eb463d7e8ca4.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/ef4b3b7c3280.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/987df771e243.webp",
     "description": "iPad Pro avec le clavier NuPhy Air60 V2 (en Basalt Black)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37777_images-1.jpg"
    }
   ]
  },
  {
   "id": 37746,
   "slug": "2026-01-10_hello-video",
   "url": "https://agents.willem.com/fr/posts/2026-01-10_hello-video/",
   "source_url": "https://willem.com/fr/2026-01-10_hello-video/",
   "language": "fr",
   "date": "2026-01-10",
   "published": "2026-01-10T00:00:00+01:00",
   "created": "2026-01-10T10:21:44.701000+01:00",
   "updated": "2026-10-20T09:32:33.360000+02:00",
   "title": "Hello Video",
   "subtitle": "Je t'accueille avec un sourire !",
   "summary": "Regarde le web moderne d'aujourd'hui : grâce aux textes et aux images générés par l'IA, tout semble poli, parfait... et un peu froid. J'ai voulu briser la glace, comme on dit, avec un simple sourire. J'ai donc remplacé ma photo d'accueil par quelque chose de vivant : de minuscules vidéos aléatoires de moi qui fais signe de la main, qui hoche la tête ou qui suis juste là. Il y a plus de choses derrière que ce qu'on voit, laisse-moi t'expliquer dans cet article.",
   "topics": [
    "AI",
    "daddy",
    "design",
    "iPhone",
    "people",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Hello Video",
     "url": "https://agents.willem.com/en/posts/2026-01-10_hello-video/",
     "source_url": "https://willem.com/en/2026-01-10_hello-video/"
    },
    {
     "language": "nl",
     "title": "Hallo Video",
     "url": "https://agents.willem.com/nl/posts/2026-01-10_hallo-video/",
     "source_url": "https://willem.com/nl/2026-01-10_hallo-video/"
    },
    {
     "language": "de",
     "title": "Hallo Video",
     "url": "https://agents.willem.com/de/posts/2026-01-10_hallo-video/",
     "source_url": "https://willem.com/de/2026-01-10_hallo-video/"
    },
    {
     "language": "es",
     "title": "Hola Video",
     "url": "https://agents.willem.com/es/posts/2026-01-10_hola-video/",
     "source_url": "https://willem.com/es/2026-01-10_hola-video/"
    },
    {
     "language": "it",
     "title": "Video di saluto",
     "url": "https://agents.willem.com/it/posts/2026-01-10_video-di-saluto/",
     "source_url": "https://willem.com/it/2026-01-10_video-di-saluto/"
    },
    {
     "language": "pt",
     "title": "Olá, vídeo",
     "url": "https://agents.willem.com/pt/posts/2026-01-10_ola-video/",
     "source_url": "https://willem.com/pt/2026-01-10_ola-video/"
    },
    {
     "language": "pap",
     "title": "Hello Video",
     "url": "https://agents.willem.com/pap/posts/2026-01-10_hello-video/",
     "source_url": "https://willem.com/pap/2026-01-10_hello-video/"
    },
    {
     "language": "fy",
     "title": "Hallo fideo",
     "url": "https://agents.willem.com/fy/posts/2026-01-10_hallo-fideo/",
     "source_url": "https://willem.com/fy/2026-01-10_hallo-fideo/"
    }
   ],
   "image": "https://willem.com/global/images/50d2645519f2.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/9f5db28e0f94.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/7c7661d2f39b.webp",
     "description": "John Hodgman et Justin Long dans la campagne primée « Get a Mac » (« Je suis un Mac » et « Je suis un PC »)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fd7f53bb983.webp",
     "description": "Les tableaux vivants de Poudlard, dans Harry Potter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fdf3565b3b89.webp",
     "description": "Le « studio de cinéma ultra professionnel » : mon salon et mon iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/dff01847b9a1.webp",
     "description": "Au lieu d'un gros fichier vidéo, j'utilise de nombreux clips courts, carrés, gris et sans audio",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/283975eb3cad.webp",
     "description": "Tous les clips commencent et finissent par un fondu enchaîné gris uni, que j'ajoute automatiquement aux images lors du traitement et de l'encodage par lots avec ffmpeg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/4e83adc7e2de.webp",
     "description": "Les clips sont gérés et planifiés via un système backend sur mesure, qui alimente le lecteur vidéo intégré à la page d'accueil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-6.png"
    }
   ]
  },
  {
   "id": 37706,
   "slug": "2026-01-07_des-sites-web-en-pilotage-automatique",
   "url": "https://agents.willem.com/fr/posts/2026-01-07_des-sites-web-en-pilotage-automatique/",
   "source_url": "https://willem.com/fr/2026-01-07_des-sites-web-en-pilotage-automatique/",
   "language": "fr",
   "date": "2026-01-07",
   "published": "2026-01-07T00:00:00+01:00",
   "created": "2026-01-07T10:32:34.133000+01:00",
   "updated": "2026-10-20T09:32:33.087000+02:00",
   "title": "Des sites web en pilotage automatique",
   "subtitle": "Un contenu à jour grâce à la planification, aux flux et à l'IA",
   "summary": "Pourquoi as-tu besoin d'un site web, et que peux-tu faire pour en maximiser la valeur tout en minimisant l'effort (manuel) ? Je travaille là-dessus avec certains de mes clients les plus innovants. Et si tu n'avais plus besoin d'un système de gestion de contenu manuel complet ? Et si ton site web se mettait à jour tout seul pendant que tu te concentres sur ce qui compte ?",
   "topics": [
    "AI",
    "design",
    "technology",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Websites with Auto Pilot",
     "url": "https://agents.willem.com/en/posts/2026-01-07_websites-with-auto-pilot/",
     "source_url": "https://willem.com/en/2026-01-07_websites-with-auto-pilot/"
    },
    {
     "language": "nl",
     "title": "Websites met Automatische Piloot",
     "url": "https://agents.willem.com/nl/posts/2026-01-07_websites-met-automatische-piloot/",
     "source_url": "https://willem.com/nl/2026-01-07_websites-met-automatische-piloot/"
    },
    {
     "language": "de",
     "title": "Websites mit Autopilot",
     "url": "https://agents.willem.com/de/posts/2026-01-07_websites-mit-autopilot/",
     "source_url": "https://willem.com/de/2026-01-07_websites-mit-autopilot/"
    },
    {
     "language": "es",
     "title": "Websites con Autopilot",
     "url": "https://agents.willem.com/es/posts/2026-01-07_websites-con-autopilot/",
     "source_url": "https://willem.com/es/2026-01-07_websites-con-autopilot/"
    },
    {
     "language": "it",
     "title": "Siti web con il pilota automatico",
     "url": "https://agents.willem.com/it/posts/2026-01-07_siti-web-con-il-pilota-automatico/",
     "source_url": "https://willem.com/it/2026-01-07_siti-web-con-il-pilota-automatico/"
    },
    {
     "language": "pt",
     "title": "Sites em piloto automático",
     "url": "https://agents.willem.com/pt/posts/2026-01-07_sites-em-piloto-automatico/",
     "source_url": "https://willem.com/pt/2026-01-07_sites-em-piloto-automatico/"
    },
    {
     "language": "pap",
     "title": "Website ku Piloto Automátiko",
     "url": "https://agents.willem.com/pap/posts/2026-01-07_website-ku-piloto-automatiko/",
     "source_url": "https://willem.com/pap/2026-01-07_website-ku-piloto-automatiko/"
    },
    {
     "language": "fy",
     "title": "Websites mei automatyske piloat",
     "url": "https://agents.willem.com/fy/posts/2026-01-07_websites-mei-automatyske-piloat/",
     "source_url": "https://willem.com/fy/2026-01-07_websites-mei-automatyske-piloat/"
    }
   ],
   "image": "https://willem.com/global/images/6c40f449b684.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/967463d1b442.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/4f52c172bd39.webp",
     "description": "L'affichage et le masquage automatiques du contenu tiennent l'agenda du club à jour sur escape.nl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37706_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/8eb9f80d7b4a.webp",
     "description": "Rassembler du contenu de sources différentes dans des widgets interactifs sur gpcardio.org",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37706_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/59abed0fe355.webp",
     "description": "Republication de publications Instagram pour stimuler la vente de billets sans quitter le site web sur dekroon.nl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37706_images-3.png"
    }
   ]
  },
  {
   "id": 37482,
   "slug": "2025-09-24_l-avenir-de-l-ia-est-humain",
   "url": "https://agents.willem.com/fr/posts/2025-09-24_l-avenir-de-l-ia-est-humain/",
   "source_url": "https://willem.com/fr/2025-09-24_l-avenir-de-l-ia-est-humain/",
   "language": "fr",
   "date": "2025-09-24",
   "published": "2025-09-24T00:00:00+02:00",
   "created": "2025-09-25T12:59:51.447000+02:00",
   "updated": "2026-10-20T09:32:32.818000+02:00",
   "title": "L'avenir de l'IA est humain",
   "subtitle": "À propos de fées et de Gin-Tonic aux myrtilles",
   "summary": "L'IA m'a fait réfléchir ces derniers temps : pourquoi voudrait-on encore travailler ? L'IA d'aujourd'hui est peut-être imparfaite et pas encore prête, mais imagine que tout le monde ait accès à une intelligence presque parfaite, capable de résoudre des problèmes difficiles et de répondre même à tes questions les plus folles. Ajoute la robotique et nous nous demanderons quoi faire ensuite. Des fées et du Gin-Tonic m'ont mis sur la piste d'une réponse possible.",
   "topics": [
    "AI",
    "daddy",
    "lifestyle",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Future of AI is Human",
     "url": "https://agents.willem.com/en/posts/2025-09-24_the-future-of-ai-is-human/",
     "source_url": "https://willem.com/en/2025-09-24_the-future-of-ai-is-human/"
    },
    {
     "language": "nl",
     "title": "De Toekomst van AI is Menselijk",
     "url": "https://agents.willem.com/nl/posts/2025-09-24_de-toekomst-van-ai-is-menselijk/",
     "source_url": "https://willem.com/nl/2025-09-24_de-toekomst-van-ai-is-menselijk/"
    },
    {
     "language": "de",
     "title": "Die Zukunft der KI ist menschlich",
     "url": "https://agents.willem.com/de/posts/2025-09-24_die-zukunft-der-ki-ist-menschlich/",
     "source_url": "https://willem.com/de/2025-09-24_die-zukunft-der-ki-ist-menschlich/"
    },
    {
     "language": "es",
     "title": "El Futuro de la IA es Humano",
     "url": "https://agents.willem.com/es/posts/2025-09-24_el-futuro-de-la-ia-es-humano/",
     "source_url": "https://willem.com/es/2025-09-24_el-futuro-de-la-ia-es-humano/"
    },
    {
     "language": "it",
     "title": "Il futuro dell'IA è umano",
     "url": "https://agents.willem.com/it/posts/2025-09-24_il-futuro-dell-ia-e-umano/",
     "source_url": "https://willem.com/it/2025-09-24_il-futuro-dell-ia-e-umano/"
    },
    {
     "language": "pt",
     "title": "O futuro da IA é humano",
     "url": "https://agents.willem.com/pt/posts/2025-09-24_o-futuro-da-ia-e-humano/",
     "source_url": "https://willem.com/pt/2025-09-24_o-futuro-da-ia-e-humano/"
    },
    {
     "language": "pap",
     "title": "E Futuro di AI ta Humano",
     "url": "https://agents.willem.com/pap/posts/2025-09-24_e-futuro-di-ai-ta-humano/",
     "source_url": "https://willem.com/pap/2025-09-24_e-futuro-di-ai-ta-humano/"
    },
    {
     "language": "fy",
     "title": "De takomst fan AI is minsklik",
     "url": "https://agents.willem.com/fy/posts/2025-09-24_de-takomst-fan-ai-is-minsklik/",
     "source_url": "https://willem.com/fy/2025-09-24_de-takomst-fan-ai-is-minsklik/"
    }
   ],
   "image": "https://willem.com/global/images/063caa44ed40.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/b45402a85421.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/31d9dea5b89a.webp",
     "description": "Rencontre avec des fées à l'Efteling avec ma fille",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37482_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c6ab41d99ab.webp",
     "description": "Gin-Tonic aux myrtilles chez KUIF Venlo pendant le shopping de vêtements",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37482_images-2.jpg"
    }
   ]
  },
  {
   "id": 37475,
   "slug": "2025-09-22_omarchy-sur-imac",
   "url": "https://agents.willem.com/fr/posts/2025-09-22_omarchy-sur-imac/",
   "source_url": "https://willem.com/fr/2025-09-22_omarchy-sur-imac/",
   "language": "fr",
   "date": "2025-09-22",
   "published": "2025-09-22T00:00:00+02:00",
   "created": "2025-09-23T12:28:05.203000+02:00",
   "updated": "2026-10-20T09:32:32.551000+02:00",
   "title": "Omarchy sur iMac",
   "subtitle": "Redonner vie à un vieil ordinateur avec Linux",
   "summary": "Après avoir aidé un membre de ma famille à passer à un nouvel ordinateur, je me suis retrouvé avec un vieil iMac. Cette machine de 2017 était très lente avec le macOS moderne, mais j'ai un faible pour ces ordinateurs tout-en-un conçus par Jony Ive et son équipe. Pouvais-je y installer Linux pour lui offrir une seconde vie ?",
   "topics": [
    "Durable",
    "Free Software",
    "Freedom",
    "apple",
    "design",
    "environment",
    "linux",
    "products",
    "technology",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Omarchy on iMac",
     "url": "https://agents.willem.com/en/posts/2025-09-22_omarchy-on-imac/",
     "source_url": "https://willem.com/en/2025-09-22_omarchy-on-imac/"
    },
    {
     "language": "nl",
     "title": "Omarchy op iMac",
     "url": "https://agents.willem.com/nl/posts/2025-09-22_omarchy-op-imac/",
     "source_url": "https://willem.com/nl/2025-09-22_omarchy-op-imac/"
    },
    {
     "language": "de",
     "title": "Omarchy auf dem iMac",
     "url": "https://agents.willem.com/de/posts/2025-09-22_omarchy-auf-dem-imac/",
     "source_url": "https://willem.com/de/2025-09-22_omarchy-auf-dem-imac/"
    },
    {
     "language": "es",
     "title": "Omarchy en el iMac",
     "url": "https://agents.willem.com/es/posts/2025-09-22_omarchy-en-el-imac/",
     "source_url": "https://willem.com/es/2025-09-22_omarchy-en-el-imac/"
    },
    {
     "language": "it",
     "title": "Omarchy su iMac",
     "url": "https://agents.willem.com/it/posts/2025-09-22_omarchy-su-imac/",
     "source_url": "https://willem.com/it/2025-09-22_omarchy-su-imac/"
    },
    {
     "language": "pt",
     "title": "Omarchy num iMac",
     "url": "https://agents.willem.com/pt/posts/2025-09-22_omarchy-num-imac/",
     "source_url": "https://willem.com/pt/2025-09-22_omarchy-num-imac/"
    },
    {
     "language": "pap",
     "title": "Omarchy riba iMac",
     "url": "https://agents.willem.com/pap/posts/2025-09-22_omarchy-riba-imac/",
     "source_url": "https://willem.com/pap/2025-09-22_omarchy-riba-imac/"
    },
    {
     "language": "fy",
     "title": "Omarchy op iMac",
     "url": "https://agents.willem.com/fy/posts/2025-09-22_omarchy-op-imac/",
     "source_url": "https://willem.com/fy/2025-09-22_omarchy-op-imac/"
    }
   ],
   "image": "https://willem.com/global/images/bdb70a8ec1db.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/65d03a7e5156.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/a6d3fa3183d0.webp",
     "description": "Migration vers un nouvel iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f8086629ca41.webp",
     "description": "J'attends mon train sur le quai avec une Apple dans un sac...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/51c918f758cc.webp",
     "description": "... en mangeant une pomme !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1ac9cf9423f.webp",
     "description": "Je crée une clé USB bootable avec balena Etcher pour installer Omarchy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c6249f9e1912.webp",
     "description": "Ne te laisse pas tromper par le logo rétro humoristique : Omarchy est une version de Linux de pointe, avec tous les outils modernes dont tu as besoin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a50377ede64f.webp",
     "description": "L'installateur fait sa magie presque entièrement tout seul",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/2febe2ecf976.webp",
     "description": "L'installateur d'Omarchy est rapide : le système d'exploitation entier, avec tous les thèmes et outils présélectionnés, n'a pris que 6 min 19 s sur le vieil iMac de 2017",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/77d02357734b.webp",
     "description": "Omarchy se présente au rapport après le premier démarrage : le thème Tokyo Night par défaut est superbe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ef0f2098a0e.webp",
     "description": "Sans que je m'en rende compte, j'utilisais Omarchy pour travailler. Il est puissant dès la sortie de la boîte, comme on dit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0d4e9ad781c2.webp",
     "description": "Mon travail de développement web sous Omarchy, où mes outils (en bas à droite) tournent parfaitement à côté d'autres applis comme Chromium et le terminal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e388804fc406.webp",
     "description": "Cet article a été publié depuis cet iMac même, sous Omarchy Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/af726e29ea69.webp",
     "description": "Sur la capture d'écran : l'explorateur de fichiers Nautilus, l'éditeur de texte Mousepad et le système de gestion de contenu Lemmid tournent ensemble sous Omarchy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-12.png"
    }
   ]
  },
  {
   "id": 37260,
   "slug": "2025-08-29_auscultare-lecteur-de-podcasts-et-de-livres-audio",
   "url": "https://agents.willem.com/fr/posts/2025-08-29_auscultare-lecteur-de-podcasts-et-de-livres-audio/",
   "source_url": "https://willem.com/fr/2025-08-29_auscultare-lecteur-de-podcasts-et-de-livres-audio/",
   "language": "fr",
   "date": "2025-08-29",
   "published": "2025-08-29T00:00:00+02:00",
   "created": "2025-08-30T07:23:01.480000+02:00",
   "updated": "2026-10-20T09:32:32.298000+02:00",
   "title": "Auscultare, lecteur de podcasts et de livres audio",
   "subtitle": "Créer une appli Android native qui se souvient où tu t'es arrêté",
   "summary": "Écoute sans distraction des fichiers audio longs, comme des podcasts et des livres audio, avec cette appli que j'ai faite. Fatigué des applis gonflées de publicités, d'abonnements ou de « suggestions », je voulais une appli qui ne me gêne pas, qui fait une seule chose et la fait très bien. Voici Auscultare.",
   "topics": [
    "Freedom",
    "android",
    "design",
    "minimal",
    "music",
    "products",
    "programming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Auscultare Podcast + Audiobook Player",
     "url": "https://agents.willem.com/en/posts/2025-08-29_auscultare-podcast-audiobook-player/",
     "source_url": "https://willem.com/en/2025-08-29_auscultare-podcast-audiobook-player/"
    },
    {
     "language": "nl",
     "title": "Auscultare Podcast- en audioboekspeler",
     "url": "https://agents.willem.com/nl/posts/2025-08-29_auscultare-podcast-en-audioboekspeler/",
     "source_url": "https://willem.com/nl/2025-08-29_auscultare-podcast-en-audioboekspeler/"
    },
    {
     "language": "de",
     "title": "Auscultare Podcast- & Hörbuch-Player",
     "url": "https://agents.willem.com/de/posts/2025-08-29_auscultare-podcast-horbuch-player/",
     "source_url": "https://willem.com/de/2025-08-29_auscultare-podcast-horbuch-player/"
    },
    {
     "language": "es",
     "title": "Auscultare Reproductor de podcasts y audiolibros",
     "url": "https://agents.willem.com/es/posts/2025-08-29_auscultare-reproductor-de-podcasts-y-audiolibros/",
     "source_url": "https://willem.com/es/2025-08-29_auscultare-reproductor-de-podcasts-y-audiolibros/"
    },
    {
     "language": "it",
     "title": "Auscultare, lettore di podcast e audiolibri",
     "url": "https://agents.willem.com/it/posts/2025-08-29_auscultare-lettore-di-podcast-e-audiolibri/",
     "source_url": "https://willem.com/it/2025-08-29_auscultare-lettore-di-podcast-e-audiolibri/"
    },
    {
     "language": "pt",
     "title": "Auscultare, leitor de podcasts e audiolivros",
     "url": "https://agents.willem.com/pt/posts/2025-08-29_auscultare-leitor-de-podcasts-e-audiolivros/",
     "source_url": "https://willem.com/pt/2025-08-29_auscultare-leitor-de-podcasts-e-audiolivros/"
    },
    {
     "language": "pap",
     "title": "Auscultare, Speler di Podcast i Audiobuki",
     "url": "https://agents.willem.com/pap/posts/2025-08-29_auscultare-speler-di-podcast-i-audiobuki/",
     "source_url": "https://willem.com/pap/2025-08-29_auscultare-speler-di-podcast-i-audiobuki/"
    },
    {
     "language": "fy",
     "title": "Auscultare podcast- en lûdboekspiler",
     "url": "https://agents.willem.com/fy/posts/2025-08-29_auscultare-podcast-en-ludboekspiler/",
     "source_url": "https://willem.com/fy/2025-08-29_auscultare-podcast-en-ludboekspiler/"
    }
   ],
   "image": "https://willem.com/global/images/7e8b2ceb84be.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/b15abab2384a.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/eda8d0ee437a.webp",
     "description": "Auscultare : le lecteur de podcasts et de livres audio qui suit la progression et le nombre de lectures, avec un design minimal clair et sombre et une parfaite intégration à Android (commandes de lecture sur l'écran verrouillé, prise en charge des casques Bluetooth et de la diffusion audio)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37260_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/db110f1f62c6.webp",
     "description": "Créer l'appli que je veux avec Android Studio et Kotlin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37260_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/72e3d4a11b53.webp",
     "description": "Auscultare : faite avec amour pour ne pas te gêner, pour que tu aies plus de temps pour d'autres choses, comme aller courir !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37260_images-3.jpg"
    }
   ]
  },
  {
   "id": 37241,
   "slug": "2025-08-19_une-appli-de-phototheque-pour-android",
   "url": "https://agents.willem.com/fr/posts/2025-08-19_une-appli-de-phototheque-pour-android/",
   "source_url": "https://willem.com/fr/2025-08-19_une-appli-de-phototheque-pour-android/",
   "language": "fr",
   "date": "2025-08-19",
   "published": "2025-08-19T00:00:00+02:00",
   "created": "2025-08-19T16:28:55.330000+02:00",
   "updated": "2026-10-20T09:32:31.984000+02:00",
   "title": "Une appli de photothèque pour Android",
   "subtitle": "Toutes tes photos dans ta poche avec Aves Gallery",
   "summary": "En Europe, les vacances d'été touchent à leur fin et, comme beaucoup de jeunes parents, tu as sans doute pris une tonne de nouvelles photos et vidéos. Ce ne sont pas de simples fichiers, ce sont des fenêtres sur nos souvenirs personnels. Cet article parle d'une appli Android qui te permet de revoir tous tes souvenirs, directement depuis ta poche, sans cloud ni abonnement.",
   "topics": [
    "Free Software",
    "android",
    "cloud",
    "health",
    "lifestyle",
    "photo",
    "products"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Android Photo Library App",
     "url": "https://agents.willem.com/en/posts/2025-08-19_android-photo-library-app/",
     "source_url": "https://willem.com/en/2025-08-19_android-photo-library-app/"
    },
    {
     "language": "nl",
     "title": "Android Fotobibliotheek App",
     "url": "https://agents.willem.com/nl/posts/2025-08-19_android-fotobibliotheek-app/",
     "source_url": "https://willem.com/nl/2025-08-19_android-fotobibliotheek-app/"
    },
    {
     "language": "de",
     "title": "Android Fotogalerie App",
     "url": "https://agents.willem.com/de/posts/2025-08-19_android-fotogalerie-app/",
     "source_url": "https://willem.com/de/2025-08-19_android-fotogalerie-app/"
    },
    {
     "language": "es",
     "title": "Aplicación de Galería de Fotos para Android",
     "url": "https://agents.willem.com/es/posts/2025-08-19_aplicacion-de-galeria-de-fotos-para-android/",
     "source_url": "https://willem.com/es/2025-08-19_aplicacion-de-galeria-de-fotos-para-android/"
    },
    {
     "language": "it",
     "title": "App Android per la libreria di foto",
     "url": "https://agents.willem.com/it/posts/2025-08-19_app-android-per-la-libreria-di-foto/",
     "source_url": "https://willem.com/it/2025-08-19_app-android-per-la-libreria-di-foto/"
    },
    {
     "language": "pt",
     "title": "App de biblioteca de fotos para Android",
     "url": "https://agents.willem.com/pt/posts/2025-08-19_app-de-biblioteca-de-fotos-para-android/",
     "source_url": "https://willem.com/pt/2025-08-19_app-de-biblioteca-de-fotos-para-android/"
    },
    {
     "language": "pap",
     "title": "App di Biblioteka di Foto pa Android",
     "url": "https://agents.willem.com/pap/posts/2025-08-19_app-di-biblioteka-di-foto-pa-android/",
     "source_url": "https://willem.com/pap/2025-08-19_app-di-biblioteka-di-foto-pa-android/"
    },
    {
     "language": "fy",
     "title": "Android-app foar dyn fotobibleteek",
     "url": "https://agents.willem.com/fy/posts/2025-08-19_android-app-foar-dyn-fotobibleteek/",
     "source_url": "https://willem.com/fy/2025-08-19_android-app-foar-dyn-fotobibleteek/"
    }
   ],
   "image": "https://willem.com/global/images/e0206056876d.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/0c48a0edbb70.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/6cf4b61f3f39.webp",
     "description": "Apple prend la santé et les photos très au sérieux (Dr Sumbul Desai)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f46444879aad.webp",
     "description": "Aves en action, avec sa puissante barre de défilement qui permet de défiler vite et avec précision",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/244c3f0a8e94.webp",
     "description": "Ainsi, si tu te souviens de la date de ton mariage (..), tu peux retourner à ce jour précis d'un simple geste",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e25a082971e.webp",
     "description": "Comme dans Apple Photos, tu peux chercher par lieu, par exemple pour retourner à Valence, où j'ai couru un marathon avec mon pote Niels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/21592d0d311e.webp",
     "description": "Synchroniser les photos entre l'ordinateur portable et les smartphones : Shotwell et l'appli Aves Gallery travaillent ensemble",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-5.jpg"
    }
   ]
  },
  {
   "id": 37197,
   "slug": "2025-08-11_willemstagram",
   "url": "https://agents.willem.com/fr/posts/2025-08-11_willemstagram/",
   "source_url": "https://willem.com/fr/2025-08-11_willemstagram/",
   "language": "fr",
   "date": "2025-08-11",
   "published": "2025-08-11T00:00:00+02:00",
   "created": "2025-08-12T05:44:59.016000+02:00",
   "updated": "2026-10-20T09:32:31.683000+02:00",
   "title": "Willemstagram",
   "subtitle": "Un panneau photo 3D à lamelles qui raconte des histoires",
   "summary": "La semaine dernière, j'étais assis avec un client devant la nouvelle page d'accueil de willem.com, où je raconte ce que je fais sous forme de récit. Ce client est l'un des penseurs créatifs et visionnaires les plus doués que je connaisse, et pourtant mon texte ne semblait pas lui parler. En y réfléchissant, je me suis souvenu d'une leçon de psychologie importante de l'université : il me fallait quelque chose de différent, de non linéaire. Cet article parle d'un coup de poing visuel !",
   "topics": [
    "art",
    "data",
    "design",
    "people",
    "programming",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/en/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/en/2025-08-11_willemstagram/"
    },
    {
     "language": "nl",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/nl/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/nl/2025-08-11_willemstagram/"
    },
    {
     "language": "de",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/de/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/de/2025-08-11_willemstagram/"
    },
    {
     "language": "es",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/es/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/es/2025-08-11_willemstagram/"
    },
    {
     "language": "it",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/it/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/it/2025-08-11_willemstagram/"
    },
    {
     "language": "pt",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/pt/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/pt/2025-08-11_willemstagram/"
    },
    {
     "language": "pap",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/pap/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/pap/2025-08-11_willemstagram/"
    },
    {
     "language": "fy",
     "title": "Willemstagram",
     "url": "https://agents.willem.com/fy/posts/2025-08-11_willemstagram/",
     "source_url": "https://willem.com/fy/2025-08-11_willemstagram/"
    }
   ],
   "image": "https://willem.com/global/images/9e0e38da7b14.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/da33ca1cee50.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/334ea770c6c7.webp",
     "description": "Le grand panneau mécanique bleu des départs d'Utrecht Centraal (photo : cc/maurits90)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c32ce6e2d76f.webp",
     "description": "Esquisse du Visual Journal : des images à lamelles avec des liens profonds vers des pages de willem.com, comme un tableau Solari mécanique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/8a20e248d096.webp",
     "description": "Le Visual Journal, baptisé « Willemstagram », en action",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/837bfdd7ff30.webp",
     "description": "La fenêtre te permet de décider de plonger dans l'histoire ou de continuer à explorer d'autres images",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-4.png"
    }
   ]
  },
  {
   "id": 37196,
   "slug": "2025-08-02_vers-la-souverainete-numerique",
   "url": "https://agents.willem.com/fr/posts/2025-08-02_vers-la-souverainete-numerique/",
   "source_url": "https://willem.com/fr/2025-08-02_vers-la-souverainete-numerique/",
   "language": "fr",
   "date": "2025-08-02",
   "published": "2025-08-02T00:00:00+02:00",
   "created": "2025-08-02T11:55:59.380000+02:00",
   "updated": "2026-10-20T09:27:04.081000+02:00",
   "title": "Vers la souveraineté numérique",
   "subtitle": "Transformer mon expérience en ton avantage",
   "summary": "Au fil des années, j'ai expérimenté différents outils, plateformes et applis numériques pour faire mon travail. Des systèmes commerciaux faciles à utiliser mais verrouillés aux solutions libres, puissantes mais plus difficiles à installer. J'ai beaucoup appris en chemin. Aujourd'hui, j'offre cette expérience aux autres. Lis la suite pour voir comment tu peux en profiter.",
   "topics": [
    "Freedom",
    "people",
    "technology",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Towards Digital Sovereignty",
     "url": "https://agents.willem.com/en/posts/2025-08-02_towards-digital-sovereignty/",
     "source_url": "https://willem.com/en/2025-08-02_towards-digital-sovereignty/"
    },
    {
     "language": "nl",
     "title": "Naar Digitale Soevereiniteit",
     "url": "https://agents.willem.com/nl/posts/2025-08-02_naar-digitale-soevereiniteit/",
     "source_url": "https://willem.com/nl/2025-08-02_naar-digitale-soevereiniteit/"
    },
    {
     "language": "de",
     "title": "Auf dem Weg zur Digitalen Souveränität",
     "url": "https://agents.willem.com/de/posts/2025-08-02_auf-dem-weg-zur-digitalen-souveranitat/",
     "source_url": "https://willem.com/de/2025-08-02_auf-dem-weg-zur-digitalen-souveranitat/"
    },
    {
     "language": "es",
     "title": "Hacia la Soberanía Digital",
     "url": "https://agents.willem.com/es/posts/2025-08-02_hacia-la-soberania-digital/",
     "source_url": "https://willem.com/es/2025-08-02_hacia-la-soberania-digital/"
    },
    {
     "language": "it",
     "title": "Verso la sovranità digitale",
     "url": "https://agents.willem.com/it/posts/2025-08-02_verso-la-sovranita-digitale/",
     "source_url": "https://willem.com/it/2025-08-02_verso-la-sovranita-digitale/"
    },
    {
     "language": "pt",
     "title": "Rumo à Soberania Digital",
     "url": "https://agents.willem.com/pt/posts/2025-08-02_rumo-a-soberania-digital/",
     "source_url": "https://willem.com/pt/2025-08-02_rumo-a-soberania-digital/"
    },
    {
     "language": "pap",
     "title": "Pa Soberanidat Digital",
     "url": "https://agents.willem.com/pap/posts/2025-08-02_pa-soberanidat-digital/",
     "source_url": "https://willem.com/pap/2025-08-02_pa-soberanidat-digital/"
    },
    {
     "language": "fy",
     "title": "Op wei nei digitale soevereiniteit",
     "url": "https://agents.willem.com/fy/posts/2025-08-02_op-wei-nei-digitale-soevereiniteit/",
     "source_url": "https://willem.com/fy/2025-08-02_op-wei-nei-digitale-soevereiniteit/"
    }
   ],
   "image": "https://willem.com/global/images/9ce749fe96bd.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/91af73aa0c88.webp",
     "description": "Voilà comment ça commence : une vraie page de mes notes personnelles, qui cartographie la complexité pour trouver un chemin simple",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37196_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/face35e557c6.webp",
     "description": "Au fil des années, j'ai affiné et simplifié ma façon de travailler autant que ce que je produis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37196_images-2.jpg"
    }
   ]
  },
  {
   "id": 37193,
   "slug": "2025-07-26_le-web-agentique",
   "url": "https://agents.willem.com/fr/posts/2025-07-26_le-web-agentique/",
   "source_url": "https://willem.com/fr/2025-07-26_le-web-agentique/",
   "language": "fr",
   "date": "2025-07-26",
   "published": "2025-07-26T00:00:00+02:00",
   "created": "2025-07-26T12:50:03.295000+02:00",
   "updated": "2026-10-20T09:27:03.852000+02:00",
   "title": "Le web agentique",
   "subtitle": "« Voorsorteren » pour l'avenir",
   "summary": "En néerlandais, il y a un super mot : voorsorteren. Ça veut dire se placer sur la bonne voie de l'autoroute bien avant sa sortie. On le fait pour que le trajet se passe sans stress. Je crois que le même principe vaut pour la technologie. Un peu de préparation intelligente aujourd'hui peut donner un énorme avantage quand l'avenir arrive.",
   "topics": [
    "AI",
    "technology",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Agentic Web",
     "url": "https://agents.willem.com/en/posts/2025-07-26_the-agentic-web/",
     "source_url": "https://willem.com/en/2025-07-26_the-agentic-web/"
    },
    {
     "language": "nl",
     "title": "Het Agentic Web",
     "url": "https://agents.willem.com/nl/posts/2025-07-26_het-agentic-web/",
     "source_url": "https://willem.com/nl/2025-07-26_het-agentic-web/"
    },
    {
     "language": "de",
     "title": "Das Agentische Web",
     "url": "https://agents.willem.com/de/posts/2025-07-26_das-agentische-web/",
     "source_url": "https://willem.com/de/2025-07-26_das-agentische-web/"
    },
    {
     "language": "es",
     "title": "El Web Agéntico",
     "url": "https://agents.willem.com/es/posts/2025-07-26_el-web-agentico/",
     "source_url": "https://willem.com/es/2025-07-26_el-web-agentico/"
    },
    {
     "language": "it",
     "title": "Il Web agentico",
     "url": "https://agents.willem.com/it/posts/2025-07-26_il-web-agentico/",
     "source_url": "https://willem.com/it/2025-07-26_il-web-agentico/"
    },
    {
     "language": "pt",
     "title": "A Web Agêntica",
     "url": "https://agents.willem.com/pt/posts/2025-07-26_a-web-agentica/",
     "source_url": "https://willem.com/pt/2025-07-26_a-web-agentica/"
    },
    {
     "language": "pap",
     "title": "E Web Agéntiko",
     "url": "https://agents.willem.com/pap/posts/2025-07-26_e-web-agentiko/",
     "source_url": "https://willem.com/pap/2025-07-26_e-web-agentiko/"
    },
    {
     "language": "fy",
     "title": "It Agintyske Web",
     "url": "https://agents.willem.com/fy/posts/2025-07-26_it-agintyske-web/",
     "source_url": "https://willem.com/fy/2025-07-26_it-agintyske-web/"
    }
   ],
   "image": "https://willem.com/global/images/e5d6b6f744e0.webp",
   "image_width": 2560,
   "manuscript_pdf": "https://willem.com/global/manuscript/337dca2fe6c6.pdf",
   "images": [
    {
     "url": "https://willem.com/global/images/e6262069225d.webp",
     "description": "Penser à l'avenir ne devrait pas être une tâche à part ; ça devrait faire partie intégrante du processus.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37193_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8e7bd233a0c.webp",
     "description": "En fournissant à l'IA (à gauche) un contenu structuré et riche en contexte, mon CMS (à droite) peut générer des traductions structurées de haute qualité, qui préparent le contenu pour les humains comme pour les machines.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37193_images-2.jpg"
    }
   ]
  },
  {
   "id": 37190,
   "slug": "2025-07-23_la-force-d-un-seul",
   "url": "https://agents.willem.com/fr/posts/2025-07-23_la-force-d-un-seul/",
   "source_url": "https://willem.com/fr/2025-07-23_la-force-d-un-seul/",
   "language": "fr",
   "date": "2025-07-23",
   "published": "2025-07-23T00:00:00+02:00",
   "created": "2025-07-23T22:29:10.679000+02:00",
   "updated": "2026-10-20T09:27:03.618000+02:00",
   "title": "La force d'un seul",
   "subtitle": "Pourquoi j'ai choisi de bâtir mon entreprise en restant petit",
   "summary": "Pendant toute ma carrière, j'ai eu un objectif clair : rester une entreprise d'une seule personne. Ce n'est pas un point de départ, mais un choix délibéré sur la meilleure façon de faire du bon travail et de bâtir une activité durable. Dans cet article, je t'explique pourquoi.",
   "topics": [
    "lifestyle",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Power of One",
     "url": "https://agents.willem.com/en/posts/2025-07-23_the-power-of-one/",
     "source_url": "https://willem.com/en/2025-07-23_the-power-of-one/"
    },
    {
     "language": "nl",
     "title": "De Kracht van Eén",
     "url": "https://agents.willem.com/nl/posts/2025-07-23_de-kracht-van-een/",
     "source_url": "https://willem.com/nl/2025-07-23_de-kracht-van-een/"
    },
    {
     "language": "de",
     "title": "Die Kraft des Einzelnen",
     "url": "https://agents.willem.com/de/posts/2025-07-23_die-kraft-des-einzelnen/",
     "source_url": "https://willem.com/de/2025-07-23_die-kraft-des-einzelnen/"
    },
    {
     "language": "es",
     "title": "El Poder de Uno",
     "url": "https://agents.willem.com/es/posts/2025-07-23_el-poder-de-uno/",
     "source_url": "https://willem.com/es/2025-07-23_el-poder-de-uno/"
    },
    {
     "language": "it",
     "title": "Il potere di uno",
     "url": "https://agents.willem.com/it/posts/2025-07-23_il-potere-di-uno/",
     "source_url": "https://willem.com/it/2025-07-23_il-potere-di-uno/"
    },
    {
     "language": "pt",
     "title": "O Poder de Um",
     "url": "https://agents.willem.com/pt/posts/2025-07-23_o-poder-de-um/",
     "source_url": "https://willem.com/pt/2025-07-23_o-poder-de-um/"
    },
    {
     "language": "pap",
     "title": "E Poder di Un",
     "url": "https://agents.willem.com/pap/posts/2025-07-23_e-poder-di-un/",
     "source_url": "https://willem.com/pap/2025-07-23_e-poder-di-un/"
    },
    {
     "language": "fy",
     "title": "De krêft fan ien",
     "url": "https://agents.willem.com/fy/posts/2025-07-23_de-kreft-fan-ien/",
     "source_url": "https://willem.com/fy/2025-07-23_de-kreft-fan-ien/"
    }
   ],
   "image": "https://willem.com/global/images/fd2fce2811f7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e52877e617e3.webp",
     "description": "La boîte à outils de l'entreprise d'un seul : développement ciblé, design stratégique et la liberté de travailler de n'importe où",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37190_images-1.jpg"
    }
   ]
  },
  {
   "id": 36894,
   "slug": "2025-06-04_changements-incompatibles",
   "url": "https://agents.willem.com/fr/posts/2025-06-04_changements-incompatibles/",
   "source_url": "https://willem.com/fr/2025-06-04_changements-incompatibles/",
   "language": "fr",
   "date": "2025-06-04",
   "published": "2025-06-04T00:00:00+02:00",
   "created": "2025-06-26T21:12:39.663000+02:00",
   "updated": "2026-10-20T09:21:54.548000+02:00",
   "title": "Changements incompatibles",
   "subtitle": "Passer de Dovecot 2.3 à 2.4 sur Debian Stable",
   "summary": "La semaine dernière, j'ai eu un problème inattendu pendant une opération de maintenance de routine sur l'infrastructure e-mail de mon entreprise. Nous traitons des milliers d'e-mails par jour et nous utilisons Dovecot pour donner à nos clients accès à leurs messages. Tout s'est arrêté net quand je suis passé à la version 2.4, qui apporte des changements incompatibles… aïe !",
   "topics": [
    "data",
    "linux",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Breaking Changes",
     "url": "https://agents.willem.com/en/posts/2025-06-04_breaking-changes/",
     "source_url": "https://willem.com/en/2025-06-04_breaking-changes/"
    },
    {
     "language": "nl",
     "title": "Brekende Wijzigingen",
     "url": "https://agents.willem.com/nl/posts/2025-06-04_brekende-wijzigingen/",
     "source_url": "https://willem.com/nl/2025-06-04_brekende-wijzigingen/"
    },
    {
     "language": "de",
     "title": "Änderungen mit Unterbrechungen",
     "url": "https://agents.willem.com/de/posts/2025-06-04_anderungen-mit-unterbrechungen/",
     "source_url": "https://willem.com/de/2025-06-04_anderungen-mit-unterbrechungen/"
    },
    {
     "language": "es",
     "title": "Cambios importantes",
     "url": "https://agents.willem.com/es/posts/2025-06-04_cambios-importantes/",
     "source_url": "https://willem.com/es/2025-06-04_cambios-importantes/"
    },
    {
     "language": "it",
     "title": "Modifiche incompatibili",
     "url": "https://agents.willem.com/it/posts/2025-06-04_modifiche-incompatibili/",
     "source_url": "https://willem.com/it/2025-06-04_modifiche-incompatibili/"
    },
    {
     "language": "pt",
     "title": "Alterações incompatíveis",
     "url": "https://agents.willem.com/pt/posts/2025-06-04_alteracoes-incompativeis/",
     "source_url": "https://willem.com/pt/2025-06-04_alteracoes-incompativeis/"
    },
    {
     "language": "pap",
     "title": "Breaking Changes",
     "url": "https://agents.willem.com/pap/posts/2025-06-04_breaking-changes/",
     "source_url": "https://willem.com/pap/2025-06-04_breaking-changes/"
    },
    {
     "language": "fy",
     "title": "Brekkende feroaringen",
     "url": "https://agents.willem.com/fy/posts/2025-06-04_brekkende-feroaringen/",
     "source_url": "https://willem.com/fy/2025-06-04_brekkende-feroaringen/"
    }
   ],
   "image": "https://willem.com/global/images/0b0368b2d26f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5c709f1fc463.webp",
     "description": "Un serveur de messagerie complet repose sur de nombreux petits composants finement réglés les uns sur les autres",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/e88fe1cec23d.webp",
     "description": "Migration de mail_location vers mail_driver et mail_path avec la nouvelle syntaxe des variables du serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/f0038d6aa77e.webp",
     "description": "Les instructions de mise à niveau de userdb et passdb sont très utiles au premier coup d'œil /s",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/ee344f001a96.webp",
     "description": "Configuration du backend SQL de Dovecot 2.3 (auth-sql.conf.ext et dovecot-sql.conf.ext)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e0e59271debb.webp",
     "description": "Configuration du backend SQL de Dovecot 2.4 (auth-sql.conf.ext), bien plus compacte que sa devancière. Il n'y a plus qu'une seule requête SQL, car la partie userdb utilise désormais le backend static",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/939ffd625f0f.webp",
     "description": "La config de Sieve dans Dovecot 2.3 (90-sieve.conf), avec les variables sieve_default et sieve_dir désormais obsolètes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/197ae89bb845.webp",
     "description": "La config de Sieve dans Dovecot 2.4 (90-sieve.conf)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/dd3339e34d1d.webp",
     "description": "Configurer les numéros de port IMAP et POP du serveur pour pouvoir déboguer la nouvelle configuration en privé et progressivement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-8.png"
    }
   ]
  },
  {
   "id": 36895,
   "slug": "2025-05-12_quand-ca-devient-dur",
   "url": "https://agents.willem.com/fr/posts/2025-05-12_quand-ca-devient-dur/",
   "source_url": "https://willem.com/fr/2025-05-12_quand-ca-devient-dur/",
   "language": "fr",
   "date": "2025-05-12",
   "published": "2025-05-12T00:00:00+02:00",
   "created": "2025-06-26T21:12:40.436000+02:00",
   "updated": "2026-10-20T09:21:54.910000+02:00",
   "title": "Quand ça devient dur",
   "subtitle": "Courir le Leiden Marathon sous la chaleur",
   "summary": "Hier, j'ai terminé le Leiden Marathon, les 42K les plus durs que j'aie jamais courus à cause de la température. Ciel dégagé et grand soleil, les températures ont grimpé jusqu'à 25 °C. Plusieurs coureurs se sont effondrés d'épuisement dû à la chaleur, et l'un d'eux a même dû être réanimé. Quand tu repousses tes limites, tu finis parfois par les atteindre. Voici quelques réflexions tirées de cette expérience.",
   "topics": [
    "health",
    "lifestyle",
    "running",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "When the Going Gets Tough",
     "url": "https://agents.willem.com/en/posts/2025-05-12_when-the-going-gets-tough/",
     "source_url": "https://willem.com/en/2025-05-12_when-the-going-gets-tough/"
    },
    {
     "language": "nl",
     "title": "Als het zwaar wordt",
     "url": "https://agents.willem.com/nl/posts/2025-05-12_als-het-zwaar-wordt/",
     "source_url": "https://willem.com/nl/2025-05-12_als-het-zwaar-wordt/"
    },
    {
     "language": "de",
     "title": "Wenn es hart auf hart kommt",
     "url": "https://agents.willem.com/de/posts/2025-05-12_wenn-es-hart-auf-hart-kommt/",
     "source_url": "https://willem.com/de/2025-05-12_wenn-es-hart-auf-hart-kommt/"
    },
    {
     "language": "es",
     "title": "Cuando las cosas se ponen difíciles",
     "url": "https://agents.willem.com/es/posts/2025-05-12_cuando-las-cosas-se-ponen-dificiles/",
     "source_url": "https://willem.com/es/2025-05-12_cuando-las-cosas-se-ponen-dificiles/"
    },
    {
     "language": "it",
     "title": "Quando si fa dura",
     "url": "https://agents.willem.com/it/posts/2025-05-12_quando-si-fa-dura/",
     "source_url": "https://willem.com/it/2025-05-12_quando-si-fa-dura/"
    },
    {
     "language": "pt",
     "title": "Quando a coisa aperta",
     "url": "https://agents.willem.com/pt/posts/2025-05-12_quando-a-coisa-aperta/",
     "source_url": "https://willem.com/pt/2025-05-12_quando-a-coisa-aperta/"
    },
    {
     "language": "pap",
     "title": "Ora Kos Bira Duru",
     "url": "https://agents.willem.com/pap/posts/2025-05-12_ora-kos-bira-duru/",
     "source_url": "https://willem.com/pap/2025-05-12_ora-kos-bira-duru/"
    },
    {
     "language": "fy",
     "title": "As it swier wurdt",
     "url": "https://agents.willem.com/fy/posts/2025-05-12_as-it-swier-wurdt/",
     "source_url": "https://willem.com/fy/2025-05-12_as-it-swier-wurdt/"
    }
   ],
   "image": "https://willem.com/global/images/032bcc9860a5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/85a45a240706.webp",
     "description": "S'amuser dehors : un sourire au 10K, toujours en forme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9939f76e7e3a.webp",
     "description": "Effet de la chaleur et de l'humidité sur la vitesse au marathon (runningwritings.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e8cdb59ad41c.webp",
     "description": "Mon allure et ma fréquence cardiaque pendant le marathon ; malgré le ralentissement dû à la chaleur, ma fréquence cardiaque est restée haute",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/cb0dab7241cd.webp",
     "description": "L'événement en une image : je pousse malgré l'épuisement au 40e KM du Leiden Marathon 2025. Remarque la moto-ambulance à l'arrière-plan, et l'objectif de la caméra embué, flou à cause de la sueur et de l'eau que je me versais dessus pour me rafraîchir.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67e869d073f9.webp",
     "description": "Les infos néerlandaises sur les blessés et le décès",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e9a01e40a8a3.webp",
     "description": "Quand finir, c'est gagner : j'ai terminé le Leiden Marathon !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-6.jpg"
    }
   ]
  },
  {
   "id": 36896,
   "slug": "2025-04-15_vibe-coding",
   "url": "https://agents.willem.com/fr/posts/2025-04-15_vibe-coding/",
   "source_url": "https://willem.com/fr/2025-04-15_vibe-coding/",
   "language": "fr",
   "date": "2025-04-15",
   "published": "2025-04-15T00:00:00+02:00",
   "created": "2025-06-26T21:29:41.353000+02:00",
   "updated": "2026-10-20T09:21:55.199000+02:00",
   "title": "Vibe coding",
   "subtitle": "Sur la puissance et le danger de programmer avec l'IA",
   "summary": "Avec plus de 48 000 $ de revenus par mois, le jeu de simulation de vol de Pieter Levels a déclenché toute une vague d'innovation. Sans connaissance détaillée des moteurs de jeu 3D, il a fait son jeu en « vibe coding » avec l'IA. Les critiques de son travail ont pointé des problèmes de sécurité et de passage à l'échelle, tandis que ses partisans ont salué le résultat étonnant. Que pouvons-nous en tirer ?",
   "topics": [
    "AI",
    "game",
    "programming",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/en/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/en/2025-04-15_vibe-coding/"
    },
    {
     "language": "nl",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/nl/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/nl/2025-04-15_vibe-coding/"
    },
    {
     "language": "de",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/de/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/de/2025-04-15_vibe-coding/"
    },
    {
     "language": "es",
     "title": "Codificación Vibe",
     "url": "https://agents.willem.com/es/posts/2025-04-15_codificacion-vibe/",
     "source_url": "https://willem.com/es/2025-04-15_codificacion-vibe/"
    },
    {
     "language": "it",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/it/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/it/2025-04-15_vibe-coding/"
    },
    {
     "language": "pt",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/pt/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/pt/2025-04-15_vibe-coding/"
    },
    {
     "language": "pap",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/pap/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/pap/2025-04-15_vibe-coding/"
    },
    {
     "language": "fy",
     "title": "Vibe Coding",
     "url": "https://agents.willem.com/fy/posts/2025-04-15_vibe-coding/",
     "source_url": "https://willem.com/fy/2025-04-15_vibe-coding/"
    }
   ],
   "image": "https://willem.com/global/images/81bb88df5fc6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9c7b33588ed2.webp",
     "description": "Simulateur de vol généré par l'IA : fly.pieter.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/5267f788426c.webp",
     "description": "Visualisation 3D de données d'entraînement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/6b5de3beb772.webp",
     "description": "Visuel du concept de jeu de 2013 : des particules de HDL dans le sang",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/8cdd2773d861.webp",
     "description": "Le moteur de jeu 3D en action, remarque les défauts graphiques dans la paroi de l'artère",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/fa20ecb23326.webp",
     "description": "Paradoxe de la productivité : quand piloter la machine te coûte plus d'efforts que la valeur de ce qu'elle produit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-5.jpg"
    }
   ]
  },
  {
   "id": 36897,
   "slug": "2025-03-10_donnees-d-entrainement-en-3d",
   "url": "https://agents.willem.com/fr/posts/2025-03-10_donnees-d-entrainement-en-3d/",
   "source_url": "https://willem.com/fr/2025-03-10_donnees-d-entrainement-en-3d/",
   "language": "fr",
   "date": "2025-03-10",
   "published": "2025-03-10T00:00:00+01:00",
   "created": "2025-06-26T21:29:41.554000+02:00",
   "updated": "2026-10-20T09:21:55.458000+02:00",
   "title": "Données d'entraînement en 3D",
   "subtitle": "Explorer les graphismes 3D sur le web pour les données de fitness",
   "summary": "Pendant mes tours autour du village, j'ai eu l'idée d'utiliser ThreeJS pour créer une représentation 3D dynamique de mes données d'entraînement. Lis la suite pour voir ce que j'ai fait : c'est encore en chantier, mais c'est une exploration passionnante du concept.",
   "topics": [
    "data",
    "gran fondo",
    "running",
    "web"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Workout data in 3D",
     "url": "https://agents.willem.com/en/posts/2025-03-10_workout-data-in-3d/",
     "source_url": "https://willem.com/en/2025-03-10_workout-data-in-3d/"
    },
    {
     "language": "nl",
     "title": "Trainingsdata in 3D",
     "url": "https://agents.willem.com/nl/posts/2025-03-10_trainingsdata-in-3d/",
     "source_url": "https://willem.com/nl/2025-03-10_trainingsdata-in-3d/"
    },
    {
     "language": "de",
     "title": "Trainingsdaten in 3D",
     "url": "https://agents.willem.com/de/posts/2025-03-10_trainingsdaten-in-3d/",
     "source_url": "https://willem.com/de/2025-03-10_trainingsdaten-in-3d/"
    },
    {
     "language": "es",
     "title": "Datos de entrenamiento en 3D",
     "url": "https://agents.willem.com/es/posts/2025-03-10_datos-de-entrenamiento-en-3d/",
     "source_url": "https://willem.com/es/2025-03-10_datos-de-entrenamiento-en-3d/"
    },
    {
     "language": "it",
     "title": "Dati di allenamento in 3D",
     "url": "https://agents.willem.com/it/posts/2025-03-10_dati-di-allenamento-in-3d/",
     "source_url": "https://willem.com/it/2025-03-10_dati-di-allenamento-in-3d/"
    },
    {
     "language": "pt",
     "title": "Dados de treino em 3D",
     "url": "https://agents.willem.com/pt/posts/2025-03-10_dados-de-treino-em-3d/",
     "source_url": "https://willem.com/pt/2025-03-10_dados-de-treino-em-3d/"
    },
    {
     "language": "pap",
     "title": "Data di Entrenamentu den 3D",
     "url": "https://agents.willem.com/pap/posts/2025-03-10_data-di-entrenamentu-den-3d/",
     "source_url": "https://willem.com/pap/2025-03-10_data-di-entrenamentu-den-3d/"
    },
    {
     "language": "fy",
     "title": "Trainingsgegevens yn 3D",
     "url": "https://agents.willem.com/fy/posts/2025-03-10_trainingsgegevens-yn-3d/",
     "source_url": "https://willem.com/fy/2025-03-10_trainingsgegevens-yn-3d/"
    }
   ],
   "image": "https://willem.com/global/images/9121ad1c6c99.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/54e7cade7a7a.webp",
     "description": "RunnerUp : a enregistré ma sortie de 11K et produit le fichier TCX contenant les données d'entraînement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36897_images-1.png"
    }
   ]
  },
  {
   "id": 36898,
   "slug": "2025-03-06_gran-fondo-passe-en-open-source",
   "url": "https://agents.willem.com/fr/posts/2025-03-06_gran-fondo-passe-en-open-source/",
   "source_url": "https://willem.com/fr/2025-03-06_gran-fondo-passe-en-open-source/",
   "language": "fr",
   "date": "2025-03-06",
   "published": "2025-03-06T00:00:00+01:00",
   "created": "2025-06-26T21:29:41.756000+02:00",
   "updated": "2026-10-20T09:21:55.737000+02:00",
   "title": "Gran Fondo passe en open source",
   "subtitle": "Un saut vers le fitness libre et la liberté",
   "summary": "Gran Fondo, l'appli qui suit les courses à pied et les sorties à vélo, passe en open source. Je supprime son modèle d'abonnement et je la rends libre. Il ne s'agit pas de revenus à court terme : il s'agit de construire quelque chose de durable, de privé et de gratuit pour tous. Voici pourquoi je me lance, et la suite.",
   "topics": [
    "Free Software",
    "Freedom",
    "android",
    "bike",
    "gran fondo",
    "heart",
    "iOS",
    "running",
    "smartphone",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Open-Sourcing Gran Fondo",
     "url": "https://agents.willem.com/en/posts/2025-03-06_open-sourcing-gran-fondo/",
     "source_url": "https://willem.com/en/2025-03-06_open-sourcing-gran-fondo/"
    },
    {
     "language": "nl",
     "title": "Open-Sourcing Gran Fondo",
     "url": "https://agents.willem.com/nl/posts/2025-03-06_open-sourcing-gran-fondo/",
     "source_url": "https://willem.com/nl/2025-03-06_open-sourcing-gran-fondo/"
    },
    {
     "language": "de",
     "title": "Open-Sourcing Gran Fondo",
     "url": "https://agents.willem.com/de/posts/2025-03-06_open-sourcing-gran-fondo/",
     "source_url": "https://willem.com/de/2025-03-06_open-sourcing-gran-fondo/"
    },
    {
     "language": "es",
     "title": "Gran Fondo de código abierto",
     "url": "https://agents.willem.com/es/posts/2025-03-06_gran-fondo-de-codigo-abierto/",
     "source_url": "https://willem.com/es/2025-03-06_gran-fondo-de-codigo-abierto/"
    },
    {
     "language": "it",
     "title": "Gran Fondo diventa open source",
     "url": "https://agents.willem.com/it/posts/2025-03-06_gran-fondo-diventa-open-source/",
     "source_url": "https://willem.com/it/2025-03-06_gran-fondo-diventa-open-source/"
    },
    {
     "language": "pt",
     "title": "Gran Fondo passa a código aberto",
     "url": "https://agents.willem.com/pt/posts/2025-03-06_gran-fondo-passa-a-codigo-aberto/",
     "source_url": "https://willem.com/pt/2025-03-06_gran-fondo-passa-a-codigo-aberto/"
    },
    {
     "language": "pap",
     "title": "Open-Sourcing Gran Fondo",
     "url": "https://agents.willem.com/pap/posts/2025-03-06_open-sourcing-gran-fondo/",
     "source_url": "https://willem.com/pap/2025-03-06_open-sourcing-gran-fondo/"
    },
    {
     "language": "fy",
     "title": "Gran Fondo open source meitsje",
     "url": "https://agents.willem.com/fy/posts/2025-03-06_gran-fondo-open-source-meitsje/",
     "source_url": "https://willem.com/fy/2025-03-06_gran-fondo-open-source-meitsje/"
    }
   ],
   "image": "https://willem.com/global/images/d2780f56a2d8.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0ba4569210c6.webp",
     "description": "Gran Fondo v1 en action : elle suit sans accroc les sorties à vélo, avec la prise en charge Bluetooth de la puissance, de la cadence et de la fréquence cardiaque, prête à montrer que l'open source peut rivaliser avec les outils de pros",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36898_images-1.jpg"
    }
   ]
  },
  {
   "id": 36899,
   "slug": "2025-03-05_un-smartphone-durable",
   "url": "https://agents.willem.com/fr/posts/2025-03-05_un-smartphone-durable/",
   "source_url": "https://willem.com/fr/2025-03-05_un-smartphone-durable/",
   "language": "fr",
   "date": "2025-03-05",
   "published": "2025-03-05T00:00:00+01:00",
   "created": "2025-06-26T21:29:41.951000+02:00",
   "updated": "2026-10-20T09:21:55.979000+02:00",
   "title": "Un smartphone durable",
   "subtitle": "Un Fairphone avec /e/OS, l'Android sans Google",
   "summary": "Assis dans le train, j'ai été surpris par le type en face de moi : de son pantalon chic, il a sorti un appareil bien usé, riche en patine. Nous voyageons en première classe et, à en juger par sa tenue élégante, cet homme n'a pas des moyens limités. Comme une Porsche bien roulée, cet objet a vu de l'action. Le soleil sur le cadre en métal révèle une teinte verte : je reconnais un Fairphone d'une génération précédente, toujours vaillant. Cela a changé ma vision des smartphones, lis la suite.",
   "topics": [
    "Durable",
    "Freedom",
    "android",
    "apple",
    "cloud",
    "design",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Durable Smartphone",
     "url": "https://agents.willem.com/en/posts/2025-03-05_durable-smartphone/",
     "source_url": "https://willem.com/en/2025-03-05_durable-smartphone/"
    },
    {
     "language": "nl",
     "title": "Duurzame Smartphone",
     "url": "https://agents.willem.com/nl/posts/2025-03-05_duurzame-smartphone/",
     "source_url": "https://willem.com/nl/2025-03-05_duurzame-smartphone/"
    },
    {
     "language": "de",
     "title": "Robustes Smartphone",
     "url": "https://agents.willem.com/de/posts/2025-03-05_robustes-smartphone/",
     "source_url": "https://willem.com/de/2025-03-05_robustes-smartphone/"
    },
    {
     "language": "es",
     "title": "Smartphone resistente",
     "url": "https://agents.willem.com/es/posts/2025-03-05_smartphone-resistente/",
     "source_url": "https://willem.com/es/2025-03-05_smartphone-resistente/"
    },
    {
     "language": "it",
     "title": "Smartphone durevole",
     "url": "https://agents.willem.com/it/posts/2025-03-05_smartphone-durevole/",
     "source_url": "https://willem.com/it/2025-03-05_smartphone-durevole/"
    },
    {
     "language": "pt",
     "title": "Smartphone duradouro",
     "url": "https://agents.willem.com/pt/posts/2025-03-05_smartphone-duradouro/",
     "source_url": "https://willem.com/pt/2025-03-05_smartphone-duradouro/"
    },
    {
     "language": "pap",
     "title": "Smartphone Durabel",
     "url": "https://agents.willem.com/pap/posts/2025-03-05_smartphone-durabel/",
     "source_url": "https://willem.com/pap/2025-03-05_smartphone-durabel/"
    },
    {
     "language": "fy",
     "title": "Duorsume smartphone",
     "url": "https://agents.willem.com/fy/posts/2025-03-05_duorsume-smartphone/",
     "source_url": "https://willem.com/fy/2025-03-05_duorsume-smartphone/"
    }
   ],
   "image": "https://willem.com/global/images/7058e18ef46d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6b41c67e2af8.webp",
     "description": "L'usure comme trophée : piloter une Porsche ou utiliser un Fairphone, les cicatrices racontent l'épopée, ici en course à Zandvoort avec mon pote Niels !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a9d4dc0c642.webp",
     "description": "Le Fairphone est animé par la même puce Dragonwing que celle des navires, des grues, des drones et des usines",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/161b2dd6a5ef.webp",
     "description": "Conçu pour durer et facile à réparer : le Fairphone 5 s'ouvre avec des outils standard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/96f87ceaa132.webp",
     "description": "Avec un Android sans Google, l'autonomie de la batterie de mon Fairphone se compte en jours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/5c6f7efa4658.webp",
     "description": "Laisser les outils être des outils : que l'aluminium soit comme une toile qui dessine les habitudes d'usage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/94f1e27c8056.webp",
     "description": "Du papier de verre pour enlever la peinture du Fairphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/57aa1563d072.webp",
     "description": "Mon Fairphone 5 en aluminium naturel, avec unLauncher sous /e/OS, l'Android sans Google",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-7.jpg"
    }
   ]
  },
  {
   "id": 36900,
   "slug": "2025-02-10_un-meilleur-ordinateur-portable",
   "url": "https://agents.willem.com/fr/posts/2025-02-10_un-meilleur-ordinateur-portable/",
   "source_url": "https://willem.com/fr/2025-02-10_un-meilleur-ordinateur-portable/",
   "language": "fr",
   "date": "2025-02-10",
   "published": "2025-02-10T00:00:00+01:00",
   "created": "2025-06-26T21:29:42.424000+02:00",
   "updated": "2026-10-20T09:21:56.232000+02:00",
   "title": "Un meilleur ordinateur portable",
   "subtitle": "Assembler soi-même le Framework 13",
   "summary": "L'électronique grand public nous enferme souvent dans du matériel scellé et des mises à niveau forcées, ce qui crée d'énormes quantités de déchets électroniques. Framework remet cette norme en question avec des ordinateurs portables que tu peux réparer, faire évoluer et personnaliser, ce qui prolonge leur durée de vie et réduit les déchets inutiles. Mon Framework 13 est arrivé cette semaine et je l'ai assemblé moi-même. Cet article résume rapidement en quoi cela a consisté, pourquoi j'ai choisi cette marque, et la suite.",
   "topics": [
    "Durable",
    "Project Freedom",
    "design",
    "laptop",
    "linux",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Better Laptop",
     "url": "https://agents.willem.com/en/posts/2025-02-10_better-laptop/",
     "source_url": "https://willem.com/en/2025-02-10_better-laptop/"
    },
    {
     "language": "nl",
     "title": "Betere Laptop",
     "url": "https://agents.willem.com/nl/posts/2025-02-10_betere-laptop/",
     "source_url": "https://willem.com/nl/2025-02-10_betere-laptop/"
    },
    {
     "language": "de",
     "title": "Besserer Laptop",
     "url": "https://agents.willem.com/de/posts/2025-02-10_besserer-laptop/",
     "source_url": "https://willem.com/de/2025-02-10_besserer-laptop/"
    },
    {
     "language": "es",
     "title": "Mejor portátil",
     "url": "https://agents.willem.com/es/posts/2025-02-10_mejor-portatil/",
     "source_url": "https://willem.com/es/2025-02-10_mejor-portatil/"
    },
    {
     "language": "it",
     "title": "Un laptop migliore",
     "url": "https://agents.willem.com/it/posts/2025-02-10_un-laptop-migliore/",
     "source_url": "https://willem.com/it/2025-02-10_un-laptop-migliore/"
    },
    {
     "language": "pt",
     "title": "Um portátil melhor",
     "url": "https://agents.willem.com/pt/posts/2025-02-10_um-portatil-melhor/",
     "source_url": "https://willem.com/pt/2025-02-10_um-portatil-melhor/"
    },
    {
     "language": "pap",
     "title": "Laptop Mihó",
     "url": "https://agents.willem.com/pap/posts/2025-02-10_laptop-miho/",
     "source_url": "https://willem.com/pap/2025-02-10_laptop-miho/"
    },
    {
     "language": "fy",
     "title": "Bettere laptop",
     "url": "https://agents.willem.com/fy/posts/2025-02-10_bettere-laptop/",
     "source_url": "https://willem.com/fy/2025-02-10_bettere-laptop/"
    }
   ],
   "image": "https://willem.com/global/images/8e2dc54241c6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/08562f1ac1ca.webp",
     "description": "Un emballage simple et écologique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c32876aa7ce.webp",
     "description": "Dans la boîte, tu trouves les différentes pièces nécessaires pour assembler l'ordinateur portable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/376d5894c813.webp",
     "description": "Installer les deux modules de RAM de 48GB est facile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bef8e4fd01e.webp",
     "description": "Le SSD de 8TB est fixé par une seule vis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b3b04c8f39da.webp",
     "description": "J'ai choisi un clavier Linux standard : pas de touche Windows, mais une touche « super ». J'aime que les choses soient SUPER.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/633df9faff2b.webp",
     "description": "Le capot du clavier s'enclenche avec des aimants et se verrouille quand tu serres les vis du capot du dessous",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7147c64086c0.webp",
     "description": "Poser le cadre de l'écran est facile, tu peux choisir plein de couleurs différentes. Moi, j'ai pris le noir, ennuyeux.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/a4df07a234c5.webp",
     "description": "Le boîtier est solidement fermé par 5 vis standard (le tournevis est fourni !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e44d8b2cf65.webp",
     "description": "L'ordinateur portable a des modules de ports interchangeables, qui te permettent de choisir tes propres ports d'entrée/sortie.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/19b739ef3db5.webp",
     "description": "Tout juste assemblé, il a fière allure.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/3a8d2f514d4d.webp",
     "description": "Utiliser Windows pour installer Linux, qui n'aime pas une belle ironie ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/79fa8218b6a7.webp",
     "description": "L'installateur de Debian 12 est reconnu par l'ordinateur portable sans aucune magie noire.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/a766405ae1d1.webp",
     "description": "Mon ordinateur portable Framework 13 sous Debian GNU/Linux et Sway WM se présente au rapport.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/7dd0644642d5.webp",
     "description": "Framework 13 : un meilleur ordinateur portable fait avec amour, et assemblé par moi-même.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-14.jpg"
    }
   ]
  },
  {
   "id": 36901,
   "slug": "2025-01-27_podcast-downloader",
   "url": "https://agents.willem.com/fr/posts/2025-01-27_podcast-downloader/",
   "source_url": "https://willem.com/fr/2025-01-27_podcast-downloader/",
   "language": "fr",
   "date": "2025-01-27",
   "published": "2025-01-27T00:00:00+01:00",
   "created": "2025-06-26T21:29:43.070000+02:00",
   "updated": "2026-10-20T09:21:56.493000+02:00",
   "title": "Podcast Downloader",
   "subtitle": "Un récupérateur de podcasts RSS simple et open source",
   "summary": "Fatigué d'être sans cesse poussé vers « du contenu plus pertinent », j'ai écrit un script pour me libérer des applis de podcasts commerciales ou à code fermé. Je voulais juste un outil qui récupère discrètement mes émissions préférées : sans chichis, sans pistage, sans superflu. Lis cet article pour en savoir plus ; c'est du logiciel libre sous GPLv3.",
   "topics": [
    "Free Software",
    "Freedom",
    "apple",
    "design",
    "linux",
    "minimal",
    "music",
    "programming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/en/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/en/2025-01-27_podcast-downloader/"
    },
    {
     "language": "nl",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/nl/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/nl/2025-01-27_podcast-downloader/"
    },
    {
     "language": "de",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/de/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/de/2025-01-27_podcast-downloader/"
    },
    {
     "language": "es",
     "title": "Descargador de Podcasts",
     "url": "https://agents.willem.com/es/posts/2025-01-27_descargador-de-podcasts/",
     "source_url": "https://willem.com/es/2025-01-27_descargador-de-podcasts/"
    },
    {
     "language": "it",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/it/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/it/2025-01-27_podcast-downloader/"
    },
    {
     "language": "pt",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/pt/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/pt/2025-01-27_podcast-downloader/"
    },
    {
     "language": "pap",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/pap/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/pap/2025-01-27_podcast-downloader/"
    },
    {
     "language": "fy",
     "title": "Podcast Downloader",
     "url": "https://agents.willem.com/fy/posts/2025-01-27_podcast-downloader/",
     "source_url": "https://willem.com/fy/2025-01-27_podcast-downloader/"
    }
   ],
   "image": "https://willem.com/global/images/425d78917cc7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/63c62beb99f0.webp",
     "description": "À gauche : Apple Podcasts, à droite : Apple iBooks. Les deux écrans consacrent environ la moitié de l'interface à du contenu que je n'ai pas demandé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36901_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/5d2e9bc3b761.webp",
     "description": "Les podcasts téléchargés sur mon lecteur audio A&K : les coups de pouce d'Apple m'ont, ironie du sort, ramené à l'ancien design de type iPod (ô douce ironie)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36901_images-2.jpg"
    }
   ]
  },
  {
   "id": 36902,
   "slug": "2025-01-23_la-ligue-des-champions-du-webdesign",
   "url": "https://agents.willem.com/fr/posts/2025-01-23_la-ligue-des-champions-du-webdesign/",
   "source_url": "https://willem.com/fr/2025-01-23_la-ligue-des-champions-du-webdesign/",
   "language": "fr",
   "date": "2025-01-23",
   "published": "2025-01-23T00:00:00+01:00",
   "created": "2025-06-26T21:29:44.602000+02:00",
   "updated": "2026-10-20T09:21:56.761000+02:00",
   "title": "La Ligue des champions du webdesign",
   "subtitle": "Quand la technologie de pointe répond aux exigences numériques du plus haut niveau",
   "summary": "Créer un site web très performant est un art qui marie technologie de pointe, sens du design et sens du commerce. Sur escape.nl, le site d'un des lieux les plus emblématiques d'Amsterdam, chaque détail reflète la précision et le soin nécessaires pour offrir des expériences fluides et captivantes à un large public. Cet article met en lumière des détails souvent invisibles, au grand impact.",
   "topics": [
    "Amsterdam",
    "art",
    "creating",
    "design",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Champions League of Webdesign",
     "url": "https://agents.willem.com/en/posts/2025-01-23_champions-league-of-webdesign/",
     "source_url": "https://willem.com/en/2025-01-23_champions-league-of-webdesign/"
    },
    {
     "language": "nl",
     "title": "Champions League van Webdesign",
     "url": "https://agents.willem.com/nl/posts/2025-01-23_champions-league-van-webdesign/",
     "source_url": "https://willem.com/nl/2025-01-23_champions-league-van-webdesign/"
    },
    {
     "language": "de",
     "title": "Champions League des Webdesigns",
     "url": "https://agents.willem.com/de/posts/2025-01-23_champions-league-des-webdesigns/",
     "source_url": "https://willem.com/de/2025-01-23_champions-league-des-webdesigns/"
    },
    {
     "language": "es",
     "title": "Liga de Campeones del Diseño Web",
     "url": "https://agents.willem.com/es/posts/2025-01-23_liga-de-campeones-del-diseno-web/",
     "source_url": "https://willem.com/es/2025-01-23_liga-de-campeones-del-diseno-web/"
    },
    {
     "language": "it",
     "title": "La Champions League del web design",
     "url": "https://agents.willem.com/it/posts/2025-01-23_la-champions-league-del-web-design/",
     "source_url": "https://willem.com/it/2025-01-23_la-champions-league-del-web-design/"
    },
    {
     "language": "pt",
     "title": "A Liga dos Campeões do webdesign",
     "url": "https://agents.willem.com/pt/posts/2025-01-23_a-liga-dos-campeoes-do-webdesign/",
     "source_url": "https://willem.com/pt/2025-01-23_a-liga-dos-campeoes-do-webdesign/"
    },
    {
     "language": "pap",
     "title": "Champions League di Webdesign",
     "url": "https://agents.willem.com/pap/posts/2025-01-23_champions-league-di-webdesign/",
     "source_url": "https://willem.com/pap/2025-01-23_champions-league-di-webdesign/"
    },
    {
     "language": "fy",
     "title": "Champions League fan webdesign",
     "url": "https://agents.willem.com/fy/posts/2025-01-23_champions-league-fan-webdesign/",
     "source_url": "https://willem.com/fy/2025-01-23_champions-league-fan-webdesign/"
    }
   ],
   "image": "https://willem.com/global/images/098477cf702d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/846a4d879e96.webp",
     "description": "Escape Club Amsterdam, l'un des plus anciens et des plus célèbres lieux de la ville",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/860b56954422.webp",
     "description": "Une immersion immédiate grâce à la vidéo plein écran",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/47f50b951cc5.webp",
     "description": "Deux vidéos plein écran distinctes, pensées pour une lecture sur écran large ou en portrait",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/8bfb81b3abef.webp",
     "description": "Le centre de données de BIT.nl, avec moi à l'intérieur :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab8e39fc4be5.webp",
     "description": "Séparer la gestion du contenu de sa diffusion pour la vitesse et la sécurité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/daa7b905f90d.webp",
     "description": "De gros boutons qui dirigent l'attention vers le tunnel commercial",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/181ee4f13b10.webp",
     "description": "Des détails d'une netteté redoutable pour les visuels du club",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/62ccce6968b9.webp",
     "description": "Prise en charge des gestes tactiles comme le balayage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/f234428c5abc.webp",
     "description": "La galerie intégrée offre un riche aperçu de l'histoire d'Escape Club",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a4a2d8714b6.webp",
     "description": "Tous les visuels sont optimisés individuellement, avec plusieurs copies pour différents écrans, pour une fidélité maximale du design adaptatif",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/88e2476e38f8.webp",
     "description": "Le site propose un menu classique (à gauche) et un plan du site contextuel (à droite)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/66f994fdbfcf.webp",
     "description": "Une appli facile à utiliser permet au personnel d'Escape de gérer tout le site web",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/becff3a0f3c0.webp",
     "description": "100 points sur 100 dans Google PageSpeed Insights pour la vitesse, l'accessibilité et le référencement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/a907377b82c7.webp",
     "description": "La magie se produit au croisement de la technologie et des lettres et arts libéraux, comme le disait souvent Steve Jobs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-14.png"
    }
   ]
  },
  {
   "id": 36903,
   "slug": "2025-01-18_maitre-du-changement",
   "url": "https://agents.willem.com/fr/posts/2025-01-18_maitre-du-changement/",
   "source_url": "https://willem.com/fr/2025-01-18_maitre-du-changement/",
   "language": "fr",
   "date": "2025-01-18",
   "published": "2025-01-18T00:00:00+01:00",
   "created": "2025-06-26T21:29:45.223000+02:00",
   "updated": "2026-10-20T09:21:57.037000+02:00",
   "title": "Maître du changement",
   "subtitle": "Prospérer dans l'incertitude grâce à la souplesse robuste",
   "summary": "Le changement est l'une des rares constantes de la vie. Pourtant, malgré son caractère inévitable, l'affronter de face peut sembler intimidant et déroutant. Dans le livre « Master of Change », Brad Stulberg propose un guide stimulant pour non seulement survivre, mais prospérer dans un monde en perpétuel mouvement.",
   "topics": [
    "Freedom",
    "book",
    "lifestyle",
    "nature",
    "people",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Master of Change",
     "url": "https://agents.willem.com/en/posts/2025-01-18_master-of-change/",
     "source_url": "https://willem.com/en/2025-01-18_master-of-change/"
    },
    {
     "language": "nl",
     "title": "Meester van Verandering",
     "url": "https://agents.willem.com/nl/posts/2025-01-18_meester-van-verandering/",
     "source_url": "https://willem.com/nl/2025-01-18_meester-van-verandering/"
    },
    {
     "language": "de",
     "title": "Meister der Veränderung",
     "url": "https://agents.willem.com/de/posts/2025-01-18_meister-der-veranderung/",
     "source_url": "https://willem.com/de/2025-01-18_meister-der-veranderung/"
    },
    {
     "language": "es",
     "title": "Maestro del Cambio",
     "url": "https://agents.willem.com/es/posts/2025-01-18_maestro-del-cambio/",
     "source_url": "https://willem.com/es/2025-01-18_maestro-del-cambio/"
    },
    {
     "language": "it",
     "title": "Maestro del cambiamento",
     "url": "https://agents.willem.com/it/posts/2025-01-18_maestro-del-cambiamento/",
     "source_url": "https://willem.com/it/2025-01-18_maestro-del-cambiamento/"
    },
    {
     "language": "pt",
     "title": "Master of Change",
     "url": "https://agents.willem.com/pt/posts/2025-01-18_master-of-change/",
     "source_url": "https://willem.com/pt/2025-01-18_master-of-change/"
    },
    {
     "language": "pap",
     "title": "Master of Change",
     "url": "https://agents.willem.com/pap/posts/2025-01-18_master-of-change/",
     "source_url": "https://willem.com/pap/2025-01-18_master-of-change/"
    },
    {
     "language": "fy",
     "title": "Master of Change",
     "url": "https://agents.willem.com/fy/posts/2025-01-18_master-of-change/",
     "source_url": "https://willem.com/fy/2025-01-18_master-of-change/"
    }
   ],
   "image": "https://willem.com/global/images/7f12ab3b27de.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8707daefaf85.webp",
     "description": "L'auteur du livre « Master of Change », Brad Stulberg, sur son site bradstulberg.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36903_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/790887cc69de.webp",
     "description": "Le livre puise souvent dans des histoires et des philosophies intemporelles de penseurs anciens, et offre des éclairages qui restent étonnamment pertinents et stimulants aujourd'hui.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36903_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/1c21aaa16223.webp",
     "description": "Le concept de « souplesse robuste » ressort comme le thème central du livre Master of Change",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36903_images-3.jpg"
    }
   ]
  },
  {
   "id": 36904,
   "slug": "2024-12-19_donnees-contre-ressenti",
   "url": "https://agents.willem.com/fr/posts/2024-12-19_donnees-contre-ressenti/",
   "source_url": "https://willem.com/fr/2024-12-19_donnees-contre-ressenti/",
   "language": "fr",
   "date": "2024-12-19",
   "published": "2024-12-19T00:00:00+01:00",
   "created": "2025-06-26T22:09:13.639000+02:00",
   "updated": "2026-10-20T09:22:30.932000+02:00",
   "title": "Données contre ressenti",
   "subtitle": "Courir deux marathons en 6 semaines",
   "summary": "Plus tôt ce mois-ci, j'ai couru le marathon de Valence (42KM), à peine six semaines après mon tout premier marathon à Amsterdam. Pour ces deux courses, j'ai utilisé deux approches différentes : courir au ressenti et courir aux données. L'expérience a été très différente, je t'explique tout dans cet article de blog.",
   "topics": [
    "apple",
    "data",
    "experiment",
    "heart",
    "running",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Data versus Feeling",
     "url": "https://agents.willem.com/en/posts/2024-12-19_data-versus-feeling/",
     "source_url": "https://willem.com/en/2024-12-19_data-versus-feeling/"
    },
    {
     "language": "nl",
     "title": "Gegevens versus Gevoel",
     "url": "https://agents.willem.com/nl/posts/2024-12-19_gegevens-versus-gevoel/",
     "source_url": "https://willem.com/nl/2024-12-19_gegevens-versus-gevoel/"
    },
    {
     "language": "de",
     "title": "Daten versus Gefühl",
     "url": "https://agents.willem.com/de/posts/2024-12-19_daten-versus-gefuhl/",
     "source_url": "https://willem.com/de/2024-12-19_daten-versus-gefuhl/"
    },
    {
     "language": "es",
     "title": "Datos versus Sentimiento",
     "url": "https://agents.willem.com/es/posts/2024-12-19_datos-versus-sentimiento/",
     "source_url": "https://willem.com/es/2024-12-19_datos-versus-sentimiento/"
    },
    {
     "language": "it",
     "title": "Dati contro sensazioni",
     "url": "https://agents.willem.com/it/posts/2024-12-19_dati-contro-sensazioni/",
     "source_url": "https://willem.com/it/2024-12-19_dati-contro-sensazioni/"
    },
    {
     "language": "pt",
     "title": "Dados versus Sensações",
     "url": "https://agents.willem.com/pt/posts/2024-12-19_dados-versus-sensacoes/",
     "source_url": "https://willem.com/pt/2024-12-19_dados-versus-sensacoes/"
    },
    {
     "language": "pap",
     "title": "Dato versus sentimentu",
     "url": "https://agents.willem.com/pap/posts/2024-12-19_dato-versus-sentimentu/",
     "source_url": "https://willem.com/pap/2024-12-19_dato-versus-sentimentu/"
    },
    {
     "language": "fy",
     "title": "Gegevens tsjin Gefoel",
     "url": "https://agents.willem.com/fy/posts/2024-12-19_gegevens-tsjin-gefoel/",
     "source_url": "https://willem.com/fy/2024-12-19_gegevens-tsjin-gefoel/"
    }
   ],
   "image": "https://willem.com/global/images/0cac8e0d7687.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/81547313ecbb.webp",
     "description": "Approche A : je n'ai pas pu tenir l'allure « agréable au ressenti », d'où l'effondrement en milieu de marathon (visible dans les données après la course)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/b8ce2194acc1.webp",
     "description": "Approche A : on voit ma fréquence cardiaque culminer en milieu de marathon, bien trop haut pour durer ; en ralentissant, je l'ai ramenée dans une zone gérable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/0912c7a4847f.webp",
     "description": "Approche B : gérer l'allure pendant les 35 premiers kilomètres, puis accélérer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/0022d3a4d903.webp",
     "description": "Terminer 2 marathons en 6 semaines (à gauche : Amsterdam, à droite : Valence)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-4.jpg"
    }
   ]
  },
  {
   "id": 36905,
   "slug": "2024-12-09_le-probleme-avec-bitcoin",
   "url": "https://agents.willem.com/fr/posts/2024-12-09_le-probleme-avec-bitcoin/",
   "source_url": "https://willem.com/fr/2024-12-09_le-probleme-avec-bitcoin/",
   "language": "fr",
   "date": "2024-12-09",
   "published": "2024-12-09T00:00:00+01:00",
   "created": "2025-06-26T22:09:13.923000+02:00",
   "updated": "2026-10-20T09:22:31.169000+02:00",
   "title": "Le problème avec Bitcoin",
   "subtitle": "Tout le monde y gagne",
   "summary": "Il y a quelques jours, la valeur d'un seul Bitcoin a brièvement dépassé 100 000 $, un cap qui paraissait inimaginable il y a quelques années à peine. Je me demande combien de temps durera cet amour toujours plus grand pour Bitcoin. Regardons de plus près les mécanismes qui sous-tendent la cryptomonnaie la plus célèbre du monde.",
   "topics": [
    "budget",
    "cash",
    "money",
    "payments",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Problem With Bitcoin",
     "url": "https://agents.willem.com/en/posts/2024-12-09_the-problem-with-bitcoin/",
     "source_url": "https://willem.com/en/2024-12-09_the-problem-with-bitcoin/"
    },
    {
     "language": "nl",
     "title": "Het Probleem Met Bitcoin",
     "url": "https://agents.willem.com/nl/posts/2024-12-09_het-probleem-met-bitcoin/",
     "source_url": "https://willem.com/nl/2024-12-09_het-probleem-met-bitcoin/"
    },
    {
     "language": "de",
     "title": "Das Problem mit Bitcoin",
     "url": "https://agents.willem.com/de/posts/2024-12-09_das-problem-mit-bitcoin/",
     "source_url": "https://willem.com/de/2024-12-09_das-problem-mit-bitcoin/"
    },
    {
     "language": "es",
     "title": "El Problema Con Bitcoin",
     "url": "https://agents.willem.com/es/posts/2024-12-09_el-problema-con-bitcoin/",
     "source_url": "https://willem.com/es/2024-12-09_el-problema-con-bitcoin/"
    },
    {
     "language": "it",
     "title": "Il problema di Bitcoin",
     "url": "https://agents.willem.com/it/posts/2024-12-09_il-problema-di-bitcoin/",
     "source_url": "https://willem.com/it/2024-12-09_il-problema-di-bitcoin/"
    },
    {
     "language": "pt",
     "title": "O Problema do Bitcoin",
     "url": "https://agents.willem.com/pt/posts/2024-12-09_o-problema-do-bitcoin/",
     "source_url": "https://willem.com/pt/2024-12-09_o-problema-do-bitcoin/"
    },
    {
     "language": "pap",
     "title": "E problema ku Bitcoin",
     "url": "https://agents.willem.com/pap/posts/2024-12-09_e-problema-ku-bitcoin/",
     "source_url": "https://willem.com/pap/2024-12-09_e-problema-ku-bitcoin/"
    },
    {
     "language": "fy",
     "title": "It probleem mei Bitcoin",
     "url": "https://agents.willem.com/fy/posts/2024-12-09_it-probleem-mei-bitcoin/",
     "source_url": "https://willem.com/fy/2024-12-09_it-probleem-mei-bitcoin/"
    }
   ],
   "image": "https://willem.com/global/images/e2742de41a3f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/cffc3618ec86.webp",
     "description": "Résumé de l'article original de Satoshi Nakamoto (2009)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/2c2decd3a9b7.webp",
     "description": "Le principe de la blockchain en images : la sortie des transactions précédentes forme l'entrée cryptographique des nouvelles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/8b0c62b15d64.webp",
     "description": "2009-2024 : la hausse de la valeur de Bitcoin est difficile à ignorer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/59340563ae37.webp",
     "description": "Le commerce spéculatif d'autrefois : la tulipomanie néerlandaise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-4.jpg"
    }
   ]
  },
  {
   "id": 36906,
   "slug": "2024-11-11_ecris-tes-propres-mots",
   "url": "https://agents.willem.com/fr/posts/2024-11-11_ecris-tes-propres-mots/",
   "source_url": "https://willem.com/fr/2024-11-11_ecris-tes-propres-mots/",
   "language": "fr",
   "date": "2024-11-11",
   "published": "2024-11-11T00:00:00+01:00",
   "created": "2025-06-26T22:09:14.085000+02:00",
   "updated": "2026-10-20T09:22:31.397000+02:00",
   "title": "Écris tes propres mots",
   "subtitle": "Contre l'IA pour écrire",
   "summary": "Il y a deux ans, ChatGPT est arrivé et a popularisé l'IA comme outil pour créer des choses. Les grands modèles de langage génèrent du texte à partir de consignes, avec des mots qu'on a du mal à distinguer de ceux d'un humain. Les avantages à court terme sont évidents, mais je soupçonne que beaucoup de gens sous-estiment les coûts à long terme.",
   "topics": [
    "AI",
    "SEO",
    "art",
    "creativity",
    "data",
    "people",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Write your own words",
     "url": "https://agents.willem.com/en/posts/2024-11-11_write-your-own-words/",
     "source_url": "https://willem.com/en/2024-11-11_write-your-own-words/"
    },
    {
     "language": "nl",
     "title": "Schrijf je eigen woorden",
     "url": "https://agents.willem.com/nl/posts/2024-11-11_schrijf-je-eigen-woorden/",
     "source_url": "https://willem.com/nl/2024-11-11_schrijf-je-eigen-woorden/"
    },
    {
     "language": "de",
     "title": "Schreibe deine eigenen Worte",
     "url": "https://agents.willem.com/de/posts/2024-11-11_schreibe-deine-eigenen-worte/",
     "source_url": "https://willem.com/de/2024-11-11_schreibe-deine-eigenen-worte/"
    },
    {
     "language": "es",
     "title": "Escribe tus propias palabras",
     "url": "https://agents.willem.com/es/posts/2024-11-11_escribe-tus-propias-palabras/",
     "source_url": "https://willem.com/es/2024-11-11_escribe-tus-propias-palabras/"
    },
    {
     "language": "it",
     "title": "Scrivi con le tue parole",
     "url": "https://agents.willem.com/it/posts/2024-11-11_scrivi-con-le-tue-parole/",
     "source_url": "https://willem.com/it/2024-11-11_scrivi-con-le-tue-parole/"
    },
    {
     "language": "pt",
     "title": "Escreve as tuas próprias palavras",
     "url": "https://agents.willem.com/pt/posts/2024-11-11_escreve-as-tuas-proprias-palavras/",
     "source_url": "https://willem.com/pt/2024-11-11_escreve-as-tuas-proprias-palavras/"
    },
    {
     "language": "pap",
     "title": "Skirbi bo mes palabra",
     "url": "https://agents.willem.com/pap/posts/2024-11-11_skirbi-bo-mes-palabra/",
     "source_url": "https://willem.com/pap/2024-11-11_skirbi-bo-mes-palabra/"
    },
    {
     "language": "fy",
     "title": "Skriuw dyn eigen wurden",
     "url": "https://agents.willem.com/fy/posts/2024-11-11_skriuw-dyn-eigen-wurden/",
     "source_url": "https://willem.com/fy/2024-11-11_skriuw-dyn-eigen-wurden/"
    }
   ],
   "image": "https://willem.com/global/images/1ff53696f2bf.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0a3772f38bb9.webp",
     "description": "L'acier des vieilles épaves est apprécié pour sa pureté : fond marin du HMS Royal Oak (Scapa Flow)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/25bd364c115c.webp",
     "description": "Résultats de l'étude de Preply : distinguer les textes écrits par l'IA des textes écrits par des humains",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/28eee7ee0fa3.webp",
     "description": "Retrouve le vrai Monet (le jardin de l'artiste à Vétheuil) : tu y arriveras sans doute facilement, même si les deux images sont jolies",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/9a8319e2f477.webp",
     "description": "Retrouve le vrai Van Gogh : une tâche facile si tu regardes les motifs qui se répètent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-4.png"
    }
   ]
  },
  {
   "id": 36907,
   "slug": "2024-11-10_devenir-viral-sur-x",
   "url": "https://agents.willem.com/fr/posts/2024-11-10_devenir-viral-sur-x/",
   "source_url": "https://willem.com/fr/2024-11-10_devenir-viral-sur-x/",
   "language": "fr",
   "date": "2024-11-10",
   "published": "2024-11-10T00:00:00+01:00",
   "created": "2025-06-26T22:09:14.378000+02:00",
   "updated": "2026-10-20T09:22:31.625000+02:00",
   "title": "Devenir viral sur X",
   "subtitle": "32K vues en deux jours",
   "summary": "Plus tôt cette semaine, l'un de mes posts sur le réseau social X est devenu viral et a attiré 32K vues en deux jours. Sans réelle présence sur la plateforme d'Elon Musk et sans publicité payante, attirer une telle attention est quelque chose de spécial. Je t'explique comment c'est arrivé.",
   "topics": [
    "creating",
    "creativity",
    "howto",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Go Viral on X",
     "url": "https://agents.willem.com/en/posts/2024-11-10_go-viral-on-x/",
     "source_url": "https://willem.com/en/2024-11-10_go-viral-on-x/"
    },
    {
     "language": "nl",
     "title": "Viral gaan op X",
     "url": "https://agents.willem.com/nl/posts/2024-11-10_viral-gaan-op-x/",
     "source_url": "https://willem.com/nl/2024-11-10_viral-gaan-op-x/"
    },
    {
     "language": "de",
     "title": "Viral auf X gehen",
     "url": "https://agents.willem.com/de/posts/2024-11-10_viral-auf-x-gehen/",
     "source_url": "https://willem.com/de/2024-11-10_viral-auf-x-gehen/"
    },
    {
     "language": "es",
     "title": "Hazte viral en X",
     "url": "https://agents.willem.com/es/posts/2024-11-10_hazte-viral-en-x/",
     "source_url": "https://willem.com/es/2024-11-10_hazte-viral-en-x/"
    },
    {
     "language": "it",
     "title": "Diventare virali su X",
     "url": "https://agents.willem.com/it/posts/2024-11-10_diventare-virali-su-x/",
     "source_url": "https://willem.com/it/2024-11-10_diventare-virali-su-x/"
    },
    {
     "language": "pt",
     "title": "Ficar viral no X",
     "url": "https://agents.willem.com/pt/posts/2024-11-10_ficar-viral-no-x/",
     "source_url": "https://willem.com/pt/2024-11-10_ficar-viral-no-x/"
    },
    {
     "language": "pap",
     "title": "Bira viral riba X",
     "url": "https://agents.willem.com/pap/posts/2024-11-10_bira-viral-riba-x/",
     "source_url": "https://willem.com/pap/2024-11-10_bira-viral-riba-x/"
    },
    {
     "language": "fy",
     "title": "Viraal gean op X",
     "url": "https://agents.willem.com/fy/posts/2024-11-10_viraal-gean-op-x/",
     "source_url": "https://willem.com/fy/2024-11-10_viraal-gean-op-x/"
    }
   ],
   "image": "https://willem.com/global/images/08b4ac1e1084.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/797ea4d63c94.webp",
     "description": "Mon Apple Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac3b9e0e5744.webp",
     "description": "Mac Mini",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c092b2a72e6.webp",
     "description": "Mon post sur X : Mac Mini x Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7f2b58c6db52.webp",
     "description": "Retouche d'image en déplacement : Pixelmator sur iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/26c7ff2ef12d.webp",
     "description": "Post reprenant mon post X d'origine, avec une phrase d'accroche plus simple, et mentionnant les auteurs que j'ai sélectionnés à la main parce qu'ils avaient publié sur le sujet de mon post",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/5bc6859aeae9.webp",
     "description": "32K vues en deux jours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-6.png"
    }
   ]
  },
  {
   "id": 36908,
   "slug": "2024-10-20_marathon",
   "url": "https://agents.willem.com/fr/posts/2024-10-20_marathon/",
   "source_url": "https://willem.com/fr/2024-10-20_marathon/",
   "language": "fr",
   "date": "2024-10-20",
   "published": "2024-10-20T00:00:00+02:00",
   "created": "2025-06-26T22:09:14.673000+02:00",
   "updated": "2026-10-20T09:22:31.861000+02:00",
   "title": "Marathon",
   "subtitle": "Mon premier marathon complet",
   "summary": "Dimanche dernier, j'ai terminé mon premier marathon complet : 42KM dans Amsterdam et ses environs. Une idée née dans un bar autour de quelques bières, et qui s'est conclue par une arrivée dans le Stade olympique. Quel parcours, quelle expérience, ça mérite bien un article de blog.",
   "topics": [
    "Amsterdam",
    "health",
    "lifestyle",
    "people",
    "running",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Marathon",
     "url": "https://agents.willem.com/en/posts/2024-10-20_marathon/",
     "source_url": "https://willem.com/en/2024-10-20_marathon/"
    },
    {
     "language": "nl",
     "title": "Marathon",
     "url": "https://agents.willem.com/nl/posts/2024-10-20_marathon/",
     "source_url": "https://willem.com/nl/2024-10-20_marathon/"
    },
    {
     "language": "de",
     "title": "Marathon",
     "url": "https://agents.willem.com/de/posts/2024-10-20_marathon/",
     "source_url": "https://willem.com/de/2024-10-20_marathon/"
    },
    {
     "language": "es",
     "title": "Maratón",
     "url": "https://agents.willem.com/es/posts/2024-10-20_maraton/",
     "source_url": "https://willem.com/es/2024-10-20_maraton/"
    },
    {
     "language": "it",
     "title": "Maratona",
     "url": "https://agents.willem.com/it/posts/2024-10-20_maratona/",
     "source_url": "https://willem.com/it/2024-10-20_maratona/"
    },
    {
     "language": "pt",
     "title": "Maratona",
     "url": "https://agents.willem.com/pt/posts/2024-10-20_maratona/",
     "source_url": "https://willem.com/pt/2024-10-20_maratona/"
    },
    {
     "language": "pap",
     "title": "Maratòn",
     "url": "https://agents.willem.com/pap/posts/2024-10-20_maraton/",
     "source_url": "https://willem.com/pap/2024-10-20_maraton/"
    },
    {
     "language": "fy",
     "title": "Marathon",
     "url": "https://agents.willem.com/fy/posts/2024-10-20_marathon/",
     "source_url": "https://willem.com/fy/2024-10-20_marathon/"
    }
   ],
   "image": "https://willem.com/global/images/f6caa4bb8543.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/27054fc736ba.webp",
     "description": "Comment naissent les grandes idées : quelques gars et un peu de bière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/eae52fbf92c7.webp",
     "description": "Mes Asics GT-4000 bleu mako/noir, extra larges (2e)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f98f8db5f27c.webp",
     "description": "Données de ma première séance de 5K : remarque l'allure lente et la fréquence cardiaque élevée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/565447fe6a26.webp",
     "description": "Course sous la pluie au bord du lac de Lugano, en Italie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e204edbb901.webp",
     "description": "S'entraîner pour un marathon : aucune montagne n'est trop haute, il suffit de passer par le tunnel... :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5cd6fc7e052a.webp",
     "description": "Réveil tôt en Toscane pour aller courir avant le lever du soleil (pour échapper à la chaleur intense)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/54b69bedc38a.webp",
     "description": "Le parcours du marathon d'Amsterdam TCS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/b2e4a0e9158d.webp",
     "description": "Quelques instants avant mon départ officiel au Stadionweg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b068936c23ee.webp",
     "description": "Plein de monde dans la rue, et beaucoup avec une bonne dose de tension",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/82004aea3739.webp",
     "description": "Course dans le tunnel du Rijksmuseum : plutôt cool",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4959abc625d.webp",
     "description": "Jouons à « Où est Willem ? » :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/399dd61f501d.webp",
     "description": "La partie du parcours le long de l'Amstel est difficile : tu vois de l'autre côté de la rivière les coureurs qui reviennent vers la ville et l'arrivée, un défi mental supplémentaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/2f0bc1cc4b23.webp",
     "description": "Vers les 25K, il y a moins de visages joyeux autour de toi : tout le monde est concentré sur son effort, ça devient sérieux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/066fa9a20bae.webp",
     "description": "Entre le 30e et le 40e kilomètre, le corps et l'esprit se battent ensemble pour atteindre l'arrivée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/979455d06554.webp",
     "description": "Tu termines dans le Stade olympique, une sensation unique qui s'ajoute à l'euphorie du compte à rebours des derniers mètres",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/dec6f177883b.webp",
     "description": "Cette image résume tout, c'est ma tête de « fin de partie » : un marathonien de 42K qui a franchi la ligne !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-16.jpg"
    }
   ]
  },
  {
   "id": 36909,
   "slug": "2024-09-10_je-vois-des-gens-qui-sont-morts",
   "url": "https://agents.willem.com/fr/posts/2024-09-10_je-vois-des-gens-qui-sont-morts/",
   "source_url": "https://willem.com/fr/2024-09-10_je-vois-des-gens-qui-sont-morts/",
   "language": "fr",
   "date": "2024-09-10",
   "published": "2024-09-10T00:00:00+02:00",
   "created": "2025-06-26T22:09:15.262000+02:00",
   "updated": "2026-10-20T09:22:32.122000+02:00",
   "title": "Je vois des gens qui sont morts",
   "subtitle": "Des vieilles photos en réalité virtuelle",
   "summary": "Imagine que tu voies tes proches décédés, pas seulement sur une photo, mais criants de vérité et en trois dimensions ! Tu peux presque les toucher. Ça te fait un autre effet, je te l'assure. J'en suis encore ému : je viens de voir mon grand-père décédé, criant de vérité et, pour la première fois, en trois dimensions ! C'est peut-être la fonction qui tue de l'Apple Vision Pro, passe-moi le jeu de mots, écoute-moi jusqu'au bout.",
   "topics": [
    "Vision Pro",
    "apple",
    "people",
    "photo"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "I see dead people",
     "url": "https://agents.willem.com/en/posts/2024-09-10_i-see-dead-people/",
     "source_url": "https://willem.com/en/2024-09-10_i-see-dead-people/"
    },
    {
     "language": "nl",
     "title": "Ik zie dode mensen",
     "url": "https://agents.willem.com/nl/posts/2024-09-10_ik-zie-dode-mensen/",
     "source_url": "https://willem.com/nl/2024-09-10_ik-zie-dode-mensen/"
    },
    {
     "language": "de",
     "title": "Ich sehe tote Menschen",
     "url": "https://agents.willem.com/de/posts/2024-09-10_ich-sehe-tote-menschen/",
     "source_url": "https://willem.com/de/2024-09-10_ich-sehe-tote-menschen/"
    },
    {
     "language": "es",
     "title": "Veo gente muerta",
     "url": "https://agents.willem.com/es/posts/2024-09-10_veo-gente-muerta/",
     "source_url": "https://willem.com/es/2024-09-10_veo-gente-muerta/"
    },
    {
     "language": "it",
     "title": "Vedo gente morta",
     "url": "https://agents.willem.com/it/posts/2024-09-10_vedo-gente-morta/",
     "source_url": "https://willem.com/it/2024-09-10_vedo-gente-morta/"
    },
    {
     "language": "pt",
     "title": "Vejo gente morta",
     "url": "https://agents.willem.com/pt/posts/2024-09-10_vejo-gente-morta/",
     "source_url": "https://willem.com/pt/2024-09-10_vejo-gente-morta/"
    },
    {
     "language": "pap",
     "title": "Mi ta mira hende morto",
     "url": "https://agents.willem.com/pap/posts/2024-09-10_mi-ta-mira-hende-morto/",
     "source_url": "https://willem.com/pap/2024-09-10_mi-ta-mira-hende-morto/"
    },
    {
     "language": "fy",
     "title": "Ik sjoch deade minsken",
     "url": "https://agents.willem.com/fy/posts/2024-09-10_ik-sjoch-deade-minsken/",
     "source_url": "https://willem.com/fy/2024-09-10_ik-sjoch-deade-minsken/"
    }
   ],
   "image": "https://willem.com/global/images/def508a39145.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c726b4c3566a.webp",
     "description": "Cette photo a été prise le 6 octobre 1983 : seule ma mère (en blanc) est encore en vie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/60b74a0eb54b.webp",
     "description": "L'auteur (moi) et son père aujourd'hui disparu, il y a environ 38 ans (10 septembre 1986)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/797ea4d63c94.webp",
     "description": "L'Apple Vision Pro n'est pas seulement un écran qu'on porte, c'est un projecteur en trois dimensions",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ada875b740bd.webp",
     "description": "Je regarde le petit bonhomme droit dans les yeux, ici dans mon petit appartement, presque 40 ans plus tard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-4.png"
    }
   ]
  },
  {
   "id": 36910,
   "slug": "2024-05-11_developper-une-appli-ios-native",
   "url": "https://agents.willem.com/fr/posts/2024-05-11_developper-une-appli-ios-native/",
   "source_url": "https://willem.com/fr/2024-05-11_developper-une-appli-ios-native/",
   "language": "fr",
   "date": "2024-05-11",
   "published": "2024-05-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:15.492000+02:00",
   "updated": "2026-10-20T09:22:32.389000+02:00",
   "title": "Développer une appli iOS native",
   "subtitle": "Créer une appli de suivi pour le vélo et la course à pied",
   "summary": "Pour un petit projet perso, glissé entre mon travail habituel, je me suis lancé dans quelque chose qui m'intéresse à titre personnel : une appli native de suivi d'entraînement pour iOS. Je voulais rendre ma montre connectée inutile en utilisant mon téléphone pour enregistrer mes entraînements. Est-ce si difficile de récupérer des données détaillées de capteurs avec les API natives de Swift ?",
   "topics": [
    "AI",
    "apple",
    "bike",
    "creating",
    "data",
    "design",
    "gran fondo",
    "health",
    "heart",
    "minimal",
    "programming",
    "running",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Developing a native iOS app",
     "url": "https://agents.willem.com/en/posts/2024-05-11_developing-a-native-ios-app/",
     "source_url": "https://willem.com/en/2024-05-11_developing-a-native-ios-app/"
    },
    {
     "language": "nl",
     "title": "Het ontwikkelen van een native iOS app",
     "url": "https://agents.willem.com/nl/posts/2024-05-11_het-ontwikkelen-van-een-native-ios-app/",
     "source_url": "https://willem.com/nl/2024-05-11_het-ontwikkelen-van-een-native-ios-app/"
    },
    {
     "language": "de",
     "title": "Entwicklung einer nativen iOS-App",
     "url": "https://agents.willem.com/de/posts/2024-05-11_entwicklung-einer-nativen-ios-app/",
     "source_url": "https://willem.com/de/2024-05-11_entwicklung-einer-nativen-ios-app/"
    },
    {
     "language": "es",
     "title": "Desarrollo de una app nativa para iOS",
     "url": "https://agents.willem.com/es/posts/2024-05-11_desarrollo-de-una-app-nativa-para-ios/",
     "source_url": "https://willem.com/es/2024-05-11_desarrollo-de-una-app-nativa-para-ios/"
    },
    {
     "language": "it",
     "title": "Sviluppare un'app iOS nativa",
     "url": "https://agents.willem.com/it/posts/2024-05-11_sviluppare-un-app-ios-nativa/",
     "source_url": "https://willem.com/it/2024-05-11_sviluppare-un-app-ios-nativa/"
    },
    {
     "language": "pt",
     "title": "Desenvolver uma app iOS nativa",
     "url": "https://agents.willem.com/pt/posts/2024-05-11_desenvolver-uma-app-ios-nativa/",
     "source_url": "https://willem.com/pt/2024-05-11_desenvolver-uma-app-ios-nativa/"
    },
    {
     "language": "pap",
     "title": "Desaroyá un app iOS nativo",
     "url": "https://agents.willem.com/pap/posts/2024-05-11_desaroya-un-app-ios-nativo/",
     "source_url": "https://willem.com/pap/2024-05-11_desaroya-un-app-ios-nativo/"
    },
    {
     "language": "fy",
     "title": "In native iOS app ûntwikkelje",
     "url": "https://agents.willem.com/fy/posts/2024-05-11_in-native-ios-app-untwikkelje/",
     "source_url": "https://willem.com/fy/2024-05-11_in-native-ios-app-untwikkelje/"
    }
   ],
   "image": "https://willem.com/global/images/a84959d10e5d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/4c88f32b5e47.webp",
     "description": "Rien ne te fait te sentir aussi vivant que de sortir pour de l'action physique : j'adore m'entraîner !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6fb02bfdb938.webp",
     "description": "Mon vélo avec des capteurs Bluetooth connectés à mon MacBook sous Xcode",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/b60ff287e1ab.webp",
     "description": "Premier prototype de l'appli avec un capteur de fréquence cardiaque Bluetooth, et son tout premier jeu de données affiché dans une autre appli qui fait de jolis graphiques (HealthFit)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/f00f6c542cf6.webp",
     "description": "L'appli d'entraînement de l'Apple Watch affiche de gros boutons pour lancer un entraînement : aucune configuration supplémentaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/84177e0cd3dc.webp",
     "description": "Je me suis inspiré de la disposition des données de mon Garmin Edge pour concevoir la mise en page de mon appli utilisée comme compteur fixé au vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/890dceb85ae1.webp",
     "description": "Esquisse de design décrivant la mise en page souhaitée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/557c388149d2.webp",
     "description": "Test de l'appli sur mon vélo avec une coque et un support Quad Lock",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b8e692c2cdd3.webp",
     "description": "Différentes configurations de données en temps réel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/615f26f51f55.webp",
     "description": "J'ai un peu de magie dans ma poche : l'appli suit les entraînements en arrière-plan et n'affiche qu'un widget sur l'écran d'accueil pendant l'enregistrement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/11bded661d7a.webp",
     "description": "« Toujours un kilomètre de plus » : 8 heures sur mon vélo pour tester la consommation de batterie (remarque : il reste encore 23 % d'énergie !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/57929e8b6042.webp",
     "description": "Captures d'écran du parcours d'accueil de l'appli : demande des autorisations et accompagnement des nouveaux utilisateurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/a6b82a213937.webp",
     "description": "Conception d'un écran de paiement pour mon appli : ce n'est pas ce que je préfère demander aux utilisateurs, mais c'est quand même très important.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/fa7d320e32a3.webp",
     "description": "Pas une séance de débogage ordinaire : Fietselfstedentocht 2024",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-13.jpg"
    }
   ]
  },
  {
   "id": 36911,
   "slug": "2024-03-24_semi-marathon",
   "url": "https://agents.willem.com/fr/posts/2024-03-24_semi-marathon/",
   "source_url": "https://willem.com/fr/2024-03-24_semi-marathon/",
   "language": "fr",
   "date": "2024-03-24",
   "published": "2024-03-24T00:00:00+01:00",
   "created": "2025-06-26T22:09:15.917000+02:00",
   "updated": "2026-10-20T09:22:32.669000+02:00",
   "title": "Semi-marathon",
   "subtitle": "Entraînement, données et ressenti",
   "summary": "Dimanche dernier, j'ai participé au Venloop, un semi-marathon à Venlo. J'ai bouclé les 21KM en 2h05, un résultat dont je suis content, puisque c'était ma toute première course « officielle » depuis que j'ai commencé à courir il y a trois mois à peine. Dans cet article, je partage mon expérience de l'entraînement et de l'équilibre entre données de forme et ressenti.",
   "topics": [
    "apple",
    "data",
    "health",
    "heart",
    "review",
    "running",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Half Marathon",
     "url": "https://agents.willem.com/en/posts/2024-03-24_half-marathon/",
     "source_url": "https://willem.com/en/2024-03-24_half-marathon/"
    },
    {
     "language": "nl",
     "title": "Halve marathon",
     "url": "https://agents.willem.com/nl/posts/2024-03-24_halve-marathon/",
     "source_url": "https://willem.com/nl/2024-03-24_halve-marathon/"
    },
    {
     "language": "de",
     "title": "Halbmarathon",
     "url": "https://agents.willem.com/de/posts/2024-03-24_halbmarathon/",
     "source_url": "https://willem.com/de/2024-03-24_halbmarathon/"
    },
    {
     "language": "es",
     "title": "Media Maratón",
     "url": "https://agents.willem.com/es/posts/2024-03-24_media-maraton/",
     "source_url": "https://willem.com/es/2024-03-24_media-maraton/"
    },
    {
     "language": "it",
     "title": "Mezza maratona",
     "url": "https://agents.willem.com/it/posts/2024-03-24_mezza-maratona/",
     "source_url": "https://willem.com/it/2024-03-24_mezza-maratona/"
    },
    {
     "language": "pt",
     "title": "Meia-maratona",
     "url": "https://agents.willem.com/pt/posts/2024-03-24_meia-maratona/",
     "source_url": "https://willem.com/pt/2024-03-24_meia-maratona/"
    },
    {
     "language": "pap",
     "title": "Mei maratòn",
     "url": "https://agents.willem.com/pap/posts/2024-03-24_mei-maraton/",
     "source_url": "https://willem.com/pap/2024-03-24_mei-maraton/"
    },
    {
     "language": "fy",
     "title": "Heale marathon",
     "url": "https://agents.willem.com/fy/posts/2024-03-24_heale-marathon/",
     "source_url": "https://willem.com/fy/2024-03-24_heale-marathon/"
    }
   ],
   "image": "https://willem.com/global/images/9b98808dfcdc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f00f6c542cf6.webp",
     "description": "L'Apple Watch Ultra 2 est un super petit compagnon d'entraînement, qui permet de suivre de nombreux types d'activités, comme le vélo et la course à pied",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ed0ecb1b669c.webp",
     "description": "Si tu l'utilises plus souvent, elle te permet de te mesurer à toi-même avec tes séances précédentes : essaie de battre ce record personnel !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c004cd36a3f.webp",
     "description": "La tendance est ton amie : avec WHOOP, j'ai suivi mes tendances, et tu vois ici que j'ai augmenté la charge d'entraînement au cours des 3 derniers mois avant le marathon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/387ba63fb062.webp",
     "description": "HealthFit est une appli fantastique qui te donne des analyses détaillées des entraînements enregistrés avec ton Apple Watch, WHOOP, Garmin, Wahoo ou toute autre appli compatible avec HealthKit d'Apple",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/2daef97d7456.webp",
     "description": "HealthFit utilise des formules ouvertes et bien documentées pour calculer ta charge d'entraînement, et te guide vers un « point idéal » pour progresser au maximum en limitant le risque de surentraînement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/047ea6570872.webp",
     "description": "Elle te propose même de jolis widgets pour ton écran d'accueil, pour te pousser à aller courir ou rouler !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/e028bc105d89.webp",
     "description": "À vos marques, prêts, PARTEZ ! Au départ du Venloop : je ne suis pas le seul !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fd3638d7e58.webp",
     "description": "Semi-marathon terminé : regarde ce sourire, c'est de l'énergie positive pure après une course très agréable !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/299249fa5ea3.webp",
     "description": "Ooooohhhh... j'ai une médaille classe !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-9.jpg"
    }
   ]
  },
  {
   "id": 36912,
   "slug": "2024-03-05_non-ca-je-ne-le-construirai-pas",
   "url": "https://agents.willem.com/fr/posts/2024-03-05_non-ca-je-ne-le-construirai-pas/",
   "source_url": "https://willem.com/fr/2024-03-05_non-ca-je-ne-le-construirai-pas/",
   "language": "fr",
   "date": "2024-03-05",
   "published": "2024-03-05T00:00:00+01:00",
   "created": "2025-06-26T22:09:17.045000+02:00",
   "updated": "2026-10-20T09:22:32.914000+02:00",
   "title": "Non, ça, je ne le construirai pas !",
   "subtitle": "Mieux réfléchir, mieux travailler",
   "summary": "Si tu es un développeur confirmé (c'est-à-dire que tu as vraiment créé des choses par le passé), tu reconnaîtras peut-être ce scénario : des gens te contactent pour te demander de construire quelque chose de précis. « Tu peux me construire X ? » Un collègue technicien m'a un jour poussé à refuser plus souvent : sois fier des choses que tu ne fais pas ! Je t'explique dans cet article.",
   "topics": [
    "design",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "No, I Won't Build That!",
     "url": "https://agents.willem.com/en/posts/2024-03-05_no-i-won-t-build-that/",
     "source_url": "https://willem.com/en/2024-03-05_no-i-won-t-build-that/"
    },
    {
     "language": "nl",
     "title": "Nee, dat ga ik niet bouwen!",
     "url": "https://agents.willem.com/nl/posts/2024-03-05_nee-dat-ga-ik-niet-bouwen/",
     "source_url": "https://willem.com/nl/2024-03-05_nee-dat-ga-ik-niet-bouwen/"
    },
    {
     "language": "de",
     "title": "Nein, das baue ich nicht!",
     "url": "https://agents.willem.com/de/posts/2024-03-05_nein-das-baue-ich-nicht/",
     "source_url": "https://willem.com/de/2024-03-05_nein-das-baue-ich-nicht/"
    },
    {
     "language": "es",
     "title": "¡No, no construiré eso!",
     "url": "https://agents.willem.com/es/posts/2024-03-05_no-no-construire-eso/",
     "source_url": "https://willem.com/es/2024-03-05_no-no-construire-eso/"
    },
    {
     "language": "it",
     "title": "No, questo non lo costruisco!",
     "url": "https://agents.willem.com/it/posts/2024-03-05_no-questo-non-lo-costruisco/",
     "source_url": "https://willem.com/it/2024-03-05_no-questo-non-lo-costruisco/"
    },
    {
     "language": "pt",
     "title": "Não, isso não vou construir!",
     "url": "https://agents.willem.com/pt/posts/2024-03-05_nao-isso-nao-vou-construir/",
     "source_url": "https://willem.com/pt/2024-03-05_nao-isso-nao-vou-construir/"
    },
    {
     "language": "pap",
     "title": "No, mi no lo traha esei!",
     "url": "https://agents.willem.com/pap/posts/2024-03-05_no-mi-no-lo-traha-esei/",
     "source_url": "https://willem.com/pap/2024-03-05_no-mi-no-lo-traha-esei/"
    },
    {
     "language": "fy",
     "title": "Nee, dat bou ik net!",
     "url": "https://agents.willem.com/fy/posts/2024-03-05_nee-dat-bou-ik-net/",
     "source_url": "https://willem.com/fy/2024-03-05_nee-dat-bou-ik-net/"
    }
   ],
   "image": "https://willem.com/global/images/1ad19d4e972c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6116a7c75483.webp",
     "description": "Pensées sur toile (2022) : exemple d'idées capturées, en néerlandais, avec des croquis d'interface, des extraits de code, des questions, des actions et des décisions de ne pas faire certaines fonctions",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36912_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/deacf0b3ce73.webp",
     "description": "J'écris les choses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36912_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4d877f5df3e.webp",
     "description": "La réponse est là-dehors : roule, cours et marche !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36912_images-3.jpg"
    }
   ]
  },
  {
   "id": 36913,
   "slug": "2024-02-16_vision-pro",
   "url": "https://agents.willem.com/fr/posts/2024-02-16_vision-pro/",
   "source_url": "https://willem.com/fr/2024-02-16_vision-pro/",
   "language": "fr",
   "date": "2024-02-16",
   "published": "2024-02-16T00:00:00+01:00",
   "created": "2025-06-26T22:09:17.305000+02:00",
   "updated": "2026-10-20T09:22:13.330000+02:00",
   "title": "Vision Pro",
   "subtitle": "À la découverte de l'informatique spatiale",
   "summary": "En ce moment, j'écris ces lignes face à un lac du mont Hood. J'entends des oiseaux au loin et je vois le lac calme, avec de légères vaguelettes et un peu de brume à l'horizon. Pourtant, c'est du faux : je suis assis à l'étage du haut, une pièce à peine meublée, pleine d'affaires de maison de famille avec deux jeunes enfants. J'utilise le Vision Pro d'Apple pour découvrir ce que l'informatique spatiale peut être. Je suis émerveillé ; je t'explique dans cet article.",
   "topics": [
    "Vision Pro",
    "apple",
    "creativity",
    "experiment",
    "programming",
    "review",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/en/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/en/2024-02-16_vision-pro/"
    },
    {
     "language": "nl",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/nl/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/nl/2024-02-16_vision-pro/"
    },
    {
     "language": "de",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/de/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/de/2024-02-16_vision-pro/"
    },
    {
     "language": "es",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/es/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/es/2024-02-16_vision-pro/"
    },
    {
     "language": "it",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/it/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/it/2024-02-16_vision-pro/"
    },
    {
     "language": "pt",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/pt/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/pt/2024-02-16_vision-pro/"
    },
    {
     "language": "pap",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/pap/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/pap/2024-02-16_vision-pro/"
    },
    {
     "language": "fy",
     "title": "Vision Pro",
     "url": "https://agents.willem.com/fy/posts/2024-02-16_vision-pro/",
     "source_url": "https://willem.com/fy/2024-02-16_vision-pro/"
    }
   ],
   "image": "https://willem.com/global/images/e3c5a6bed765.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3c133f5765e0.webp",
     "description": "J'écris cet article au mont Hood...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/794e066e15d5.webp",
     "description": "... pas du tout ! Juste notre grenier plein d'« affaires de famille »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e315e5abab7f.webp",
     "description": "L'Apple Vision Pro, comme de bons écouteurs pour tes yeux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e022db9f2ea.webp",
     "description": "Hello World, une sorte de selfie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/20cf7bbed74f.webp",
     "description": "Clavier Bluetooth et trackpad connectés au Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/de973dd40cb5.webp",
     "description": "Tu regardes ici un ordinateur complet, et une tasse de café",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/1b0236562f2e.webp",
     "description": "Pas si fou : écran, clavier, trackpad (remarque l'élément d'interface qui flotte au-dessus du clavier physique)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d3e17f984d8.webp",
     "description": "On organise facilement un poste de travail multi-écrans comme ça",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/31bad7182ebf.webp",
     "description": "C'est difficile à rendre sur une photo en 2D, mais pour tes yeux, il y a une vraie profondeur dans cette installation, comme si ces deux écrans étaient vraiment là",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/731070e35388.webp",
     "description": "Tu peux tourner autour, t'en approcher ou les réorganiser en les faisant glisser à travers la pièce",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9060b900da67.webp",
     "description": "Les projections paraissent si naturelles que mon esprit est convaincu de pouvoir toucher les choses.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/46bae72a88f8.webp",
     "description": "Ces fenêtres représentent différentes vues d'un même travail : elles sont grandes, la fenêtre haute au centre mesure environ 3 mètres !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/81b870070acb.webp",
     "description": "La « plus petite » fenêtre vue d'en haut est en fait très grande ; pour l'échelle, j'ai retiré la surface lunaire virtuelle pour que tu voies la fenêtre à côté des chaussures de ma petite fille.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/5a4f6973e68e.webp",
     "description": "Encore une fois, c'est très difficile à capturer sur une photo en 2D, mais pouvoir marcher autour de ton contexte numérique est tout simplement incroyable !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/2c2238114716.webp",
     "description": "Ces fenêtres sont vraiment grandes et donnent une impression de grandeur, comme une statue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/59e46e3dc962.webp",
     "description": "Dans un environnement virtuel, le Vision Pro t'avertit si tu risques de heurter quelque chose, ce qui peut être un vrai danger quand tu partages la maison avec des enfants, ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/978ddd83c8cf.webp",
     "description": "Parlant de dangers... boire un café avec le Vision Pro est un vrai défi, ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-17.jpg"
    }
   ]
  },
  {
   "id": 36914,
   "slug": "2024-01-16_donnees-de-sante-et-de-fitness",
   "url": "https://agents.willem.com/fr/posts/2024-01-16_donnees-de-sante-et-de-fitness/",
   "source_url": "https://willem.com/fr/2024-01-16_donnees-de-sante-et-de-fitness/",
   "language": "fr",
   "date": "2024-01-16",
   "published": "2024-01-16T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.241000+02:00",
   "updated": "2026-10-20T09:22:13.609000+02:00",
   "title": "Données de santé et de fitness",
   "subtitle": "Plus, est-ce mieux ?",
   "summary": "Depuis le début de cette nouvelle année, je m'entraîne plus dur qu'au cours des mois précédents. Je me suis fixé quelques objectifs et j'ai adopté un programme qui combine course à pied, vélo et natation. En parcourant la montagne grandissante de données d'entraînement, je me pose la question : avoir plus de données mène-t-il vraiment à une meilleure forme ??",
   "topics": [
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "running",
    "swimming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Health and fitness data",
     "url": "https://agents.willem.com/en/posts/2024-01-16_health-and-fitness-data/",
     "source_url": "https://willem.com/en/2024-01-16_health-and-fitness-data/"
    },
    {
     "language": "nl",
     "title": "Gegevens over gezondheid en fitness",
     "url": "https://agents.willem.com/nl/posts/2024-01-16_gegevens-over-gezondheid-en-fitness/",
     "source_url": "https://willem.com/nl/2024-01-16_gegevens-over-gezondheid-en-fitness/"
    },
    {
     "language": "de",
     "title": "Gesundheits- und Fitnessdaten",
     "url": "https://agents.willem.com/de/posts/2024-01-16_gesundheits-und-fitnessdaten/",
     "source_url": "https://willem.com/de/2024-01-16_gesundheits-und-fitnessdaten/"
    },
    {
     "language": "es",
     "title": "Datos de salud y estado físico",
     "url": "https://agents.willem.com/es/posts/2024-01-16_datos-de-salud-y-estado-fisico/",
     "source_url": "https://willem.com/es/2024-01-16_datos-de-salud-y-estado-fisico/"
    },
    {
     "language": "it",
     "title": "Dati su salute e fitness",
     "url": "https://agents.willem.com/it/posts/2024-01-16_dati-su-salute-e-fitness/",
     "source_url": "https://willem.com/it/2024-01-16_dati-su-salute-e-fitness/"
    },
    {
     "language": "pt",
     "title": "Dados de saúde e fitness",
     "url": "https://agents.willem.com/pt/posts/2024-01-16_dados-de-saude-e-fitness/",
     "source_url": "https://willem.com/pt/2024-01-16_dados-de-saude-e-fitness/"
    },
    {
     "language": "pap",
     "title": "Datonan di salú i fitness",
     "url": "https://agents.willem.com/pap/posts/2024-01-16_datonan-di-salu-i-fitness/",
     "source_url": "https://willem.com/pap/2024-01-16_datonan-di-salu-i-fitness/"
    },
    {
     "language": "fy",
     "title": "Sûnens- en fitnessgegevens",
     "url": "https://agents.willem.com/fy/posts/2024-01-16_sunens-en-fitnessgegevens/",
     "source_url": "https://willem.com/fy/2024-01-16_sunens-en-fitnessgegevens/"
    }
   ],
   "image": "https://willem.com/global/images/69fbb6acaab5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bf1b92151db9.webp",
     "description": "Moi, apprenant à courir, filmé par une caméra de surveillance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36914_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b50c735fbfc.webp",
     "description": "Des données détaillées et sophistiquées, mais que signifient-elles ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36914_images-2.png"
    }
   ]
  },
  {
   "id": 36915,
   "slug": "2023-12-15_schema-de-rotation-des-sauvegardes",
   "url": "https://agents.willem.com/fr/posts/2023-12-15_schema-de-rotation-des-sauvegardes/",
   "source_url": "https://willem.com/fr/2023-12-15_schema-de-rotation-des-sauvegardes/",
   "language": "fr",
   "date": "2023-12-15",
   "published": "2023-12-15T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.387000+02:00",
   "updated": "2026-10-20T09:22:13.839000+02:00",
   "title": "Schéma de rotation des sauvegardes",
   "subtitle": "Fais tourner tes sauvegardes avec « rsync-backup-rotator »",
   "summary": "À l'ère du numérique, protéger tes données est primordial. Une simple copie de tes fichiers ne suffit pas toujours : elle peut être corrompue, écrasée ou bloquée par un rançongiciel. Avoir plusieurs sauvegardes en rotation dans le temps (et idéalement hors site) est une défense bien plus solide. J'ai créé un nouvel outil, rsync-backup-rotator, pour t'aider.",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "linux",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Backup Rotation Scheme",
     "url": "https://agents.willem.com/en/posts/2023-12-15_backup-rotation-scheme/",
     "source_url": "https://willem.com/en/2023-12-15_backup-rotation-scheme/"
    },
    {
     "language": "nl",
     "title": "Back-uprotatieschema",
     "url": "https://agents.willem.com/nl/posts/2023-12-15_back-uprotatieschema/",
     "source_url": "https://willem.com/nl/2023-12-15_back-uprotatieschema/"
    },
    {
     "language": "de",
     "title": "Sicherungsschema",
     "url": "https://agents.willem.com/de/posts/2023-12-15_sicherungsschema/",
     "source_url": "https://willem.com/de/2023-12-15_sicherungsschema/"
    },
    {
     "language": "es",
     "title": "Esquema de rotación de copias de seguridad",
     "url": "https://agents.willem.com/es/posts/2023-12-15_esquema-de-rotacion-de-copias-de-seguridad/",
     "source_url": "https://willem.com/es/2023-12-15_esquema-de-rotacion-de-copias-de-seguridad/"
    },
    {
     "language": "it",
     "title": "Rotazione dei backup",
     "url": "https://agents.willem.com/it/posts/2023-12-15_rotazione-dei-backup/",
     "source_url": "https://willem.com/it/2023-12-15_rotazione-dei-backup/"
    },
    {
     "language": "pt",
     "title": "Esquema de rotação de cópias de segurança",
     "url": "https://agents.willem.com/pt/posts/2023-12-15_esquema-de-rotacao-de-copias-de-seguranca/",
     "source_url": "https://willem.com/pt/2023-12-15_esquema-de-rotacao-de-copias-de-seguranca/"
    },
    {
     "language": "pap",
     "title": "Esketma di rotashon di backup",
     "url": "https://agents.willem.com/pap/posts/2023-12-15_esketma-di-rotashon-di-backup/",
     "source_url": "https://willem.com/pap/2023-12-15_esketma-di-rotashon-di-backup/"
    },
    {
     "language": "fy",
     "title": "Backup-rotaasjeskema",
     "url": "https://agents.willem.com/fy/posts/2023-12-15_backup-rotaasjeskema/",
     "source_url": "https://willem.com/fy/2023-12-15_backup-rotaasjeskema/"
    }
   ],
   "image": "https://willem.com/global/images/44de9eab858c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6d3f20d882d7.webp",
     "description": "Sauvegarde en rotation pour restaurer ses données à plusieurs moments dans le temps : voyager dans le temps, pour tes données !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36915_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/4404a897ea44.webp",
     "description": "L'outil « rsync-backup-rotator » v1.0, disponible comme logiciel libre sous la licence GPLv3",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36915_images-2.png"
    }
   ]
  },
  {
   "id": 36916,
   "slug": "2023-11-10_l-apple-watch-comme-telephone",
   "url": "https://agents.willem.com/fr/posts/2023-11-10_l-apple-watch-comme-telephone/",
   "source_url": "https://willem.com/fr/2023-11-10_l-apple-watch-comme-telephone/",
   "language": "fr",
   "date": "2023-11-10",
   "published": "2023-11-10T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.526000+02:00",
   "updated": "2026-10-20T09:22:14.086000+02:00",
   "title": "L'Apple Watch comme téléphone",
   "subtitle": "Remplace ton smartphone par une montre connectée",
   "summary": "Imagine une semaine sans ton smartphone, remplacé uniquement par la simplicité élégante d'une montre connectée. Cette semaine, je l'ai fait : j'ai laissé mon smartphone de côté et j'ai confié les commandes à une Apple Watch. Beaucoup y voient une évasion libératrice loin de ces compagnons numériques qui réclament sans cesse notre attention, mais est-ce à la hauteur du battage ? Suis-moi dans ce voyage étonnant où la technologie rencontre le minimalisme, et découvre si moins peut vraiment être plus.",
   "topics": [
    "experiment",
    "iPhone",
    "lifestyle",
    "minimal",
    "smartphone",
    "watch",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Apple Watch as Phone",
     "url": "https://agents.willem.com/en/posts/2023-11-10_apple-watch-as-phone/",
     "source_url": "https://willem.com/en/2023-11-10_apple-watch-as-phone/"
    },
    {
     "language": "nl",
     "title": "Apple Watch als telefoon",
     "url": "https://agents.willem.com/nl/posts/2023-11-10_apple-watch-als-telefoon/",
     "source_url": "https://willem.com/nl/2023-11-10_apple-watch-als-telefoon/"
    },
    {
     "language": "de",
     "title": "Apple Watch als Telefon",
     "url": "https://agents.willem.com/de/posts/2023-11-10_apple-watch-als-telefon/",
     "source_url": "https://willem.com/de/2023-11-10_apple-watch-als-telefon/"
    },
    {
     "language": "es",
     "title": "Apple Watch como Teléfono",
     "url": "https://agents.willem.com/es/posts/2023-11-10_apple-watch-como-telefono/",
     "source_url": "https://willem.com/es/2023-11-10_apple-watch-como-telefono/"
    },
    {
     "language": "it",
     "title": "Apple Watch come telefono",
     "url": "https://agents.willem.com/it/posts/2023-11-10_apple-watch-come-telefono/",
     "source_url": "https://willem.com/it/2023-11-10_apple-watch-come-telefono/"
    },
    {
     "language": "pt",
     "title": "Apple Watch como telefone",
     "url": "https://agents.willem.com/pt/posts/2023-11-10_apple-watch-como-telefone/",
     "source_url": "https://willem.com/pt/2023-11-10_apple-watch-como-telefone/"
    },
    {
     "language": "pap",
     "title": "Apple Watch komo telefòn",
     "url": "https://agents.willem.com/pap/posts/2023-11-10_apple-watch-komo-telefon/",
     "source_url": "https://willem.com/pap/2023-11-10_apple-watch-komo-telefon/"
    },
    {
     "language": "fy",
     "title": "Apple Watch as tillefoan",
     "url": "https://agents.willem.com/fy/posts/2023-11-10_apple-watch-as-tillefoan/",
     "source_url": "https://willem.com/fy/2023-11-10_apple-watch-as-tillefoan/"
    }
   ],
   "image": "https://willem.com/global/images/7aef4c3aa24e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/452c8776d438.webp",
     "description": "Comparaison de l'Apple Watch Ultra 2 avec une Rolex DateJust 36MM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c2115bae1ebb.webp",
     "description": "L'Apple Watch Ultra est une pièce de technologie moderne fabriquée avec précision : quoi que tu penses des montres connectées, il faut saluer l'effort de miniaturisation derrière cet ordinateur de poignet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/11ee0e74b75e.webp",
     "description": "Se sentir connecté... Apple Watch Ultra 2 avec Vodafone NL",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f08ba5fabdd0.webp",
     "description": "EDC sans téléphone, avec une Apple Watch et un AirPod (par Benjamin Clymer, Hodinkee)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/28d360d04130.webp",
     "description": "Conçu pour offrir un meilleur équilibre entre être connecté et être dérangé, le téléphone Punkt MP01 figurait dans mon expérience du « téléphone basique » pour favoriser la créativité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/fed5373512d7.webp",
     "description": "Le dictaphone de l'Apple Watch capte étonnamment bien les idées créatives et se synchronise sans accroc avec tes autres appareils pour les réécouter plus tard, où que tu sois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/d3d623908ed5.webp",
     "description": "Devine ce qui vaut mieux que deux montres connectées ? ... aucune !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-7.jpg"
    }
   ]
  },
  {
   "id": 36917,
   "slug": "2023-11-01_et-la-lumiere-fut",
   "url": "https://agents.willem.com/fr/posts/2023-11-01_et-la-lumiere-fut/",
   "source_url": "https://willem.com/fr/2023-11-01_et-la-lumiere-fut/",
   "language": "fr",
   "date": "2023-11-01",
   "published": "2023-11-01T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.851000+02:00",
   "updated": "2026-10-20T09:22:14.338000+02:00",
   "title": "Et... la lumière fut !",
   "subtitle": "Montage d'un éclairage à dynamo sur mon vélo de route",
   "summary": "Les jours sombres sont de retour dans l'hémisphère nord, et avec eux le besoin de bons feux pour ton vélo. Des feux à batterie font l'affaire, mais il faut les garder chargés. Je voulais un système d'éclairage qui marche, tout simplement, sur mon vélo de route. Lis la suite pour un peu de lumière dans l'obscurité !!",
   "topics": [
    "Durable",
    "Limburg",
    "bike",
    "creating",
    "mobility"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "And... there is light!",
     "url": "https://agents.willem.com/en/posts/2023-11-01_and-there-is-light/",
     "source_url": "https://willem.com/en/2023-11-01_and-there-is-light/"
    },
    {
     "language": "nl",
     "title": "En... daar is licht!",
     "url": "https://agents.willem.com/nl/posts/2023-11-01_en-daar-is-licht/",
     "source_url": "https://willem.com/nl/2023-11-01_en-daar-is-licht/"
    },
    {
     "language": "de",
     "title": "Und... es werde Licht!",
     "url": "https://agents.willem.com/de/posts/2023-11-01_und-es-werde-licht/",
     "source_url": "https://willem.com/de/2023-11-01_und-es-werde-licht/"
    },
    {
     "language": "es",
     "title": "Y... ¡hay luz!",
     "url": "https://agents.willem.com/es/posts/2023-11-01_y-hay-luz/",
     "source_url": "https://willem.com/es/2023-11-01_y-hay-luz/"
    },
    {
     "language": "it",
     "title": "E... luce fu!",
     "url": "https://agents.willem.com/it/posts/2023-11-01_e-luce-fu/",
     "source_url": "https://willem.com/it/2023-11-01_e-luce-fu/"
    },
    {
     "language": "pt",
     "title": "E... fez-se luz!",
     "url": "https://agents.willem.com/pt/posts/2023-11-01_e-fez-se-luz/",
     "source_url": "https://willem.com/pt/2023-11-01_e-fez-se-luz/"
    },
    {
     "language": "pap",
     "title": "I... tin lus!",
     "url": "https://agents.willem.com/pap/posts/2023-11-01_i-tin-lus/",
     "source_url": "https://willem.com/pap/2023-11-01_i-tin-lus/"
    },
    {
     "language": "fy",
     "title": "En... der is ljocht!",
     "url": "https://agents.willem.com/fy/posts/2023-11-01_en-der-is-ljocht/",
     "source_url": "https://willem.com/fy/2023-11-01_en-der-is-ljocht/"
    }
   ],
   "image": "https://willem.com/global/images/bfa3b367de04.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d6659618e0c5.webp",
     "description": "Bienvenue du côté obscur (de la campagne)... où les lampadaires sont rares",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f1f2957a71e3.webp",
     "description": "Feux Garmin Varia à batterie : superbes quand ils marchent, mais plus trop ma tasse de thé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c58528d13a2d.webp",
     "description": "Photos de l'usine SON à Tübingen, en Allemagne : ils prennent au sérieux le fait de faire les choses bien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/dfb7947e2ca2.webp",
     "description": "Van der Schaft tweewielers à Uithoorn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6df6b4f7b0ca.webp",
     "description": "Je vais chercher ma roue de route sur mesure à Uithoorn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/7fe1438b5515.webp",
     "description": "Le Supernova M99 DY PRO est un phare LED à dynamo avec fonction feu de route, homologué selon le code de la route allemand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/73b5970e1445.webp",
     "description": "La fonction feu de route s'active à partir de 20 KM/h et éclaire la route bien plus loin devant toi (si la circulation le permet)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/de7766815889.webp",
     "description": "Supernova E3 Tail Light 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5664c3d08a10.webp",
     "description": "Test de l'éclairage à dynamo avec quelques fils volants branchés vite fait : ça marche !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a949cea168b3.webp",
     "description": "À la pince à épiler, j'ai fini par guider le fil dans les minuscules trous de ma fourche avant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9b7048146285.webp",
     "description": "Une fine couche de ruban adhésif pour joindre temporairement les brins, afin de guider plus facilement le câble",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c332265ab587.webp",
     "description": "Le fil du feu arrière passe par un trou fraîchement percé dans mon cadre, en laissant juste assez de câble pour que mon guidon puisse tourner",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/7055cbfd8a66.webp",
     "description": "Une fois le boîtier de pédalier retiré, j'ai pu voir les trous à l'intérieur du cadre.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/2595fd299535.webp",
     "description": "Si tu regardes bien, tu verras un morceau de câble en cuivre dans le trou",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/681a778de11a.webp",
     "description": "Hourra ! Je l'ai fait passer !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/bfe2ac93489b.webp",
     "description": "Soudure temporaire des vrais câbles à un câble guide en cuivre pour pouvoir les tirer dans le cadre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/b15664144a4d.webp",
     "description": "Le feu arrière fixé à ma tige de selle, avec son câble qui entre dans la tige",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/03c162fe268b.webp",
     "description": "Soudure des brins entre eux et gaine thermorétractable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/7656b2eecaca.webp",
     "description": "La connexion gainée obtenue est à la fois fonctionnelle et durable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/7bcd4eefe2c3.webp",
     "description": "Les deux feux fonctionnent : le résultat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/7178959ab906.webp",
     "description": "Le phare est monté sur l'étrier de mon frein avant, pour garder mon guidon libre pour de futures aventures de bikepacking",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/92d4e9b4b638.webp",
     "description": "Le faisceau est incroyable : ça marche, tout simplement, et très bien !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/417d2fa23471.webp",
     "description": "Essai du vélo amélioré sur l'ancienne base aérienne néerlandaise de Soesterberg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-23.jpg"
    }
   ]
  },
  {
   "id": 36918,
   "slug": "2023-10-14_donner-une-formation-sur-l-ia",
   "url": "https://agents.willem.com/fr/posts/2023-10-14_donner-une-formation-sur-l-ia/",
   "source_url": "https://willem.com/fr/2023-10-14_donner-une-formation-sur-l-ia/",
   "language": "fr",
   "date": "2023-10-14",
   "published": "2023-10-14T00:00:00+02:00",
   "created": "2025-06-26T22:09:19.592000+02:00",
   "updated": "2026-10-20T09:22:14.571000+02:00",
   "title": "Donner une formation sur l'IA",
   "subtitle": "Faire découvrir les superpouvoirs de GPT",
   "summary": "Hier, j'ai eu le plaisir d'animer une formation sur l'application de techniques d'IA de pointe, comme les grands modèles de langage d'OpenAI (GPT), pour une équipe de personnes aux parcours, niveaux d'études et disciplines très variés. Les résultats m'ont surpris !",
   "topics": [
    "AI",
    "data",
    "office",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Giving AI Training",
     "url": "https://agents.willem.com/en/posts/2023-10-14_giving-ai-training/",
     "source_url": "https://willem.com/en/2023-10-14_giving-ai-training/"
    },
    {
     "language": "nl",
     "title": "AI Training",
     "url": "https://agents.willem.com/nl/posts/2023-10-14_ai-training/",
     "source_url": "https://willem.com/nl/2023-10-14_ai-training/"
    },
    {
     "language": "de",
     "title": "KI-Training geben",
     "url": "https://agents.willem.com/de/posts/2023-10-14_ki-training-geben/",
     "source_url": "https://willem.com/de/2023-10-14_ki-training-geben/"
    },
    {
     "language": "es",
     "title": "Dar entrenamiento a la IA",
     "url": "https://agents.willem.com/es/posts/2023-10-14_dar-entrenamiento-a-la-ia/",
     "source_url": "https://willem.com/es/2023-10-14_dar-entrenamiento-a-la-ia/"
    },
    {
     "language": "it",
     "title": "Formazione sull'IA",
     "url": "https://agents.willem.com/it/posts/2023-10-14_formazione-sull-ia/",
     "source_url": "https://willem.com/it/2023-10-14_formazione-sull-ia/"
    },
    {
     "language": "pt",
     "title": "Dar formação sobre IA",
     "url": "https://agents.willem.com/pt/posts/2023-10-14_dar-formacao-sobre-ia/",
     "source_url": "https://willem.com/pt/2023-10-14_dar-formacao-sobre-ia/"
    },
    {
     "language": "pap",
     "title": "Duna entrenamentu di AI",
     "url": "https://agents.willem.com/pap/posts/2023-10-14_duna-entrenamentu-di-ai/",
     "source_url": "https://willem.com/pap/2023-10-14_duna-entrenamentu-di-ai/"
    },
    {
     "language": "fy",
     "title": "AI-training jaan",
     "url": "https://agents.willem.com/fy/posts/2023-10-14_ai-training-jaan/",
     "source_url": "https://willem.com/fy/2023-10-14_ai-training-jaan/"
    }
   ],
   "image": "https://willem.com/global/images/d44e7c42abc0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d2b9090d8a35.webp",
     "description": "La nouvelle intégration de WHOOP avec OpenAI en fait un coach personnel qui te donne des conseils sur mesure pour l'entraînement, la santé et la forme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36918_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/00ff3e9402ee.webp",
     "description": "Découvrons ensemble le pouvoir de l'IA en m'invitant pour une formation pratique : j'adore ça !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36918_images-2.jpg"
    }
   ]
  },
  {
   "id": 36919,
   "slug": "2023-10-13_salut-inconnu",
   "url": "https://agents.willem.com/fr/posts/2023-10-13_salut-inconnu/",
   "source_url": "https://willem.com/fr/2023-10-13_salut-inconnu/",
   "language": "fr",
   "date": "2023-10-13",
   "published": "2023-10-13T00:00:00+02:00",
   "created": "2025-06-26T22:09:19.798000+02:00",
   "updated": "2026-10-20T09:22:14.822000+02:00",
   "title": "Salut, inconnu",
   "subtitle": "Parler à des gens au hasard",
   "summary": "Pendant que je savourais mon déjeuner wok tout frais à Amsterdam, j'ai remarqué un truc bizarre : les autres clients qui entraient pour manger ignoraient la personne debout au comptoir et préféraient commander à une borne numérique. Le plus dingue ? Ils sont à quelques centimètres l'un de l'autre !",
   "topics": [
    "Amsterdam",
    "book",
    "laptop",
    "literature",
    "people",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Hello, stranger",
     "url": "https://agents.willem.com/en/posts/2023-10-13_hello-stranger/",
     "source_url": "https://willem.com/en/2023-10-13_hello-stranger/"
    },
    {
     "language": "nl",
     "title": "Hallo, vreemdeling",
     "url": "https://agents.willem.com/nl/posts/2023-10-13_hallo-vreemdeling/",
     "source_url": "https://willem.com/nl/2023-10-13_hallo-vreemdeling/"
    },
    {
     "language": "de",
     "title": "Hallo, Fremder",
     "url": "https://agents.willem.com/de/posts/2023-10-13_hallo-fremder/",
     "source_url": "https://willem.com/de/2023-10-13_hallo-fremder/"
    },
    {
     "language": "es",
     "title": "Hola, desconocido",
     "url": "https://agents.willem.com/es/posts/2023-10-13_hola-desconocido/",
     "source_url": "https://willem.com/es/2023-10-13_hola-desconocido/"
    },
    {
     "language": "it",
     "title": "Ciao, sconosciuto",
     "url": "https://agents.willem.com/it/posts/2023-10-13_ciao-sconosciuto/",
     "source_url": "https://willem.com/it/2023-10-13_ciao-sconosciuto/"
    },
    {
     "language": "pt",
     "title": "Olá, desconhecido",
     "url": "https://agents.willem.com/pt/posts/2023-10-13_ola-desconhecido/",
     "source_url": "https://willem.com/pt/2023-10-13_ola-desconhecido/"
    },
    {
     "language": "pap",
     "title": "Bon dia, deskonosí",
     "url": "https://agents.willem.com/pap/posts/2023-10-13_bon-dia-deskonosi/",
     "source_url": "https://willem.com/pap/2023-10-13_bon-dia-deskonosi/"
    },
    {
     "language": "fy",
     "title": "Hoi, frjemdling",
     "url": "https://agents.willem.com/fy/posts/2023-10-13_hoi-frjemdling/",
     "source_url": "https://willem.com/fy/2023-10-13_hoi-frjemdling/"
    }
   ],
   "image": "https://willem.com/global/images/f18f4fce4067.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/435657f06239.webp",
     "description": "Une zone sans ordinateur portable dans un bar d'Amsterdam... je me demande quand je rencontrerai la première zone sans smartphone...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36919_images-1.jpg"
    }
   ]
  },
  {
   "id": 36920,
   "slug": "2023-08-23_pareil-mais-autrement",
   "url": "https://agents.willem.com/fr/posts/2023-08-23_pareil-mais-autrement/",
   "source_url": "https://willem.com/fr/2023-08-23_pareil-mais-autrement/",
   "language": "fr",
   "date": "2023-08-23",
   "published": "2023-08-23T00:00:00+02:00",
   "created": "2025-06-26T22:09:19.971000+02:00",
   "updated": "2026-10-20T09:22:15.079000+02:00",
   "title": "Pareil, mais autrement",
   "subtitle": "L'endroit où tu es compte",
   "summary": "Cela fait plus de six mois que j'ai quitté la ville pour la campagne. Je fais régulièrement la navette entre ces deux endroits, pour le travail et pour le plaisir. Passionné de cyclisme, j'ai un vélo à chaque endroit, et cela m'a fait découvrir un truc amusant.",
   "topics": [
    "Amsterdam",
    "Limburg",
    "bike",
    "nature",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Same, Differently",
     "url": "https://agents.willem.com/en/posts/2023-08-23_the-same-differently/",
     "source_url": "https://willem.com/en/2023-08-23_the-same-differently/"
    },
    {
     "language": "nl",
     "title": "Hetzelfde, Anders",
     "url": "https://agents.willem.com/nl/posts/2023-08-23_hetzelfde-anders/",
     "source_url": "https://willem.com/nl/2023-08-23_hetzelfde-anders/"
    },
    {
     "language": "de",
     "title": "Dasselbe, anders",
     "url": "https://agents.willem.com/de/posts/2023-08-23_dasselbe-anders/",
     "source_url": "https://willem.com/de/2023-08-23_dasselbe-anders/"
    },
    {
     "language": "es",
     "title": "Lo Mismo, Diferente",
     "url": "https://agents.willem.com/es/posts/2023-08-23_lo-mismo-diferente/",
     "source_url": "https://willem.com/es/2023-08-23_lo-mismo-diferente/"
    },
    {
     "language": "it",
     "title": "Lo stesso, ma diverso",
     "url": "https://agents.willem.com/it/posts/2023-08-23_lo-stesso-ma-diverso/",
     "source_url": "https://willem.com/it/2023-08-23_lo-stesso-ma-diverso/"
    },
    {
     "language": "pt",
     "title": "O mesmo, de outra maneira",
     "url": "https://agents.willem.com/pt/posts/2023-08-23_o-mesmo-de-outra-maneira/",
     "source_url": "https://willem.com/pt/2023-08-23_o-mesmo-de-outra-maneira/"
    },
    {
     "language": "pap",
     "title": "E mesun kos, diferente",
     "url": "https://agents.willem.com/pap/posts/2023-08-23_e-mesun-kos-diferente/",
     "source_url": "https://willem.com/pap/2023-08-23_e-mesun-kos-diferente/"
    },
    {
     "language": "fy",
     "title": "Itselde, oars",
     "url": "https://agents.willem.com/fy/posts/2023-08-23_itselde-oars/",
     "source_url": "https://willem.com/fy/2023-08-23_itselde-oars/"
    }
   ],
   "image": "https://willem.com/global/images/61035c5593b4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6fa4cc572ca6.webp",
     "description": "Avec le Garmin Edge 1030 pour naviguer et explorer : qui aurait cru que je croiserais une « Amstel » près du Limburg ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c49b37977398.webp",
     "description": "La nature à Amsterdam : Ronde Hoep",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/efe974414a8b.webp",
     "description": "La nature dans le Limburg : De Peel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/efd19da09579.webp",
     "description": "Les citadins sont gâtés avec leurs belles pistes cyclables, mais en pleine nature, attends-toi à une balade boueuse !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-4.jpg"
    }
   ]
  },
  {
   "id": 36921,
   "slug": "2023-05-31_impact-de-l-entrainement",
   "url": "https://agents.willem.com/fr/posts/2023-05-31_impact-de-l-entrainement/",
   "source_url": "https://willem.com/fr/2023-05-31_impact-de-l-entrainement/",
   "language": "fr",
   "date": "2023-05-31",
   "published": "2023-05-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:20.332000+02:00",
   "updated": "2026-10-20T09:22:15.342000+02:00",
   "title": "Impact de l'entraînement",
   "subtitle": "Analyse des données de tendance de WHOOP",
   "summary": "Ce lundi, j'ai bouclé 235 KM sur mon vélo à pignon fixe lors de la Fietselfstedentocht 2023. Une belle sortie, avec un temps correct et un vent favorable. Pourtant, j'ai pris le défi au sérieux et je me suis préparé avec un vrai entraînement. Dans cet article, je regarde les données de tendance de mon WHOOP en préparation de l'Elfstedentocht.",
   "topics": [
    "bike",
    "data",
    "heart",
    "lifestyle",
    "sensors",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Impact of training",
     "url": "https://agents.willem.com/en/posts/2023-05-31_impact-of-training/",
     "source_url": "https://willem.com/en/2023-05-31_impact-of-training/"
    },
    {
     "language": "nl",
     "title": "Impact van training",
     "url": "https://agents.willem.com/nl/posts/2023-05-31_impact-van-training/",
     "source_url": "https://willem.com/nl/2023-05-31_impact-van-training/"
    },
    {
     "language": "de",
     "title": "Auswirkungen der Schulung",
     "url": "https://agents.willem.com/de/posts/2023-05-31_auswirkungen-der-schulung/",
     "source_url": "https://willem.com/de/2023-05-31_auswirkungen-der-schulung/"
    },
    {
     "language": "es",
     "title": "Impacto de la capacitación",
     "url": "https://agents.willem.com/es/posts/2023-05-31_impacto-de-la-capacitacion/",
     "source_url": "https://willem.com/es/2023-05-31_impacto-de-la-capacitacion/"
    },
    {
     "language": "it",
     "title": "Impatto dell'allenamento",
     "url": "https://agents.willem.com/it/posts/2023-05-31_impatto-dell-allenamento/",
     "source_url": "https://willem.com/it/2023-05-31_impatto-dell-allenamento/"
    },
    {
     "language": "pt",
     "title": "O impacto do treino",
     "url": "https://agents.willem.com/pt/posts/2023-05-31_o-impacto-do-treino/",
     "source_url": "https://willem.com/pt/2023-05-31_o-impacto-do-treino/"
    },
    {
     "language": "pap",
     "title": "Impakto di entrenamentu",
     "url": "https://agents.willem.com/pap/posts/2023-05-31_impakto-di-entrenamentu/",
     "source_url": "https://willem.com/pap/2023-05-31_impakto-di-entrenamentu/"
    },
    {
     "language": "fy",
     "title": "Ynfloed fan training",
     "url": "https://agents.willem.com/fy/posts/2023-05-31_ynfloed-fan-training/",
     "source_url": "https://willem.com/fy/2023-05-31_ynfloed-fan-training/"
    }
   ],
   "image": "https://willem.com/global/images/3d53d3e2cc4e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/1181d0bcaf43.webp",
     "description": "Mes mesures de HRV qui baissent... à cause du manque d'entraînement pendant le déménagement de ma famille de la ville vers la campagne",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/adf1087d21df.webp",
     "description": "J'ai pris du poids en perdant de la forme : preuve que WHOOP tient quelque chose, car il semble y avoir une corrélation inverse entre mon poids et les tendances de ma HRV",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e430be10aa2d.webp",
     "description": "Entraînement opportuniste : sortie sur un vélo pliant pendant quelques jours à la maison, tu attires forcément l'attention en lycra intégral sur un Brompton !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ff497fc80057.webp",
     "description": "Entraînement sur un vélo cargo non électrique ! Les enfants adorent ! Pas besoin de compteurs GARMIN sophistiqués : WHOOP suit tes séances sur n'importe quel véhicule.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d8d3937d17cd.webp",
     "description": "Test positif au COVID, ce qu'on ne veut pas quand on reprend l'entraînement...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/784e1c4fd557.webp",
     "description": "... pour un cycliste entraîné, ces données de sortie sont mauvaises : fréquence cardiaque de 180 BPM à une vitesse moyenne de 22 KM/h, c'est « l'effet COVID » sur mon corps, MINABLE DE LUXE",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/29adc3847b24.webp",
     "description": "Souris et continue de pédaler ! Au bout du compte, les choses S'ARRANGENT.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/40c9de1cefc4.webp",
     "description": "Ces derniers mois, j'ai accéléré le rythme, en encaissant plus de « strain » (dans le jargon WHOOP, l'« effort d'entraînement »)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/141e7b4d99fa.webp",
     "description": "L'entraînement a ses effets : ma HRV moyenne repart à la hausse !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/db5b815fabcc.webp",
     "description": "Ma fréquence cardiaque au repos (tôt le matin) baisse aussi ! Elle est inversement corrélée à ma HRV qui monte. Certaines nuits, elle descend vers les 50, voire les 40 : je retrouve la forme !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/9e4e025d111c.webp",
     "description": "Même ma fréquence cardiaque moyenne pendant la journée, avec toutes mes tâches de papa moderne, baisse à mesure que mon cœur (et mon système cardiovasculaire) retrouve de l'efficacité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/48dc1e3958e6.webp",
     "description": "À travers la campagne frisonne pendant la Fietselfstedentocht 2023",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/39f0f951599e.webp",
     "description": "Collecter tous les tampons pour gagner une médaille « Elfstedenkruisje »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb9a48109003.webp",
     "description": "Kevin (frère), moi et Rob (beau-frère) à l'arrivée !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/c95d8d040476.webp",
     "description": "Les données ultra détaillées du Garmin Edge 1030 Plus comprennent : fréquence cardiaque, puissance, position, fréquence respiratoire, équilibre des pédales, cadence, température et distance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/4f89389630c1.webp",
     "description": "Les données de WHOOP pendant toute la journée de la Fietselfstedentocht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-16.png"
    },
    {
     "url": "https://willem.com/global/images/5243b2fa7175.webp",
     "description": "Le lendemain matin, WHOOP calcule la disponibilité de mon corps à encaisser un (nouvel) effort d'entraînement : on voit clairement que mon corps n'a pas récupéré pendant la nuit, avec un score de récupération de seulement 7 % !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-17.png"
    }
   ]
  },
  {
   "id": 36922,
   "slug": "2023-05-08_la-tablette-comme-outil",
   "url": "https://agents.willem.com/fr/posts/2023-05-08_la-tablette-comme-outil/",
   "source_url": "https://willem.com/fr/2023-05-08_la-tablette-comme-outil/",
   "language": "fr",
   "date": "2023-05-08",
   "published": "2023-05-08T00:00:00+02:00",
   "created": "2025-06-26T22:09:20.843000+02:00",
   "updated": "2026-10-20T09:22:15.610000+02:00",
   "title": "La tablette comme outil",
   "subtitle": "Apprécier l'iPad Pro : un autre point de vue",
   "summary": "L'utilité de l'iPad Pro a déclenché pas mal de débats ces derniers temps. Certains estiment que c'est une déception, qui ne répond pas aux attentes fixées par les ordinateurs portables classiques. Pourtant, l'iPad a des avantages moins évidents qui méritent d'être considérés. Cet article les passe en revue et partage mon expérience personnelle avec un iPad Pro.",
   "topics": [
    "apple",
    "iPad",
    "laptop",
    "pencil",
    "programming",
    "tablet",
    "vim",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Tablet as Tool",
     "url": "https://agents.willem.com/en/posts/2023-05-08_tablet-as-tool/",
     "source_url": "https://willem.com/en/2023-05-08_tablet-as-tool/"
    },
    {
     "language": "nl",
     "title": "Tablet als Gereedschap",
     "url": "https://agents.willem.com/nl/posts/2023-05-08_tablet-als-gereedschap/",
     "source_url": "https://willem.com/nl/2023-05-08_tablet-als-gereedschap/"
    },
    {
     "language": "de",
     "title": "Tablet als Werkzeug",
     "url": "https://agents.willem.com/de/posts/2023-05-08_tablet-als-werkzeug/",
     "source_url": "https://willem.com/de/2023-05-08_tablet-als-werkzeug/"
    },
    {
     "language": "es",
     "title": "Tableta como Herramienta",
     "url": "https://agents.willem.com/es/posts/2023-05-08_tableta-como-herramienta/",
     "source_url": "https://willem.com/es/2023-05-08_tableta-como-herramienta/"
    },
    {
     "language": "it",
     "title": "Il tablet come strumento",
     "url": "https://agents.willem.com/it/posts/2023-05-08_il-tablet-come-strumento/",
     "source_url": "https://willem.com/it/2023-05-08_il-tablet-come-strumento/"
    },
    {
     "language": "pt",
     "title": "Tablet como ferramenta",
     "url": "https://agents.willem.com/pt/posts/2023-05-08_tablet-como-ferramenta/",
     "source_url": "https://willem.com/pt/2023-05-08_tablet-como-ferramenta/"
    },
    {
     "language": "pap",
     "title": "Tablèt komo herment",
     "url": "https://agents.willem.com/pap/posts/2023-05-08_tablet-komo-herment/",
     "source_url": "https://willem.com/pap/2023-05-08_tablet-komo-herment/"
    },
    {
     "language": "fy",
     "title": "Tablet as ark",
     "url": "https://agents.willem.com/fy/posts/2023-05-08_tablet-as-ark/",
     "source_url": "https://willem.com/fy/2023-05-08_tablet-as-ark/"
    }
   ],
   "image": "https://willem.com/global/images/5ca0bcbdad03.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/115f20806576.webp",
     "description": "Lire en mode portrait avec le « mode lecture » de Safari supprime toutes les distractions de (presque) n'importe quel site web",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/208efacb8a68.webp",
     "description": "Annoter presque n'importe quoi dans son contexte (sans quitter l'appli) est très puissant quand tu dois communiquer une idée ou une suggestion",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/848e6b3bdb32.webp",
     "description": "Multiplie la mémoire musculaire du toucher et du balayage si ta tablette se comporte comme ton téléphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9f1c47d0c305.webp",
     "description": "Programmer sur iPad Pro avec Blink, tmux et VIM via Mosh (sur un VPS distant)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/c062923679f2.webp",
     "description": "Inspect Browser sur iPad offre les fonctions essentielles de débogage et d'inspection pour les applis web",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e8488334073c.webp",
     "description": "Ce n'est ni un marteau ni une règle, mais tu peux vraiment utiliser l'iPad comme outil !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-6.jpg"
    }
   ]
  },
  {
   "id": 36923,
   "slug": "2023-05-03_generer-du-code-avec-l-ia",
   "url": "https://agents.willem.com/fr/posts/2023-05-03_generer-du-code-avec-l-ia/",
   "source_url": "https://willem.com/fr/2023-05-03_generer-du-code-avec-l-ia/",
   "language": "fr",
   "date": "2023-05-03",
   "published": "2023-05-03T00:00:00+02:00",
   "created": "2025-06-26T22:09:21.076000+02:00",
   "updated": "2026-10-20T09:19:38.502000+02:00",
   "title": "Générer du code avec l'IA",
   "subtitle": "Programmer avec des super-pouvoirs",
   "summary": "Dans le cadre de mes efforts d'optimisation logicielle pour réduire les coûts du cloud, je devais remplacer un logiciel serveur inefficace par quelque chose qui s'appuie sur des outils plus robustes (mais éparpillés) disponibles dans Debian GNU/Linux. Le modèle de langage GPT4 pouvait-il me servir un peu de magie IA ? Lis la suite !",
   "topics": [
    "AI",
    "cloud",
    "data",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Using AI to generate code",
     "url": "https://agents.willem.com/en/posts/2023-05-03_using-ai-to-generate-code/",
     "source_url": "https://willem.com/en/2023-05-03_using-ai-to-generate-code/"
    },
    {
     "language": "nl",
     "title": "AI gebruiken om code te genereren",
     "url": "https://agents.willem.com/nl/posts/2023-05-03_ai-gebruiken-om-code-te-genereren/",
     "source_url": "https://willem.com/nl/2023-05-03_ai-gebruiken-om-code-te-genereren/"
    },
    {
     "language": "de",
     "title": "KI-gestützte Codegenerierung",
     "url": "https://agents.willem.com/de/posts/2023-05-03_ki-gestutzte-codegenerierung/",
     "source_url": "https://willem.com/de/2023-05-03_ki-gestutzte-codegenerierung/"
    },
    {
     "language": "es",
     "title": "Usando IA para generar código",
     "url": "https://agents.willem.com/es/posts/2023-05-03_usando-ia-para-generar-codigo/",
     "source_url": "https://willem.com/es/2023-05-03_usando-ia-para-generar-codigo/"
    },
    {
     "language": "it",
     "title": "Usare l'AI per generare codice",
     "url": "https://agents.willem.com/it/posts/2023-05-03_usare-l-ai-per-generare-codice/",
     "source_url": "https://willem.com/it/2023-05-03_usare-l-ai-per-generare-codice/"
    },
    {
     "language": "pt",
     "title": "Usar IA para gerar código",
     "url": "https://agents.willem.com/pt/posts/2023-05-03_usar-ia-para-gerar-codigo/",
     "source_url": "https://willem.com/pt/2023-05-03_usar-ia-para-gerar-codigo/"
    },
    {
     "language": "pap",
     "title": "Usa AI pa generá kòdigo",
     "url": "https://agents.willem.com/pap/posts/2023-05-03_usa-ai-pa-genera-kodigo/",
     "source_url": "https://willem.com/pap/2023-05-03_usa-ai-pa-genera-kodigo/"
    },
    {
     "language": "fy",
     "title": "AI brûke om koade te generearjen",
     "url": "https://agents.willem.com/fy/posts/2023-05-03_ai-bruke-om-koade-te-generearjen/",
     "source_url": "https://willem.com/fy/2023-05-03_ai-bruke-om-koade-te-generearjen/"
    }
   ],
   "image": "https://willem.com/global/images/a12a765046fa.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6054ff996aac.webp",
     "description": "Générer du code, c'est aussi simple que de taper une consigne descriptive ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/03aeba6c5949.webp",
     "description": "Le code généré par GPT4, « auto_rotate.sh », qui fait pivoter les images avec ImageMagick d'après l'orientation EXIF",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/fba52b536d22.webp",
     "description": "Les instructions de l'IA pour utiliser le code généré : la plupart des vrais programmeurs peuvent apprendre de sa clarté de communication",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/887c6d5c5349.webp",
     "description": "Un programmeur du futur, imaginé par DALL-E d'OpenAI",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-4.jpg"
    }
   ]
  },
  {
   "id": 36924,
   "slug": "2023-05-01_travailler-d-abord-hors-ligne",
   "url": "https://agents.willem.com/fr/posts/2023-05-01_travailler-d-abord-hors-ligne/",
   "source_url": "https://willem.com/fr/2023-05-01_travailler-d-abord-hors-ligne/",
   "language": "fr",
   "date": "2023-05-01",
   "published": "2023-05-01T00:00:00+02:00",
   "created": "2025-06-26T22:09:21.210000+02:00",
   "updated": "2026-10-20T09:19:38.751000+02:00",
   "title": "Travailler d'abord hors ligne",
   "subtitle": "Ce que m'apprend un ThinkPad X200 de 15 ans",
   "summary": "Dans le cadre d'un plan plus large pour optimiser tout mon flux de travail, je mène une petite expérience ce mois-ci : utiliser un ordinateur portable ThinkPad X200 de 15 ans comme machine principale. Il date d'une époque d'avant « le cloud » et il est très prisé des fans de logiciel libre. Que peut-on apprendre de cette antithèse de la modernité ?",
   "topics": [
    "Durable",
    "ThinkPad",
    "cloud",
    "design",
    "experiment",
    "laptop",
    "linux",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Working Offline First",
     "url": "https://agents.willem.com/en/posts/2023-05-01_working-offline-first/",
     "source_url": "https://willem.com/en/2023-05-01_working-offline-first/"
    },
    {
     "language": "nl",
     "title": "Offline Werken",
     "url": "https://agents.willem.com/nl/posts/2023-05-01_offline-werken/",
     "source_url": "https://willem.com/nl/2023-05-01_offline-werken/"
    },
    {
     "language": "de",
     "title": "Offline-Modus zuerst",
     "url": "https://agents.willem.com/de/posts/2023-05-01_offline-modus-zuerst/",
     "source_url": "https://willem.com/de/2023-05-01_offline-modus-zuerst/"
    },
    {
     "language": "es",
     "title": "Trabajando sin conexión primero",
     "url": "https://agents.willem.com/es/posts/2023-05-01_trabajando-sin-conexion-primero/",
     "source_url": "https://willem.com/es/2023-05-01_trabajando-sin-conexion-primero/"
    },
    {
     "language": "it",
     "title": "Lavorare offline first",
     "url": "https://agents.willem.com/it/posts/2023-05-01_lavorare-offline-first/",
     "source_url": "https://willem.com/it/2023-05-01_lavorare-offline-first/"
    },
    {
     "language": "pt",
     "title": "Trabalhar offline primeiro",
     "url": "https://agents.willem.com/pt/posts/2023-05-01_trabalhar-offline-primeiro/",
     "source_url": "https://willem.com/pt/2023-05-01_trabalhar-offline-primeiro/"
    },
    {
     "language": "pap",
     "title": "Traha Offline Promé",
     "url": "https://agents.willem.com/pap/posts/2023-05-01_traha-offline-prome/",
     "source_url": "https://willem.com/pap/2023-05-01_traha-offline-prome/"
    },
    {
     "language": "fy",
     "title": "Earst offline wurkje",
     "url": "https://agents.willem.com/fy/posts/2023-05-01_earst-offline-wurkje/",
     "source_url": "https://willem.com/fy/2023-05-01_earst-offline-wurkje/"
    }
   ],
   "image": "https://willem.com/global/images/bebacde9fa31.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2f7652ee0613.webp",
     "description": "Le ThinkPad X200 de 2008",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d0a484d3189c.webp",
     "description": "L'IBM ThinkPad 700C de 1992 a été immédiatement reconnu comme un événement majeur pour l'industrie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/8689bbd6620e.webp",
     "description": "Une publicité ThinkPad classique : « Sa mère était un mainframe, son père une Maserati »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/852658db3add.webp",
     "description": "Cette charnière d'écran en métal est conçue pour durer. Remarque que le clavier a des touches dont un MacBook moderne ne peut que rêver (Page préc./Page suiv., Origine, Fin, Suppr).",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8da6c5fd81ac.webp",
     "description": "Le clavier du ThinkPad est un rêve pour taper et il a un TrackPoint qu'on adore ou qu'on déteste (moi, je suis dans le camp de ceux qui l'adorent !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/703ca50ccbf7.webp",
     "description": "Plein de ports, dont un emplacement pour carte PC, une prise gigabit ethernet intégrée, de l'USB-A et un interrupteur matériel pour couper le WiFi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d55939e002f.webp",
     "description": "Le MacBook Pro moderne à 6499 $ est l'un des rares ordinateurs portables qu'on peut configurer aujourd'hui avec 8 To de stockage flash...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/04ba0f71d231.webp",
     "description": "... pourtant, mon ThinkPad X200 de 15 ans a lui aussi 8 To de stockage SSD (un SSD Samsung 870 QVO)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/97c45c534ab1.webp",
     "description": "Voilà les pixels sur un fond noir grisâtre : l'écran du X200 ne tient pas la comparaison avec les moniteurs HiDPI micro LED ou OLED modernes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a80c9a69bcc1.webp",
     "description": "Travail en cours : mon expérience avec le X200",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-10.jpg"
    }
   ]
  },
  {
   "id": 36925,
   "slug": "2023-04-20_conseils-pour-le-cyclisme-longue-distance",
   "url": "https://agents.willem.com/fr/posts/2023-04-20_conseils-pour-le-cyclisme-longue-distance/",
   "source_url": "https://willem.com/fr/2023-04-20_conseils-pour-le-cyclisme-longue-distance/",
   "language": "fr",
   "date": "2023-04-20",
   "published": "2023-04-20T00:00:00+02:00",
   "created": "2025-06-26T22:09:21.644000+02:00",
   "updated": "2026-10-20T09:19:38.981000+02:00",
   "title": "Conseils pour le cyclisme longue distance",
   "subtitle": "204 KM sur un vélo à pignon fixe",
   "summary": "Pour préparer la Fietselfstedentocht de cette année (236 KM), j'ai pris mon vélo et je suis parti pour une aventure à travers la moitié des Pays-Bas. C'était ma première longue sortie après avoir eu le COVID. Si tu envisages toi-même une sortie longue distance, lis la suite : tu y trouveras des astuces précieuses tirées de mon expérience.",
   "topics": [
    "Amsterdam",
    "Hegelsom",
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "nature"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Tips for Long-Distance Cycling",
     "url": "https://agents.willem.com/en/posts/2023-04-20_tips-for-long-distance-cycling/",
     "source_url": "https://willem.com/en/2023-04-20_tips-for-long-distance-cycling/"
    },
    {
     "language": "nl",
     "title": "Tips voor Lange-Afstandsfietsen",
     "url": "https://agents.willem.com/nl/posts/2023-04-20_tips-voor-lange-afstandsfietsen/",
     "source_url": "https://willem.com/nl/2023-04-20_tips-voor-lange-afstandsfietsen/"
    },
    {
     "language": "de",
     "title": "Tipps für Langstreckenradfahren",
     "url": "https://agents.willem.com/de/posts/2023-04-20_tipps-fur-langstreckenradfahren/",
     "source_url": "https://willem.com/de/2023-04-20_tipps-fur-langstreckenradfahren/"
    },
    {
     "language": "es",
     "title": "Consejos para el Ciclismo de Larga Distancia",
     "url": "https://agents.willem.com/es/posts/2023-04-20_consejos-para-el-ciclismo-de-larga-distancia/",
     "source_url": "https://willem.com/es/2023-04-20_consejos-para-el-ciclismo-de-larga-distancia/"
    },
    {
     "language": "it",
     "title": "Consigli per il ciclismo a lunga distanza",
     "url": "https://agents.willem.com/it/posts/2023-04-20_consigli-per-il-ciclismo-a-lunga-distanza/",
     "source_url": "https://willem.com/it/2023-04-20_consigli-per-il-ciclismo-a-lunga-distanza/"
    },
    {
     "language": "pt",
     "title": "Dicas para ciclismo de longa distância",
     "url": "https://agents.willem.com/pt/posts/2023-04-20_dicas-para-ciclismo-de-longa-distancia/",
     "source_url": "https://willem.com/pt/2023-04-20_dicas-para-ciclismo-de-longa-distancia/"
    },
    {
     "language": "pap",
     "title": "Tip pa Pidal di Distansia Largu",
     "url": "https://agents.willem.com/pap/posts/2023-04-20_tip-pa-pidal-di-distansia-largu/",
     "source_url": "https://willem.com/pap/2023-04-20_tip-pa-pidal-di-distansia-largu/"
    },
    {
     "language": "fy",
     "title": "Tips foar fytse oer lange ôfstannen",
     "url": "https://agents.willem.com/fy/posts/2023-04-20_tips-foar-fytse-oer-lange-ofstannen/",
     "source_url": "https://willem.com/fy/2023-04-20_tips-foar-fytse-oer-lange-ofstannen/"
    }
   ],
   "image": "https://willem.com/global/images/bfed72581735.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9e3840ce38f3.webp",
     "description": "La Fietselfstedentocht de l'an dernier était une sortie épique avec mon frère : une édition terrible, avec beaucoup de tempête et de pluie ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4c5ddae058d.webp",
     "description": "Ma carte de tampons de la Fietselfstedentocht 2022, terminée : regarde comme les bords ont subi le mauvais temps... ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7de40ad82f3.webp",
     "description": "Parc national de Maasduinen, dans le Limburg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c0f6cc5d1683.webp",
     "description": "Suis les panneaux ou utilise un GPS : quoi que tu fasses, assure-toi de savoir à peu près où tu vas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1ba63cc196da.webp",
     "description": "J'ai préparé mon vélo pour une nouvelle saison avec des pneus neufs et des roulements de direction neufs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d7c932a893f.webp",
     "description": "La veille du départ, j'ai vérifié mon vélo de fond en comble et j'ai même fait un petit tour d'essai en ville",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e5e33079ac6a.webp",
     "description": "Connecte ton compteur de vélo à ton téléphone pour recevoir des messages de soutien de ta famille et de tes amis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b42e688740ab.webp",
     "description": "Ma fréquence cardiaque pendant les 10 heures de route entre Amsterdam et Hegelsom : remarque que je l'ai gardée relativement basse pendant les premières heures !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/918e7e99a1ce.webp",
     "description": "Départ de mon nouveau village, Hegelsom, dans le Limburg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/35c389e5e2ef.webp",
     "description": "Beaucoup de cyclistes mangent en roulant, moi je préfère m'arrêter et profiter du moment en mangeant quelque chose",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/939e679db681.webp",
     "description": "On est émerveillé par ce qu'on rencontre, comme la beauté du parc national néerlandais Hoge Veluwe...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/f8f6b79ec8d0.webp",
     "description": "... ou surpris par une route barrée qui t'envoie vers « l'inconnu » (de l'itinéraire)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f34098469657.webp",
     "description": "Ravitaillement à une station-service",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/e775bf274648.webp",
     "description": "Ça m'a semblé l'endroit idéal pour une petite pause boisson... Willemsplein à Arnhem ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/290e39b9d95e.webp",
     "description": "Magnifique paysage : de longues lignes droites sur les digues près du Flevoland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/d235eca5f95e.webp",
     "description": "Des fleurs d'Amsterdam... cultivées dans le Flevoland !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/41e797762568.webp",
     "description": "Aux alentours de 80 % du parcours, mes jambes et mon dos se sont vraiment plaints... ce banc a été un changement bienvenu pour mes fesses, après tout ce temps sur la selle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/90842261f5cb.webp",
     "description": "Traverser le dernier pont avant Amsterdam, c'était comme une victoire.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/30e572072ef8.webp",
     "description": "Salut Amsterdam ! J'y suis arrivé !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/90587eae69a3.webp",
     "description": "Regarde qui est le numéro 1 des Pays-Bas de WHOOP pour l'effort fourni ! Euphorie !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/796fe5d75342.webp",
     "description": "Le lendemain matin : sois gentil avec toi-même, après un effort aussi intense ton corps a besoin de temps pour récupérer. Mon WHOOP l'a bien remarqué, même après une bonne nuit de repos.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-21.jpg"
    }
   ]
  },
  {
   "id": 36926,
   "slug": "2023-04-05_reduire-les-couts-du-cloud",
   "url": "https://agents.willem.com/fr/posts/2023-04-05_reduire-les-couts-du-cloud/",
   "source_url": "https://willem.com/fr/2023-04-05_reduire-les-couts-du-cloud/",
   "language": "fr",
   "date": "2023-04-05",
   "published": "2023-04-05T00:00:00+02:00",
   "created": "2025-06-26T22:09:22.664000+02:00",
   "updated": "2026-10-20T09:19:39.218000+02:00",
   "title": "Réduire les coûts du cloud",
   "subtitle": "L'importance de l'optimisation logicielle",
   "summary": "Comme beaucoup, j'ai vu s'envoler le coût des services cloud de mes clients, et ça a été un électrochoc. Pour rester à flot, il est essentiel d'intégrer l'optimisation logicielle dans sa stratégie de gestion des dépenses cloud. Je t'explique comment j'ai réussi à économiser jusqu'à 90 % sur les coûts du cloud grâce à l'optimisation !",
   "topics": [
    "Amsterdam",
    "cloud",
    "data",
    "linux",
    "networking",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Cutting Cloud Costs",
     "url": "https://agents.willem.com/en/posts/2023-04-05_cutting-cloud-costs/",
     "source_url": "https://willem.com/en/2023-04-05_cutting-cloud-costs/"
    },
    {
     "language": "nl",
     "title": "Cloudkosten verlagen",
     "url": "https://agents.willem.com/nl/posts/2023-04-05_cloudkosten-verlagen/",
     "source_url": "https://willem.com/nl/2023-04-05_cloudkosten-verlagen/"
    },
    {
     "language": "de",
     "title": "Cloud-Kosten senken",
     "url": "https://agents.willem.com/de/posts/2023-04-05_cloud-kosten-senken/",
     "source_url": "https://willem.com/de/2023-04-05_cloud-kosten-senken/"
    },
    {
     "language": "es",
     "title": "Reducción de los costos de la nube",
     "url": "https://agents.willem.com/es/posts/2023-04-05_reduccion-de-los-costos-de-la-nube/",
     "source_url": "https://willem.com/es/2023-04-05_reduccion-de-los-costos-de-la-nube/"
    },
    {
     "language": "it",
     "title": "Tagliare i costi del cloud",
     "url": "https://agents.willem.com/it/posts/2023-04-05_tagliare-i-costi-del-cloud/",
     "source_url": "https://willem.com/it/2023-04-05_tagliare-i-costi-del-cloud/"
    },
    {
     "language": "pt",
     "title": "Reduzir os custos da nuvem",
     "url": "https://agents.willem.com/pt/posts/2023-04-05_reduzir-os-custos-da-nuvem/",
     "source_url": "https://willem.com/pt/2023-04-05_reduzir-os-custos-da-nuvem/"
    },
    {
     "language": "pap",
     "title": "Redusí Kosto di Cloud",
     "url": "https://agents.willem.com/pap/posts/2023-04-05_redusi-kosto-di-cloud/",
     "source_url": "https://willem.com/pap/2023-04-05_redusi-kosto-di-cloud/"
    },
    {
     "language": "fy",
     "title": "Cloudkosten ferleegje",
     "url": "https://agents.willem.com/fy/posts/2023-04-05_cloudkosten-ferleegje/",
     "source_url": "https://willem.com/fy/2023-04-05_cloudkosten-ferleegje/"
    }
   ],
   "image": "https://willem.com/global/images/bfc77ac6b4e2.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/666d74824f8d.webp",
     "description": "Le cloud, ce sont des ordinateurs sans écran",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/00337c3ca6cf.webp",
     "description": "Rangés dans de grandes armoires qui occupent des salles ou des bâtiments entiers",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/cc991dc9663a.webp",
     "description": "Dans le cloud, plus il faut de stockage dans un centre de données, plus on utilise de disques durs, et donc plus on consomme d'énergie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/40ac00e2ec67.webp",
     "description": "L'essentiel du travail dans le cloud se fait à distance, mais parfois un écran de console est nécessaire pour des tâches de maintenance spécialisées.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/5979fe5a829f.webp",
     "description": "Bonjour depuis le cloud ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/99ff67fb68de.webp",
     "description": "Sortir du matériel du centre de données : le comble de la magie des économies d'énergie !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e79eab6420dd.webp",
     "description": "Un « chariot du cloud », chargé d'un ordinateur mis hors service, devant le centre de données",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/95da32d82f1e.webp",
     "description": "Des nuages au-dessus du centre de données KPN DC2 à Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-8.jpg"
    }
   ]
  },
  {
   "id": 36927,
   "slug": "2023-02-08_retour-a-l-universite",
   "url": "https://agents.willem.com/fr/posts/2023-02-08_retour-a-l-universite/",
   "source_url": "https://willem.com/fr/2023-02-08_retour-a-l-universite/",
   "language": "fr",
   "date": "2023-02-08",
   "published": "2023-02-08T00:00:00+01:00",
   "created": "2025-06-26T22:09:23.164000+02:00",
   "updated": "2026-10-20T09:19:39.446000+02:00",
   "title": "Retour à l'université",
   "subtitle": "Plongée dans la programmation scientifique",
   "summary": "Ce mois-ci, je suis retourné à l'université pour un cours spécial de programmation scientifique. Avec les nombreuses avancées récentes de l'apprentissage automatique (ce qu'on appelle « IA » dans le jargon PowerPoint), ChatGPT compris, c'était le moment idéal pour me plonger dans la programmation en Python. Viens avec moi dans cette aventure.",
   "topics": [],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Back to the University",
     "url": "https://agents.willem.com/en/posts/2023-02-08_back-to-the-university/",
     "source_url": "https://willem.com/en/2023-02-08_back-to-the-university/"
    },
    {
     "language": "nl",
     "title": "Terug naar de Universiteit",
     "url": "https://agents.willem.com/nl/posts/2023-02-08_terug-naar-de-universiteit/",
     "source_url": "https://willem.com/nl/2023-02-08_terug-naar-de-universiteit/"
    },
    {
     "language": "de",
     "title": "Zurück zur Universität",
     "url": "https://agents.willem.com/de/posts/2023-02-08_zuruck-zur-universitat/",
     "source_url": "https://willem.com/de/2023-02-08_zuruck-zur-universitat/"
    },
    {
     "language": "es",
     "title": "De vuelta a la Universidad",
     "url": "https://agents.willem.com/es/posts/2023-02-08_de-vuelta-a-la-universidad/",
     "source_url": "https://willem.com/es/2023-02-08_de-vuelta-a-la-universidad/"
    },
    {
     "language": "it",
     "title": "Di nuovo all'università",
     "url": "https://agents.willem.com/it/posts/2023-02-08_di-nuovo-all-universita/",
     "source_url": "https://willem.com/it/2023-02-08_di-nuovo-all-universita/"
    },
    {
     "language": "pt",
     "title": "De volta à universidade",
     "url": "https://agents.willem.com/pt/posts/2023-02-08_de-volta-a-universidade/",
     "source_url": "https://willem.com/pt/2023-02-08_de-volta-a-universidade/"
    },
    {
     "language": "pap",
     "title": "Bèk na Universidat",
     "url": "https://agents.willem.com/pap/posts/2023-02-08_bek-na-universidat/",
     "source_url": "https://willem.com/pap/2023-02-08_bek-na-universidat/"
    },
    {
     "language": "fy",
     "title": "Werom nei de universiteit",
     "url": "https://agents.willem.com/fy/posts/2023-02-08_werom-nei-de-universiteit/",
     "source_url": "https://willem.com/fy/2023-02-08_werom-nei-de-universiteit/"
    }
   ],
   "image": "https://willem.com/global/images/fbdb9435e36f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d7d44f31e43e.webp",
     "description": "Exemple de code en C++ : déterminer l'âge de l'utilisateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/779bab33d53c.webp",
     "description": "Exemple de code en Python 3 : déterminer l'âge de l'utilisateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/8534073ce0ee.webp",
     "description": "L'Université d'Amsterdam sur le campus Science Park : les amis du blog reconnaîtront mon vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9b78d21c6e59.webp",
     "description": "Moi, en train de suivre un cours de programmation à l'université (camarades floutés pour protéger leur vie privée)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/4cabf419ba55.webp",
     "description": "Les séances de laboratoire hebdomadaires sont une excellente occasion de rester sur la bonne voie dans tes aventures de code, avec toujours un coup de main des autres dès que tu bloques.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ccb637c740eb.webp",
     "description": "Dans l'air du temps, avec des toilettes neutres en genre ultra-modernes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8111c91accb.webp",
     "description": "Sagesse des toilettes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-7.jpg"
    }
   ]
  },
  {
   "id": 36928,
   "slug": "2022-12-22_rolex-datejust-36",
   "url": "https://agents.willem.com/fr/posts/2022-12-22_rolex-datejust-36/",
   "source_url": "https://willem.com/fr/2022-12-22_rolex-datejust-36/",
   "language": "fr",
   "date": "2022-12-22",
   "published": "2022-12-22T00:00:00+01:00",
   "created": "2025-06-26T22:09:23.657000+02:00",
   "updated": "2026-10-20T09:19:39.683000+02:00",
   "title": "Rolex DateJust 36",
   "subtitle": "Une couronne pour chaque réussite",
   "summary": "2022 a été une année très spéciale pour moi, après avoir travaillé très dur pour que ce soit possible : ma famille et moi avons enfin déménagé dans le Limburg. Pour marquer cette étape, je me suis offert une montre intemporelle : la Rolex DateJust 36. Lis la suite pour savoir ce qu'elle donne !",
   "topics": [
    "Amsterdam",
    "art",
    "design",
    "lifestyle",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Rolex DateJust 36",
     "url": "https://agents.willem.com/en/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/en/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "nl",
     "title": "Rolex Datejust 36",
     "url": "https://agents.willem.com/nl/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/nl/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "de",
     "title": "Rolex Datejust 36",
     "url": "https://agents.willem.com/de/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/de/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "es",
     "title": "Rolex Datejust 36",
     "url": "https://agents.willem.com/es/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/es/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "it",
     "title": "Rolex DateJust 36",
     "url": "https://agents.willem.com/it/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/it/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "pt",
     "title": "Rolex DateJust 36",
     "url": "https://agents.willem.com/pt/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/pt/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "pap",
     "title": "Rolex DateJust 36",
     "url": "https://agents.willem.com/pap/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/pap/2022-12-22_rolex-datejust-36/"
    },
    {
     "language": "fy",
     "title": "Rolex DateJust 36",
     "url": "https://agents.willem.com/fy/posts/2022-12-22_rolex-datejust-36/",
     "source_url": "https://willem.com/fy/2022-12-22_rolex-datejust-36/"
    }
   ],
   "image": "https://willem.com/global/images/352df9ae5f30.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d61ef1c573be.webp",
     "description": "Cette année, ma tasse de café est devenue ma bouée de sauvetage : j'ai enchaîné d'innombrables nuits blanches et un travail intense, et je suis devenu un super-héros caféiné",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/780bc09bf309.webp",
     "description": "Se sentir bienvenu dans la boutique Patek Philippe, qui ressemble à une extraordinaire confiserie d'une grandeur inégalée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd49e1bd0371.webp",
     "description": "Avec un calendrier annuel Patek Philippe Nautilus au poignet : la Nautilus a été créée à l'origine par l'estimé designer horloger Gerald Genta, une icône",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5a45ae4ab64.webp",
     "description": "Publicité originale de la Rolex DateJust des années 1960",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/563b4fb54a07.webp",
     "description": "La DateJust 36 d'aujourd'hui (référence 126234) avec lunette cannelée et cadran bleu vif sur bracelet jubilé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/47138c3c4044.webp",
     "description": "Acheter une Rolex n'est pas aussi simple que de poser sa vieille montre sur la table et d'en demander une nouvelle, mais je l'ai fait :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/4070152dce0c.webp",
     "description": "Pour fêter l'année '22 avec une Rolex DateJust 36 achetée le 22 décembre (j'ai un truc avec les chiffres, je crois)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba3b2f29699f.webp",
     "description": "La DateJust a un cadran bleu vif, rehaussé par un effet soleillé qui lui donne un côté dynamique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/ecd1dd9d41f1.webp",
     "description": "Son jeu avec la lumière est tout simplement enchanteur, elle dégage une énergie vivante",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/412ae466b229.webp",
     "description": "L'épaisseur de la montre et ses proportions générales sont parfaites ; en la prenant en main, on comprend pourquoi c'est un classique intemporel.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bdf9d58bf13.webp",
     "description": "Elle se porte confortablement et s'accorde avec presque toutes les tenues, par exemple un jean bleu",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/20137a331918.webp",
     "description": "Pièces de famille : à gauche, la montre de mon père décédé, avec un cadran bleu vif (un peu difficile à voir), et à droite la montre de mon grand-père, de taille similaire. Je jure que je n'ai pas réglé les dates pour la photo : elles se sont arrêtées sur 22 et 12... un clin d'œil de ma montre, là-haut ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/2f5dbfa96ff4.webp",
     "description": "Certains diront que la DateJust 36 est la montre GADA par excellence",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6d7b6c6fd54.webp",
     "description": "Construire du LEGO sur une surface dure comme le roc ? Pas de panique, cette montre ne va pas voler en éclats !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/57f1a3233710.webp",
     "description": "Quelques bières avec tes frères au bureau ? Pas de souci, cette montre est toujours partante pour passer un bon moment !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/7af2c82d4e1e.webp",
     "description": "Porter cette montre au casino est un pari sûr, mais n'attends pas d'elle qu'elle te fasse gagner une fortune !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/18c1bcc65802.webp",
     "description": "La DateJust n'est pas du genre à jeter l'éponge quand il faut frotter la salle de bain !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/58359bd4c2b9.webp",
     "description": "Assez solide, c'est la montre idéale pour t'accompagner dans une aventure à la force des pédales, et ça me rend heureux !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-18.jpg"
    }
   ]
  },
  {
   "id": 36929,
   "slug": "2022-11-01_vivre-a-la-campagne",
   "url": "https://agents.willem.com/fr/posts/2022-11-01_vivre-a-la-campagne/",
   "source_url": "https://willem.com/fr/2022-11-01_vivre-a-la-campagne/",
   "language": "fr",
   "date": "2022-11-01",
   "published": "2022-11-01T00:00:00+01:00",
   "created": "2025-06-26T22:09:24.300000+02:00",
   "updated": "2026-10-20T09:19:39.930000+02:00",
   "title": "Vivre à la campagne",
   "subtitle": "Quitter la grande ville pour un petit village",
   "summary": "Ce mois-ci, c'était « le grand déménagement » : ma famille et moi avons quitté Amsterdam pour la campagne du Noord-Limburg. Entre l'envie de ma femme de retrouver ses racines et notre désir d'espace, le moment semblait idéal. Avec notre aîné qui approchait des quatre ans et de l'école primaire, nous avons envisagé d'adopter la vie à la campagne. Échanger l'agitation d'Amsterdam contre un nouveau rythme, est-ce que ça vaut le coup ? Lis la suite !",
   "topics": [
    "Hegelsom",
    "environment",
    "lifestyle",
    "nature"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Moving to the countryside",
     "url": "https://agents.willem.com/en/posts/2022-11-01_moving-to-the-countryside/",
     "source_url": "https://willem.com/en/2022-11-01_moving-to-the-countryside/"
    },
    {
     "language": "nl",
     "title": "Verhuizen naar het platteland",
     "url": "https://agents.willem.com/nl/posts/2022-11-01_verhuizen-naar-het-platteland/",
     "source_url": "https://willem.com/nl/2022-11-01_verhuizen-naar-het-platteland/"
    },
    {
     "language": "de",
     "title": "Umzug aufs Land",
     "url": "https://agents.willem.com/de/posts/2022-11-01_umzug-aufs-land/",
     "source_url": "https://willem.com/de/2022-11-01_umzug-aufs-land/"
    },
    {
     "language": "es",
     "title": "Mudarse al campo",
     "url": "https://agents.willem.com/es/posts/2022-11-01_mudarse-al-campo/",
     "source_url": "https://willem.com/es/2022-11-01_mudarse-al-campo/"
    },
    {
     "language": "it",
     "title": "Trasferirsi in campagna",
     "url": "https://agents.willem.com/it/posts/2022-11-01_trasferirsi-in-campagna/",
     "source_url": "https://willem.com/it/2022-11-01_trasferirsi-in-campagna/"
    },
    {
     "language": "pt",
     "title": "Mudar-me para o campo",
     "url": "https://agents.willem.com/pt/posts/2022-11-01_mudar-me-para-o-campo/",
     "source_url": "https://willem.com/pt/2022-11-01_mudar-me-para-o-campo/"
    },
    {
     "language": "pap",
     "title": "Muda pa Kampo",
     "url": "https://agents.willem.com/pap/posts/2022-11-01_muda-pa-kampo/",
     "source_url": "https://willem.com/pap/2022-11-01_muda-pa-kampo/"
    },
    {
     "language": "fy",
     "title": "Ferhúzje nei it plattelân",
     "url": "https://agents.willem.com/fy/posts/2022-11-01_ferhuzje-nei-it-plattelan/",
     "source_url": "https://willem.com/fy/2022-11-01_ferhuzje-nei-it-plattelan/"
    }
   ],
   "image": "https://willem.com/global/images/2264868d84c7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/45b0b7a6cb73.webp",
     "description": "Vis le frisson de la vie nocturne animée d'Amsterdam, le tout à portée de vélo !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e28e6b8ef31b.webp",
     "description": "Les avions qui passent tout près font de bons sujets pour des gros plans, mais leur présence bruyante et continue peut aussi être pénible",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/05e645ef02e9.webp",
     "description": "Hé, mec, où sont mes roues ?!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/019d2906fec3.webp",
     "description": "Le revers sale de la médaille : des déchets dans les rues d'Amsterdam le jour du Roi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/65043b74d322.webp",
     "description": "Le tournant : passer de la vie pour moi seul à la vie pour mes deux enfants",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/014814f41fd3.webp",
     "description": "Le ruisseau « De Groote Molenbeek » serpente à travers forêts et campagne, un spectacle pittoresque, typique de la région",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b39899c875c.webp",
     "description": "Déménager dans le Limburg : mets ta vie dans un carton et espère que rien ne casse !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/76d4f8a09479.webp",
     "description": "Se faire de nouveaux amis... à la mode rurale !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d914e86eb26.webp",
     "description": "Notre maison à Hegelsom, un petit village de la province du Limburg, dans le sud-est des Pays-Bas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e809b9a3fb2f.webp",
     "description": "Un refuge sûr (... en quelque sorte) pour les petits",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9d4a3f76b6a0.webp",
     "description": "La splendeur à couper le souffle de Mère Nature, à deux pas de notre nouvelle porte d'entrée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/9bbc7f2982ae.webp",
     "description": "Errer dans la nature sauvage, un matin de gel, au lever du jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/56f0d0adc86f.webp",
     "description": "La gare est comme un téléporteur qui me projette directement en ville : je suis pratiquement un personnage de Star Trek des temps modernes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/65a5b1254412.webp",
     "description": "Les 1 h 45 d'express sont mon occasion de me transformer en homme d'affaires à grande vitesse, filant à 140 KM/h dans mon bureau mobile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b1a98856df9.webp",
     "description": "« De Limburgers heten u welkom » (les Limbourgeois vous souhaitent la bienvenue) : maintenant j'en suis un... ou pas ? :-) « Het is een kwestie van geduld » (c'est une question de patience) : résister est inutile ! Ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-15.jpg"
    }
   ]
  },
  {
   "id": 36930,
   "slug": "2022-10-23_muse-au-carre",
   "url": "https://agents.willem.com/fr/posts/2022-10-23_muse-au-carre/",
   "source_url": "https://willem.com/fr/2022-10-23_muse-au-carre/",
   "language": "fr",
   "date": "2022-10-23",
   "published": "2022-10-23T00:00:00+02:00",
   "created": "2025-06-26T22:09:25.181000+02:00",
   "updated": "2026-10-20T09:19:40.190000+02:00",
   "title": "MUSE au Carré",
   "subtitle": "Quand le rock rencontre l'élégance",
   "summary": "Dimanche dernier, j'ai vécu une fusion à couper le souffle entre le groupe de rock légendaire MUSE et le célèbre Théâtre Royal Carré d'Amsterdam. Le son électrisant du groupe dans l'atmosphère raffinée du théâtre était la recette d'une soirée inoubliable.",
   "topics": [
    "Amsterdam",
    "music",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "MUSE in Carré",
     "url": "https://agents.willem.com/en/posts/2022-10-23_muse-in-carre/",
     "source_url": "https://willem.com/en/2022-10-23_muse-in-carre/"
    },
    {
     "language": "nl",
     "title": "MUSE in Carré",
     "url": "https://agents.willem.com/nl/posts/2022-10-23_muse-in-carre/",
     "source_url": "https://willem.com/nl/2022-10-23_muse-in-carre/"
    },
    {
     "language": "de",
     "title": "MUSE im Carré",
     "url": "https://agents.willem.com/de/posts/2022-10-23_muse-im-carre/",
     "source_url": "https://willem.com/de/2022-10-23_muse-im-carre/"
    },
    {
     "language": "es",
     "title": "MUSE en Carré",
     "url": "https://agents.willem.com/es/posts/2022-10-23_muse-en-carre/",
     "source_url": "https://willem.com/es/2022-10-23_muse-en-carre/"
    },
    {
     "language": "it",
     "title": "MUSE al Carré",
     "url": "https://agents.willem.com/it/posts/2022-10-23_muse-al-carre/",
     "source_url": "https://willem.com/it/2022-10-23_muse-al-carre/"
    },
    {
     "language": "pt",
     "title": "MUSE no Carré",
     "url": "https://agents.willem.com/pt/posts/2022-10-23_muse-no-carre/",
     "source_url": "https://willem.com/pt/2022-10-23_muse-no-carre/"
    },
    {
     "language": "pap",
     "title": "MUSE na Carré",
     "url": "https://agents.willem.com/pap/posts/2022-10-23_muse-na-carre/",
     "source_url": "https://willem.com/pap/2022-10-23_muse-na-carre/"
    },
    {
     "language": "fy",
     "title": "MUSE yn Carré",
     "url": "https://agents.willem.com/fy/posts/2022-10-23_muse-yn-carre/",
     "source_url": "https://willem.com/fy/2022-10-23_muse-yn-carre/"
    }
   ],
   "image": "https://willem.com/global/images/06bd191cfa4e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5a6f69ea3b41.webp",
     "description": "MUSE",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/083a60ae0805.webp",
     "description": "Le Théâtre Royal Carré à Amsterdam de nuit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/507bee98a59d.webp",
     "description": "Le public qui s'installe dans le théâtre classique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d6bd2c44ced1.webp",
     "description": "Salle comble : le théâtre a une capacité de quelques milliers de places seulement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/43a2d929eb13.webp",
     "description": "Les lumières bleues de la scène s'accordent parfaitement au son électrisant de MUSE",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/f33dff882d73.webp",
     "description": "Des éclairs lumineux illuminent le public et mettent en valeur l'intérieur classique du Carré",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/97fd1dcedc3d.webp",
     "description": "Bellamy qui fait rugir sa guitare !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/04d941e65bf2.webp",
     "description": "Le public qui chante en chœur !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/979457723e20.webp",
     "description": "Matthew Bellamy à la guitare : on sait qu'on est dans un petit théâtre quand on peut lire le texte sur sa chemise / son pantalon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a35ddfdcf770.webp",
     "description": "On danse au Théâtre Carré !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6eb532d7720e.webp",
     "description": "Le bassiste Chris Wolstenholme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c3b19869f06a.webp",
     "description": "Un pogo au Théâtre Carré !! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/6300c66954f0.webp",
     "description": "Un groupe de rock moderne sur une scène classique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/0016277996c6.webp",
     "description": "On voit l'expression sur leurs visages !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/210cf8205414.webp",
     "description": "Le chanteur Matthew Bellamy en plein chant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/b3f0370231db.webp",
     "description": "Chris Wolstenholme à l'harmonica pour le final « Knights of Cydonia »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-16.jpg"
    }
   ]
  },
  {
   "id": 36931,
   "slug": "2022-09-15_le-velo-de-la-liberte-absolue",
   "url": "https://agents.willem.com/fr/posts/2022-09-15_le-velo-de-la-liberte-absolue/",
   "source_url": "https://willem.com/fr/2022-09-15_le-velo-de-la-liberte-absolue/",
   "language": "fr",
   "date": "2022-09-15",
   "published": "2022-09-15T00:00:00+02:00",
   "created": "2025-06-26T22:09:25.972000+02:00",
   "updated": "2026-10-20T09:19:40.422000+02:00",
   "title": "Le vélo de la liberté absolue",
   "subtitle": "À bord du vélo pliant Brompton",
   "summary": "Rarement un vélo m'a autant émerveillé : les 5 derniers mois, depuis que j'ai récupéré mon vélo pliant Brompton à Amsterdam, ont été un vrai bonheur ! Après environ 500 KM, je suis ravi de partager quelques-unes de mes expériences avec ce concentré d'ingéniosité. Lis la suite !",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "art",
    "bike",
    "design",
    "mobility",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The Ultimate Freedom Bike",
     "url": "https://agents.willem.com/en/posts/2022-09-15_the-ultimate-freedom-bike/",
     "source_url": "https://willem.com/en/2022-09-15_the-ultimate-freedom-bike/"
    },
    {
     "language": "nl",
     "title": "De Ultieme Vrijheidsfiets",
     "url": "https://agents.willem.com/nl/posts/2022-09-15_de-ultieme-vrijheidsfiets/",
     "source_url": "https://willem.com/nl/2022-09-15_de-ultieme-vrijheidsfiets/"
    },
    {
     "language": "de",
     "title": "Das ultimative Freiheits-Bike",
     "url": "https://agents.willem.com/de/posts/2022-09-15_das-ultimative-freiheits-bike/",
     "source_url": "https://willem.com/de/2022-09-15_das-ultimative-freiheits-bike/"
    },
    {
     "language": "es",
     "title": "La Bicicleta Definitiva de la Libertad",
     "url": "https://agents.willem.com/es/posts/2022-09-15_la-bicicleta-definitiva-de-la-libertad/",
     "source_url": "https://willem.com/es/2022-09-15_la-bicicleta-definitiva-de-la-libertad/"
    },
    {
     "language": "it",
     "title": "La bici della libertà definitiva",
     "url": "https://agents.willem.com/it/posts/2022-09-15_la-bici-della-liberta-definitiva/",
     "source_url": "https://willem.com/it/2022-09-15_la-bici-della-liberta-definitiva/"
    },
    {
     "language": "pt",
     "title": "A bicicleta da liberdade total",
     "url": "https://agents.willem.com/pt/posts/2022-09-15_a-bicicleta-da-liberdade-total/",
     "source_url": "https://willem.com/pt/2022-09-15_a-bicicleta-da-liberdade-total/"
    },
    {
     "language": "pap",
     "title": "E Bisikleta di Libertat Final",
     "url": "https://agents.willem.com/pap/posts/2022-09-15_e-bisikleta-di-libertat-final/",
     "source_url": "https://willem.com/pap/2022-09-15_e-bisikleta-di-libertat-final/"
    },
    {
     "language": "fy",
     "title": "De ultime frijheidsfyts",
     "url": "https://agents.willem.com/fy/posts/2022-09-15_de-ultime-frijheidsfyts/",
     "source_url": "https://willem.com/fy/2022-09-15_de-ultime-frijheidsfyts/"
    }
   ],
   "image": "https://willem.com/global/images/82cb5a7b7e22.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/27a6a91e0280.webp",
     "description": "Andrew Ritchie, inventeur du vélo pliant en 3 parties Brompton",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/78a1e7268536.webp",
     "description": "Un des premiers modèles de Brompton",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a19e2d7b5b8.webp",
     "description": "Il manque un vélo à la Brompton Junction des « Negen Straatjes » à Amsterdam... devine où il est passé ? HA !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2bd67b2fef9.webp",
     "description": "Mon vélo pliant Brompton moderne : remarque comme il ressemble au modèle d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/34f552cf78e8.webp",
     "description": "Les lumières sont alimentées par une dynamo : plus jamais besoin de penser aux batteries !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d98037afab64.webp",
     "description": "Le bloc de porte-bagages avant permet de fixer et de retirer facilement des sacs et des cadres, et il est compatible avec tous les modèles Brompton",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7cce2f2032a9.webp",
     "description": "J'espère ne pas en avoir besoin de sitôt, mais mon vélo a une trousse à outils parfaitement ajustée dans le cadre pliant : quelle astuce !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/120b10499c01.webp",
     "description": "Mon vélo a à la fois un dérailleur arrière à 2 vitesses et un moyeu à 3 vitesses internes, soit 6 vitesses au total avec une plage très large",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c980000a1b4.webp",
     "description": "On voit que le design du Brompton est à la fois raffiné et mûri : des détails comme les garde-boue renforcés, ultra solides, donnent toute confiance pour simplement rouler, et remarque aussi le cadre arrière en titane",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0c6afd72eb83.webp",
     "description": "Mon vélo pliant Brompton comparé à mon Schindelhauer Siegfried Road : deux machines très différentes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/db752d4c2039.webp",
     "description": "Rouler en Brompton ne donne étonnamment pas une impression très différente d'un vélo normal : il te donne vite la confiance pour aller plus vite (si tu veux)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea9d196da4a2.webp",
     "description": "Regarde la vidéo de GCN sur YouTube où le cycliste pro Andrew Feather compare le Brompton à un super vélo de route dans une côte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/b66c0a439693.webp",
     "description": "Combine ton vélo avec les transports en commun : rejoins facilement n'importe quelle gare ou adresse proche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/48e2ac12cdb5.webp",
     "description": "Il est compact et léger, et se déplace facilement sur le quai et dans les trains (<10 KG)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/a21c97827361.webp",
     "description": "Pas besoin de payer un supplément pour le vélo pliant dans le train : il compte comme un « bagage normal »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7eb752895f1.webp",
     "description": "Le Brompton dans notre voiture familiale : il prend moins de place qu'une poussette !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/14df7d035531.webp",
     "description": "Le vélo est assez petit pour t'accompagner : il ne détonnera certainement pas pendant que tu savoures ton latte !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/f59eff081687.webp",
     "description": "Dans mon petit appartement d'Amsterdam, je pose mon Brompton sur le frigo : on pourrait presque y voir une autre œuvre d'art, ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/8eca65e85081.webp",
     "description": "Peu importe où et quand tu vas : le vélo pliant Brompton est comme un compagnon sympa, toujours prêt à t'accompagner !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-19.jpg"
    }
   ]
  },
  {
   "id": 36932,
   "slug": "2022-09-11_l-ordinateur-dit-non",
   "url": "https://agents.willem.com/fr/posts/2022-09-11_l-ordinateur-dit-non/",
   "source_url": "https://willem.com/fr/2022-09-11_l-ordinateur-dit-non/",
   "language": "fr",
   "date": "2022-09-11",
   "published": "2022-09-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:26.786000+02:00",
   "updated": "2026-10-20T09:19:40.653000+02:00",
   "title": "L'ordinateur dit non",
   "subtitle": "Comment l'intelligence artificielle gouverne notre quotidien",
   "summary": "Ce matin, j'ai savouré ma balade à vélo sur une piste cyclable presque vide, avec des rayons de soleil parfaits qui éclairaient la rosée au-dessus des champs autour de moi. Où étaient passés tous les autres cyclistes ? Je soupçonne que ça a un lien avec les applis météo populaires. Ça me frappe de voir à quel point les ordinateurs contrôlent déjà la vie des gens.",
   "topics": [
    "art",
    "bike",
    "book",
    "data",
    "money",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Computer says no",
     "url": "https://agents.willem.com/en/posts/2022-09-11_computer-says-no/",
     "source_url": "https://willem.com/en/2022-09-11_computer-says-no/"
    },
    {
     "language": "nl",
     "title": "Computer zegt nee",
     "url": "https://agents.willem.com/nl/posts/2022-09-11_computer-zegt-nee/",
     "source_url": "https://willem.com/nl/2022-09-11_computer-zegt-nee/"
    },
    {
     "language": "de",
     "title": "Computer sagt Nein",
     "url": "https://agents.willem.com/de/posts/2022-09-11_computer-sagt-nein/",
     "source_url": "https://willem.com/de/2022-09-11_computer-sagt-nein/"
    },
    {
     "language": "es",
     "title": "Ordenador dice que no",
     "url": "https://agents.willem.com/es/posts/2022-09-11_ordenador-dice-que-no/",
     "source_url": "https://willem.com/es/2022-09-11_ordenador-dice-que-no/"
    },
    {
     "language": "it",
     "title": "Il computer dice no",
     "url": "https://agents.willem.com/it/posts/2022-09-11_il-computer-dice-no/",
     "source_url": "https://willem.com/it/2022-09-11_il-computer-dice-no/"
    },
    {
     "language": "pt",
     "title": "O computador diz que não",
     "url": "https://agents.willem.com/pt/posts/2022-09-11_o-computador-diz-que-nao/",
     "source_url": "https://willem.com/pt/2022-09-11_o-computador-diz-que-nao/"
    },
    {
     "language": "pap",
     "title": "Kompiuter ta bisa no",
     "url": "https://agents.willem.com/pap/posts/2022-09-11_kompiuter-ta-bisa-no/",
     "source_url": "https://willem.com/pap/2022-09-11_kompiuter-ta-bisa-no/"
    },
    {
     "language": "fy",
     "title": "Computer seit nee",
     "url": "https://agents.willem.com/fy/posts/2022-09-11_computer-seit-nee/",
     "source_url": "https://willem.com/fy/2022-09-11_computer-seit-nee/"
    }
   ],
   "image": "https://willem.com/global/images/c4c6ece7daac.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3bb701f68379.webp",
     "description": "La pierre météo : plus précise que ton appli préférée (crédit image Wikipédia)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f062a73c56f8.webp",
     "description": "Une photo d'enfants robots humanoïdes qui vont à l'école",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/03f3d7062e06.webp",
     "description": "Une photo de robots humanoïdes qui font bouillir de l'eau dans une grande casserole sur fond blanc",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a591dfa4b729.webp",
     "description": "Un rédacteur en chef fou avec une machine à écrire, qui lit un journal en flammes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e681973fa62.webp",
     "description": "L'illustration de cet article a été créée avec DALL-E, l'incroyable système d'IA qui génère des images originales",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-5.png"
    }
   ]
  },
  {
   "id": 36933,
   "slug": "2022-07-30_alternative-au-captcha",
   "url": "https://agents.willem.com/fr/posts/2022-07-30_alternative-au-captcha/",
   "source_url": "https://willem.com/fr/2022-07-30_alternative-au-captcha/",
   "language": "fr",
   "date": "2022-07-30",
   "published": "2022-07-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:27.253000+02:00",
   "updated": "2026-10-20T09:22:50.157000+02:00",
   "title": "Alternative au CAPTCHA",
   "subtitle": "Protège tes formulaires sans embêter personne",
   "summary": "Il y a de fortes chances que tu aies déjà croisé un CAPTCHA : ils protègent les formulaires web en te demandant de recopier des caractères tordus ou de sélectionner les photos qui contiennent un objet précis. Pourquoi les utilise-t-on, et existe-t-il une alternative agréable pour l'utilisateur ?",
   "topics": [
    "cloud",
    "cyber-security",
    "hacking",
    "people",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "CAPTCHA Alternative",
     "url": "https://agents.willem.com/en/posts/2022-07-30_captcha-alternative/",
     "source_url": "https://willem.com/en/2022-07-30_captcha-alternative/"
    },
    {
     "language": "nl",
     "title": "CAPTCHA Alternatief",
     "url": "https://agents.willem.com/nl/posts/2022-07-30_captcha-alternatief/",
     "source_url": "https://willem.com/nl/2022-07-30_captcha-alternatief/"
    },
    {
     "language": "de",
     "title": "CAPTCHA-Alternative",
     "url": "https://agents.willem.com/de/posts/2022-07-30_captcha-alternative/",
     "source_url": "https://willem.com/de/2022-07-30_captcha-alternative/"
    },
    {
     "language": "es",
     "title": "Alternativa a CAPTCHA",
     "url": "https://agents.willem.com/es/posts/2022-07-30_alternativa-a-captcha/",
     "source_url": "https://willem.com/es/2022-07-30_alternativa-a-captcha/"
    },
    {
     "language": "it",
     "title": "Alternativa al CAPTCHA",
     "url": "https://agents.willem.com/it/posts/2022-07-30_alternativa-al-captcha/",
     "source_url": "https://willem.com/it/2022-07-30_alternativa-al-captcha/"
    },
    {
     "language": "pt",
     "title": "Alternativa ao CAPTCHA",
     "url": "https://agents.willem.com/pt/posts/2022-07-30_alternativa-ao-captcha/",
     "source_url": "https://willem.com/pt/2022-07-30_alternativa-ao-captcha/"
    },
    {
     "language": "pap",
     "title": "Alternativa pa CAPTCHA",
     "url": "https://agents.willem.com/pap/posts/2022-07-30_alternativa-pa-captcha/",
     "source_url": "https://willem.com/pap/2022-07-30_alternativa-pa-captcha/"
    },
    {
     "language": "fy",
     "title": "CAPTCHA-alternatyf",
     "url": "https://agents.willem.com/fy/posts/2022-07-30_captcha-alternatyf/",
     "source_url": "https://willem.com/fy/2022-07-30_captcha-alternatyf/"
    }
   ],
   "image": "https://willem.com/global/images/060e6a06fe91.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a95bd60124e8.webp",
     "description": "Des CAPTCHA typiques que tu peux croiser sur le web (crédit image : Wikipédia et Google)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36933_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/062f9ea6ddbf.webp",
     "description": "Un formulaire web classique : le serveur traite les informations d'une personne et les transmet à d'autres personnes, comme toi. Des personnes malveillantes peuvent facilement usurper l'expéditeur, ce qui permet d'abuser automatiquement de ton serveur de traitement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36933_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/53152b30a5b4.webp",
     "description": "En introduisant un jeton unique à usage unique pour chaque message, il devient beaucoup plus difficile pour les personnes malveillantes d'automatiser l'envoi de messages : ton formulaire est protégé contre les spammeurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36933_images-3.jpg"
    }
   ]
  },
  {
   "id": 36934,
   "slug": "2022-07-17_musique-hors-ligne",
   "url": "https://agents.willem.com/fr/posts/2022-07-17_musique-hors-ligne/",
   "source_url": "https://willem.com/fr/2022-07-17_musique-hors-ligne/",
   "language": "fr",
   "date": "2022-07-17",
   "published": "2022-07-17T00:00:00+02:00",
   "created": "2025-06-26T22:09:27.425000+02:00",
   "updated": "2026-10-20T09:22:50.450000+02:00",
   "title": "Musique hors ligne",
   "subtitle": "Une alternative au streaming musical",
   "summary": "La musique a le pouvoir universel d'émouvoir les gens. Les rythmes, les émotions et les voix nous permettent de l'apprécier de façon très personnelle. La musique me tient énormément à cœur et je ne veux rien entre elle et moi. C'est pourquoi je ne compte pas sur les services de streaming musical, mais je gère ma propre bibliothèque de musique hors ligne.",
   "topics": [
    "Freedom",
    "MacBook",
    "apple",
    "howto",
    "lifestyle",
    "music"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Offline Music",
     "url": "https://agents.willem.com/en/posts/2022-07-17_offline-music/",
     "source_url": "https://willem.com/en/2022-07-17_offline-music/"
    },
    {
     "language": "nl",
     "title": "Offline muziek",
     "url": "https://agents.willem.com/nl/posts/2022-07-17_offline-muziek/",
     "source_url": "https://willem.com/nl/2022-07-17_offline-muziek/"
    },
    {
     "language": "de",
     "title": "Offline-Musik",
     "url": "https://agents.willem.com/de/posts/2022-07-17_offline-musik/",
     "source_url": "https://willem.com/de/2022-07-17_offline-musik/"
    },
    {
     "language": "es",
     "title": "Música sin conexión",
     "url": "https://agents.willem.com/es/posts/2022-07-17_musica-sin-conexion/",
     "source_url": "https://willem.com/es/2022-07-17_musica-sin-conexion/"
    },
    {
     "language": "it",
     "title": "Musica offline",
     "url": "https://agents.willem.com/it/posts/2022-07-17_musica-offline/",
     "source_url": "https://willem.com/it/2022-07-17_musica-offline/"
    },
    {
     "language": "pt",
     "title": "Música offline",
     "url": "https://agents.willem.com/pt/posts/2022-07-17_musica-offline/",
     "source_url": "https://willem.com/pt/2022-07-17_musica-offline/"
    },
    {
     "language": "pap",
     "title": "Múzika offline",
     "url": "https://agents.willem.com/pap/posts/2022-07-17_muzika-offline/",
     "source_url": "https://willem.com/pap/2022-07-17_muzika-offline/"
    },
    {
     "language": "fy",
     "title": "Offline muzyk",
     "url": "https://agents.willem.com/fy/posts/2022-07-17_offline-muzyk/",
     "source_url": "https://willem.com/fy/2022-07-17_offline-muzyk/"
    }
   ],
   "image": "https://willem.com/global/images/36e87392fbb0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b143eee6b578.webp",
     "description": "Pub originale de l'iPod : Say hello to iPod. 1000 songs in your pocket",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6099f6099ad9.webp",
     "description": "Pub originale de l'iPod de 2005 : on vend de l'émotion pure, pas une caractéristique technique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbbea05b99d0.webp",
     "description": "Numérisation de CD avec iTunes sur un vieux MacBook Air",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0265a4c5db8f.webp",
     "description": "Astell&Kern Ultima SP2000 : il se branche sur des casques, des chaînes stéréo et peut même diffuser sans fil en Bluetooth APT(X)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee0b9c2aa347.webp",
     "description": "Ma salle de concert privée : écouteurs Shure SE846 sur câble DreamDuet, pas besoin de réduction de bruit active, ces écouteurs isolent parfaitement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-5.jpg"
    }
   ]
  },
  {
   "id": 36935,
   "slug": "2022-04-18_high-scores-de-snake-97",
   "url": "https://agents.willem.com/fr/posts/2022-04-18_high-scores-de-snake-97/",
   "source_url": "https://willem.com/fr/2022-04-18_high-scores-de-snake-97/",
   "language": "fr",
   "date": "2022-04-18",
   "published": "2022-04-18T00:00:00+02:00",
   "created": "2025-06-26T22:09:27.668000+02:00",
   "updated": "2026-10-20T09:22:50.719000+02:00",
   "title": "High Scores de Snake '97",
   "subtitle": "Un art inspiré du jeu, par Zena Van den Block",
   "summary": "La semaine dernière, une artiste belge m'a gentiment invité au vernissage de son exposition à Anvers. Les œuvres présentées tournaient autour du jeu Snake '97 que j'ai créé. J'ai eu du mal à trouver mes mots, j'étais fou d'excitation, et j'ai accepté l'invitation avec plaisir !",
   "topics": [
    "art",
    "creating",
    "game",
    "people",
    "retro",
    "snake",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Snake '97 High Scores",
     "url": "https://agents.willem.com/en/posts/2022-04-18_snake-97-high-scores/",
     "source_url": "https://willem.com/en/2022-04-18_snake-97-high-scores/"
    },
    {
     "language": "nl",
     "title": "Snake '97 Highscores",
     "url": "https://agents.willem.com/nl/posts/2022-04-18_snake-97-highscores/",
     "source_url": "https://willem.com/nl/2022-04-18_snake-97-highscores/"
    },
    {
     "language": "de",
     "title": "Snake '97 Highscores",
     "url": "https://agents.willem.com/de/posts/2022-04-18_snake-97-highscores/",
     "source_url": "https://willem.com/de/2022-04-18_snake-97-highscores/"
    },
    {
     "language": "es",
     "title": "Puntuaciones altas de Snake '97",
     "url": "https://agents.willem.com/es/posts/2022-04-18_puntuaciones-altas-de-snake-97/",
     "source_url": "https://willem.com/es/2022-04-18_puntuaciones-altas-de-snake-97/"
    },
    {
     "language": "it",
     "title": "Snake '97 High Scores",
     "url": "https://agents.willem.com/it/posts/2022-04-18_snake-97-high-scores/",
     "source_url": "https://willem.com/it/2022-04-18_snake-97-high-scores/"
    },
    {
     "language": "pt",
     "title": "Pontuações máximas do Snake '97",
     "url": "https://agents.willem.com/pt/posts/2022-04-18_pontuacoes-maximas-do-snake-97/",
     "source_url": "https://willem.com/pt/2022-04-18_pontuacoes-maximas-do-snake-97/"
    },
    {
     "language": "pap",
     "title": "Highscores di Snake '97",
     "url": "https://agents.willem.com/pap/posts/2022-04-18_highscores-di-snake-97/",
     "source_url": "https://willem.com/pap/2022-04-18_highscores-di-snake-97/"
    },
    {
     "language": "fy",
     "title": "Snake '97 Highscores",
     "url": "https://agents.willem.com/fy/posts/2022-04-18_snake-97-highscores/",
     "source_url": "https://willem.com/fy/2022-04-18_snake-97-highscores/"
    }
   ],
   "image": "https://willem.com/global/images/d53233ab69bb.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ead2fd53cae7.webp",
     "description": "Snake '97 : ta dose de nostalgie du jeu rétro ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fd210797619.webp",
     "description": "Œuvre de Zena Van den Block (source : zenavandenblock.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/0eb1e4ab051c.webp",
     "description": "Œuvres d'art Snake chez SECONDroom Anvers : « High Scores » de Zena Van den Block",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b71d3e7bd7fb.webp",
     "description": "Les œuvres brillent dans le noir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/107dfd912670.webp",
     "description": "Rencontre avec Zena Van den Block : le caractère intime de SECONDroom laisse plein de place aux échanges",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/cd7e20bbdb90.webp",
     "description": "Les graphismes du jeu élevés au rang de véritables œuvres d'art",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/75d5e0fdfce5.webp",
     "description": "Un détail incroyable : toile verte en matrice de points, coups de pinceau faits main et surface brillante façon plastique ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d6a3bdaa5b45.webp",
     "description": "Regarde, maman : moi à côté d'une œuvre Snake ! WOW !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-8.jpg"
    }
   ]
  },
  {
   "id": 36936,
   "slug": "2022-01-14_porter-le-whoop-4-0",
   "url": "https://agents.willem.com/fr/posts/2022-01-14_porter-le-whoop-4-0/",
   "source_url": "https://willem.com/fr/2022-01-14_porter-le-whoop-4-0/",
   "language": "fr",
   "date": "2022-01-14",
   "published": "2022-01-14T00:00:00+01:00",
   "created": "2025-06-26T22:09:27.988000+02:00",
   "updated": "2026-10-20T09:22:50.967000+02:00",
   "title": "Porter le WHOOP 4.0",
   "subtitle": "Pourquoi tu devrais porter un capteur biométrique",
   "summary": "Combien de fois te regardes-tu dans le miroir ? Sûrement plus que quelques fois par semaine ! J'y pense depuis que j'ai reçu mon tout nouveau capteur biométrique WHOOP 4.0. Il est génial. Mais pourquoi est-ce que je le porte ? Quelle valeur m'apporte-t-il ? Pourquoi devrais-tu le porter ?",
   "topics": [
    "data",
    "health",
    "heart",
    "review",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Wearing WHOOP 4.0",
     "url": "https://agents.willem.com/en/posts/2022-01-14_wearing-whoop-4-0/",
     "source_url": "https://willem.com/en/2022-01-14_wearing-whoop-4-0/"
    },
    {
     "language": "nl",
     "title": "WHOOP 4.0 dragen",
     "url": "https://agents.willem.com/nl/posts/2022-01-14_whoop-4-0-dragen/",
     "source_url": "https://willem.com/nl/2022-01-14_whoop-4-0-dragen/"
    },
    {
     "language": "de",
     "title": "WHOOP 4.0 tragen",
     "url": "https://agents.willem.com/de/posts/2022-01-14_whoop-4-0-tragen/",
     "source_url": "https://willem.com/de/2022-01-14_whoop-4-0-tragen/"
    },
    {
     "language": "es",
     "title": "Usando WHOOP 4.0",
     "url": "https://agents.willem.com/es/posts/2022-01-14_usando-whoop-4-0/",
     "source_url": "https://willem.com/es/2022-01-14_usando-whoop-4-0/"
    },
    {
     "language": "it",
     "title": "Indossare il WHOOP 4.0",
     "url": "https://agents.willem.com/it/posts/2022-01-14_indossare-il-whoop-4-0/",
     "source_url": "https://willem.com/it/2022-01-14_indossare-il-whoop-4-0/"
    },
    {
     "language": "pt",
     "title": "A usar o WHOOP 4.0",
     "url": "https://agents.willem.com/pt/posts/2022-01-14_a-usar-o-whoop-4-0/",
     "source_url": "https://willem.com/pt/2022-01-14_a-usar-o-whoop-4-0/"
    },
    {
     "language": "pap",
     "title": "Karga WHOOP 4.0",
     "url": "https://agents.willem.com/pap/posts/2022-01-14_karga-whoop-4-0/",
     "source_url": "https://willem.com/pap/2022-01-14_karga-whoop-4-0/"
    },
    {
     "language": "fy",
     "title": "WHOOP 4.0 drage",
     "url": "https://agents.willem.com/fy/posts/2022-01-14_whoop-4-0-drage/",
     "source_url": "https://willem.com/fy/2022-01-14_whoop-4-0-drage/"
    }
   ],
   "image": "https://willem.com/global/images/7e7ce93ee66d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/06db9f1b2e02.webp",
     "description": "Conçu pour être porté 24 h sur 24 et 7 jours sur 7, le bracelet WHOOP collecte des données biométriques sur la durée et te donne des analyses personnalisées de ta santé et de ta forme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/50e3638c0e83.webp",
     "description": "Le WHOOP 4.0 est plus petit que son prédécesseur, embarque plus de technologie de capteurs et se recharge facilement pendant qu'on le porte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/c8d9e089c57b.webp",
     "description": "Le capteur WHOOP est petit, plus petit que beaucoup de montres classiques",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/53dd72074c24.webp",
     "description": "WHOOP te propose plusieurs façons de le porter : moi, je le mets sur le biceps avec un bracelet plus long, et je change de bras tous les quelques jours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef8a5e8d4ee0.webp",
     "description": "Porté sur le biceps, WHOOP se cache facilement sous les vêtements (indiqué par les flèches bleues) et laisse tes poignets libres pour les montres mécaniques",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/17eb98bbd260.webp",
     "description": "Ma fille est née le mardi 13 juillet : les données montrent clairement l'impact sur mon corps et son adaptation progressive à ma nouvelle paternité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/ad82c6501d16.webp",
     "description": "Contrairement aux autres objets connectés « intelligents », WHOOP ne te rappelle pas de respirer et ne te récompense pas parce que tu t'es levé pour aller à la machine à café : c'est un appareil sérieux pour des gens qui savent réfléchir par eux-mêmes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a8588bb5cdc.webp",
     "description": "Meilleurs choix, meilleure santé, plus de plaisir ! (même quand il gèle !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-8.jpg"
    }
   ]
  },
  {
   "id": 36937,
   "slug": "2021-12-09_par-amour-du-mini",
   "url": "https://agents.willem.com/fr/posts/2021-12-09_par-amour-du-mini/",
   "source_url": "https://willem.com/fr/2021-12-09_par-amour-du-mini/",
   "language": "fr",
   "date": "2021-12-09",
   "published": "2021-12-09T00:00:00+01:00",
   "created": "2025-06-26T22:09:28.389000+02:00",
   "updated": "2026-10-20T09:22:51.233000+02:00",
   "title": "Par amour du mini",
   "subtitle": "La grandeur inattendue de l'iPhone Mini",
   "summary": "On me demande régulièrement pourquoi j'ai un petit smartphone, un iPhone 13 Mini récent. Souvent, je réponds simplement que je l'aime bien. Sa petite taille offre bien plus qu'une poche moins encombrée. J'ai appris à apprécier sa grandeur intangible, lis la suite pour l'amour du mini !",
   "topics": [
    "iOS",
    "iPhone",
    "lifestyle",
    "minimal",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "For the love of mini",
     "url": "https://agents.willem.com/en/posts/2021-12-09_for-the-love-of-mini/",
     "source_url": "https://willem.com/en/2021-12-09_for-the-love-of-mini/"
    },
    {
     "language": "nl",
     "title": "Uit liefde voor mini",
     "url": "https://agents.willem.com/nl/posts/2021-12-09_uit-liefde-voor-mini/",
     "source_url": "https://willem.com/nl/2021-12-09_uit-liefde-voor-mini/"
    },
    {
     "language": "de",
     "title": "Aus Liebe zum Mini",
     "url": "https://agents.willem.com/de/posts/2021-12-09_aus-liebe-zum-mini/",
     "source_url": "https://willem.com/de/2021-12-09_aus-liebe-zum-mini/"
    },
    {
     "language": "es",
     "title": "Por amor a lo mini",
     "url": "https://agents.willem.com/es/posts/2021-12-09_por-amor-a-lo-mini/",
     "source_url": "https://willem.com/es/2021-12-09_por-amor-a-lo-mini/"
    },
    {
     "language": "it",
     "title": "Per amore del mini",
     "url": "https://agents.willem.com/it/posts/2021-12-09_per-amore-del-mini/",
     "source_url": "https://willem.com/it/2021-12-09_per-amore-del-mini/"
    },
    {
     "language": "pt",
     "title": "Por amor ao mini",
     "url": "https://agents.willem.com/pt/posts/2021-12-09_por-amor-ao-mini/",
     "source_url": "https://willem.com/pt/2021-12-09_por-amor-ao-mini/"
    },
    {
     "language": "pap",
     "title": "Pa amor di mini",
     "url": "https://agents.willem.com/pap/posts/2021-12-09_pa-amor-di-mini/",
     "source_url": "https://willem.com/pap/2021-12-09_pa-amor-di-mini/"
    },
    {
     "language": "fy",
     "title": "Út leafde foar mini",
     "url": "https://agents.willem.com/fy/posts/2021-12-09_ut-leafde-foar-mini/",
     "source_url": "https://willem.com/fy/2021-12-09_ut-leafde-foar-mini/"
    }
   ],
   "image": "https://willem.com/global/images/61b56b392ea4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/662a5182d4cf.webp",
     "description": "L'iPhone Mini : il tient dans une main",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca15100fdd9f.webp",
     "description": "Les téléphones mobiles existent dans toutes les formes et tailles, du haut à gauche au bas à droite : l'iPhone d'origine, le Motorola DYNA T-A-C, le Sony CMD-Z5",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5c3ad97159e.webp",
     "description": "Plus grands, plus larges, plus brillants, plus puissants... Les téléphones ont grandi, on les appelle même « Pro » maintenant !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3c2bd305675f.webp",
     "description": "... un « Pro Max » te coûtera jusqu'à 1839 €, sans l'assurance AppleCare recommandée à 229 €",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e219888d5bbc.webp",
     "description": "Des générations d'iPhone à petit écran : iPhone 4S, iPhone SE, iPhone 12 Mini, iPhone 13 Mini",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/84f54ac01d74.webp",
     "description": "iOS exploite à fond les petits écrans : compare un Volla Phone de taille courante (à gauche) avec l'iPhone Mini (au centre) et une carte de taille courante (à droite) comme référence",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/2946b6ee942a.webp",
     "description": "Mon équipement de tous les jours : iPhone Mini, une montre analogique et des clés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-7.jpg"
    }
   ]
  },
  {
   "id": 36938,
   "slug": "2021-11-19_fini-les-crevaisons",
   "url": "https://agents.willem.com/fr/posts/2021-11-19_fini-les-crevaisons/",
   "source_url": "https://willem.com/fr/2021-11-19_fini-les-crevaisons/",
   "language": "fr",
   "date": "2021-11-19",
   "published": "2021-11-19T00:00:00+01:00",
   "created": "2025-06-26T22:09:28.917000+02:00",
   "updated": "2026-10-20T09:22:51.487000+02:00",
   "title": "Fini les crevaisons",
   "subtitle": "Les pneus anticrevaison sont-ils vraiment increvables ?",
   "summary": "Tu te demandes peut-être à quel point un pneu de vélo « anticrevaison » est vraiment anticrevaison. J'ai cherché la réponse quand j'ai monté des pneus Schwalbe Durano Plus sur mon vélo. Il était inévitable que je cherche la réponse à la question : combien de kilomètres peut-on rouler sans crever avec des pneus anticrevaison ?",
   "topics": [
    "bike",
    "experiment",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Escaping the flat tires",
     "url": "https://agents.willem.com/en/posts/2021-11-19_escaping-the-flat-tires/",
     "source_url": "https://willem.com/en/2021-11-19_escaping-the-flat-tires/"
    },
    {
     "language": "nl",
     "title": "Ontsnappen aan de lekke banden",
     "url": "https://agents.willem.com/nl/posts/2021-11-19_ontsnappen-aan-de-lekke-banden/",
     "source_url": "https://willem.com/nl/2021-11-19_ontsnappen-aan-de-lekke-banden/"
    },
    {
     "language": "de",
     "title": "Platten vermeiden",
     "url": "https://agents.willem.com/de/posts/2021-11-19_platten-vermeiden/",
     "source_url": "https://willem.com/de/2021-11-19_platten-vermeiden/"
    },
    {
     "language": "es",
     "title": "Escapando de los pinchazos",
     "url": "https://agents.willem.com/es/posts/2021-11-19_escapando-de-los-pinchazos/",
     "source_url": "https://willem.com/es/2021-11-19_escapando-de-los-pinchazos/"
    },
    {
     "language": "it",
     "title": "Via dalle gomme a terra",
     "url": "https://agents.willem.com/it/posts/2021-11-19_via-dalle-gomme-a-terra/",
     "source_url": "https://willem.com/it/2021-11-19_via-dalle-gomme-a-terra/"
    },
    {
     "language": "pt",
     "title": "A fugir aos furos",
     "url": "https://agents.willem.com/pt/posts/2021-11-19_a-fugir-aos-furos/",
     "source_url": "https://willem.com/pt/2021-11-19_a-fugir-aos-furos/"
    },
    {
     "language": "pap",
     "title": "Skapa di goma plat",
     "url": "https://agents.willem.com/pap/posts/2021-11-19_skapa-di-goma-plat/",
     "source_url": "https://willem.com/pap/2021-11-19_skapa-di-goma-plat/"
    },
    {
     "language": "fy",
     "title": "Ûntsnappe oan de lekke banden",
     "url": "https://agents.willem.com/fy/posts/2021-11-19_untsnappe-oan-de-lekke-banden/",
     "source_url": "https://willem.com/fy/2021-11-19_untsnappe-oan-de-lekke-banden/"
    }
   ],
   "image": "https://willem.com/global/images/4c5609227b7e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d3eb859d6351.webp",
     "description": "À la recherche de réponses : combien de kilomètres peut-on rouler sans crever ? ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d94e88f064d.webp",
     "description": "Après 4200KM, le pneu anticrevaison Schwalbe Durano Plus a lâché ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7205bb32ddec.webp",
     "description": "Un Schwalbe Durano Plus neuf avec « Smartguard dual compound » : des pneus très résistants !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/43717fbbd0ea.webp",
     "description": "Moins de crevaisons, plus de vélo !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-4.jpg"
    }
   ]
  },
  {
   "id": 36939,
   "slug": "2021-10-25_android-sans-google",
   "url": "https://agents.willem.com/fr/posts/2021-10-25_android-sans-google/",
   "source_url": "https://willem.com/fr/2021-10-25_android-sans-google/",
   "language": "fr",
   "date": "2021-10-25",
   "published": "2021-10-25T00:00:00+02:00",
   "created": "2025-06-26T22:09:29.277000+02:00",
   "updated": "2026-10-20T09:22:51.742000+02:00",
   "title": "Android sans Google",
   "subtitle": "Le Volla Phone, une alternative à Android et iOS grand public",
   "summary": "Presque tous les gens que je connais utilisent iOS ou Android sur un smartphone d'une grande marque, mais il existe encore des alternatives ! Le Volla Phone allemand se veut une vraie option pour ceux qui tiennent à leur vie privée et à leur liberté. J'en ai acheté un pour le vivre de l'intérieur, lis la suite pour savoir ce que j'en pense !",
   "topics": [
    "Freedom",
    "android",
    "cloud",
    "cyber-security",
    "design",
    "minimal",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Using Google Free Android",
     "url": "https://agents.willem.com/en/posts/2021-10-25_using-google-free-android/",
     "source_url": "https://willem.com/en/2021-10-25_using-google-free-android/"
    },
    {
     "language": "nl",
     "title": "Google Free Android gebruiken",
     "url": "https://agents.willem.com/nl/posts/2021-10-25_google-free-android-gebruiken/",
     "source_url": "https://willem.com/nl/2021-10-25_google-free-android-gebruiken/"
    },
    {
     "language": "de",
     "title": "Verwendung von Google Free Android",
     "url": "https://agents.willem.com/de/posts/2021-10-25_verwendung-von-google-free-android/",
     "source_url": "https://willem.com/de/2021-10-25_verwendung-von-google-free-android/"
    },
    {
     "language": "es",
     "title": "Usando Google Free Android",
     "url": "https://agents.willem.com/es/posts/2021-10-25_usando-google-free-android/",
     "source_url": "https://willem.com/es/2021-10-25_usando-google-free-android/"
    },
    {
     "language": "it",
     "title": "Usare Android senza Google",
     "url": "https://agents.willem.com/it/posts/2021-10-25_usare-android-senza-google/",
     "source_url": "https://willem.com/it/2021-10-25_usare-android-senza-google/"
    },
    {
     "language": "pt",
     "title": "A usar Android sem Google",
     "url": "https://agents.willem.com/pt/posts/2021-10-25_a-usar-android-sem-google/",
     "source_url": "https://willem.com/pt/2021-10-25_a-usar-android-sem-google/"
    },
    {
     "language": "pap",
     "title": "Android liber di Google",
     "url": "https://agents.willem.com/pap/posts/2021-10-25_android-liber-di-google/",
     "source_url": "https://willem.com/pap/2021-10-25_android-liber-di-google/"
    },
    {
     "language": "fy",
     "title": "Google Free Android brûke",
     "url": "https://agents.willem.com/fy/posts/2021-10-25_google-free-android-bruke/",
     "source_url": "https://willem.com/fy/2021-10-25_google-free-android-bruke/"
    }
   ],
   "image": "https://willem.com/global/images/235121dbf48a.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fdb743ce7d60.webp",
     "description": "Volla Phone : Viel vergnügen (à peu près « amuse-toi bien ! »)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c579f7830dd5.webp",
     "description": "Volla Phone et Volla Phone X",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/784b2b7d223a.webp",
     "description": "Qui a encore un smartphone « Made in Germany » de nos jours ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/19d9429b59d2.webp",
     "description": "Le Volla Phone est livré avec un chargeur, un câble USB-C et une coque transparente",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d2711a2aebe.webp",
     "description": "Son appareil photo principal prend de belles photos, surtout quand la lumière est correcte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b5f1eda338b6.webp",
     "description": "La caméra selfie fait le travail, mais manque de détail, ce qui peut poser problème ou non",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/723ef9a7585f.webp",
     "description": "Pas de reproche non plus côté batterie : le temps restant se mesure en... jours !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f133f8ce544b.webp",
     "description": "Les fonctions de Volla tournées vers la vie privée et la liberté ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5649367904ce.webp",
     "description": "Volla OS propose un Springboard et un accès centralisé à tes contacts : idée intéressante, mais qui manque de finition (les fautes de frappe sur cette capture d'écran du site officiel de Volla en sont la preuve)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4ab0945c94c.webp",
     "description": "Mon Volla Phone fait tourner un lanceur alternatif minimaliste, joliment appelé « unlauncher »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/b9ab4cee6430.webp",
     "description": "L'« unlauncher » en action sur mon Volla Phone : une alternative minimaliste à l'expérience Volla d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd16ca027bfc.webp",
     "description": "Navigation sur le web avec Fennec, un navigateur basé sur Firefox disponible dans le magasin F-Droid : ça marche bien !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/ed53da2901c6.webp",
     "description": "Synchronisation de mes photos vers mon NAS avec Syncopoli, un client rsync pour Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e9fd40f0258.webp",
     "description": "microG sur mon Volla Phone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-14.jpg"
    }
   ]
  },
  {
   "id": 36940,
   "slug": "2021-09-30_l-inspiration-d-un-enfant",
   "url": "https://agents.willem.com/fr/posts/2021-09-30_l-inspiration-d-un-enfant/",
   "source_url": "https://willem.com/fr/2021-09-30_l-inspiration-d-un-enfant/",
   "language": "fr",
   "date": "2021-09-30",
   "published": "2021-09-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:29.754000+02:00",
   "updated": "2026-10-20T09:22:52.002000+02:00",
   "title": "L'inspiration d'un enfant",
   "subtitle": "Découvre le monde comme un enfant",
   "summary": "J'adore explorer avec mes enfants le monde qu'on croit connaître en tant qu'adultes. Le regard d'un enfant inspire et surprend ! Pas besoin de faire la moitié du tour du monde pour vivre une aventure : pilote des avions, attrape des méchants, résous des problèmes, construis et casse des trucs, (re)découvre l'aventure juste devant ta porte !",
   "topics": [
    "creativity",
    "daddy",
    "lifestyle",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Inspiration from a child",
     "url": "https://agents.willem.com/en/posts/2021-09-30_inspiration-from-a-child/",
     "source_url": "https://willem.com/en/2021-09-30_inspiration-from-a-child/"
    },
    {
     "language": "nl",
     "title": "Inspiratie van een kind",
     "url": "https://agents.willem.com/nl/posts/2021-09-30_inspiratie-van-een-kind/",
     "source_url": "https://willem.com/nl/2021-09-30_inspiratie-van-een-kind/"
    },
    {
     "language": "de",
     "title": "Inspiration von einem Kind",
     "url": "https://agents.willem.com/de/posts/2021-09-30_inspiration-von-einem-kind/",
     "source_url": "https://willem.com/de/2021-09-30_inspiration-von-einem-kind/"
    },
    {
     "language": "es",
     "title": "Inspiración de un niño",
     "url": "https://agents.willem.com/es/posts/2021-09-30_inspiracion-de-un-nino/",
     "source_url": "https://willem.com/es/2021-09-30_inspiracion-de-un-nino/"
    },
    {
     "language": "it",
     "title": "Ispirazione da un bambino",
     "url": "https://agents.willem.com/it/posts/2021-09-30_ispirazione-da-un-bambino/",
     "source_url": "https://willem.com/it/2021-09-30_ispirazione-da-un-bambino/"
    },
    {
     "language": "pt",
     "title": "Inspiração de uma criança",
     "url": "https://agents.willem.com/pt/posts/2021-09-30_inspiracao-de-uma-crianca/",
     "source_url": "https://willem.com/pt/2021-09-30_inspiracao-de-uma-crianca/"
    },
    {
     "language": "pap",
     "title": "Inspirashon di un mucha",
     "url": "https://agents.willem.com/pap/posts/2021-09-30_inspirashon-di-un-mucha/",
     "source_url": "https://willem.com/pap/2021-09-30_inspirashon-di-un-mucha/"
    },
    {
     "language": "fy",
     "title": "Ynspiraasje fan in bern",
     "url": "https://agents.willem.com/fy/posts/2021-09-30_ynspiraasje-fan-in-bern/",
     "source_url": "https://willem.com/fy/2021-09-30_ynspiraasje-fan-in-bern/"
    }
   ],
   "image": "https://willem.com/global/images/95e3b4c0437c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/801a19469386.webp",
     "description": "Cet avion va partout, et pourtant il ne quitte jamais le sol (à l'aéroport de Schiphol, Amsterdam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/64f26550b16d.webp",
     "description": "De jeunes pilotes aux commandes t'emmènent là où on ne peut que rêver d'aller ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/57a7c68d93a3.webp",
     "description": "Prends le hors-piste plutôt que le chemin tout tracé : la boue du parc local ajoute à l'aventure !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/fc5be1ba1165.webp",
     "description": "Être embourbé, c'est l'occasion d'un effort d'équipe pour libérer la jeep / le vaisseau spatial / la fusée : seuls les adultes voient un vélo cargo, ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/820fb2bd6eff.webp",
     "description": "Regarde un peu plus longtemps : tu vois le fond de ce puissant fleuve ? Tu vois les bulles... et tu te demandes ce qui se cache sous l'eau ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0e7d0a5363f8.webp",
     "description": "Étonne-toi de la réponse d'un enfant à des questions comme « Comment on résout ce défi, mon pote ? » au lieu de proposer une solution « sage » d'adulte.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/407a6ded9a21.webp",
     "description": "Points bonus pour avoir de l'allure sur le parking de l'école maternelle !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/96cee535f612.webp",
     "description": "Parent, gorille et enfant : qui regarde qui ? Apprends à connaître la nature en voyant, en entendant et en sentant les animaux : avec le bon récit, un zoo offre bien plus que du simple divertissement.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5d0c3bf637a0.webp",
     "description": "Compare le zoo avec la « faune » que tu croises dans le métro de la ville. Trouve des réponses à des questions comme « Pourquoi tu portes des lunettes de soleil (dans le noir) ? », « Où tu vas ? », « Qu'est-ce qu'il y a dans le sac ? » ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab2bd8cecdee.webp",
     "description": "Les parents insistent souvent sur le fait de construire, mais détruire des constructions peut être très amusant ! Les créations et réussites passées ne doivent pas te freiner : détruis-les et continue à jouer !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/07a4ebcc5d93.webp",
     "description": "Découvre ensemble le monde Lego et apprends à connaître nos propres présupposés implicites sur le bien, le mal, le faux et le vrai.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/e64f4b243674.webp",
     "description": "Tu vois un escroc avec un diamant ou un chic type en chemise rayée qui mange une glace bleue ? ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/2840bb7c0d23.webp",
     "description": "Partage le sentiment de victoire quand vous résolvez un puzzle ensemble !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb6adf9aaa6e.webp",
     "description": "Voir des enfants découvrir ton appli ou ton jeu t'apprend beaucoup sur son caractère intuitif. Faut-il savoir lire ? Faut-il une souris ? ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/a376552fba67.webp",
     "description": "Et si on prenait le John Deere pour explorer le monde ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/bb30be2de5f2.webp",
     "description": "Redescends la pente après avoir escaladé une « montagne » !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/565cf65f75d3.webp",
     "description": "Seuls les braves font le parcours dans la cime des arbres... « Papa va nous suivre ? » OUI, tu peux parier dessus !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0538d4c9903.webp",
     "description": "Des marques mystérieuses sur la pente : que veulent-elles dire ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/d415022db9dc.webp",
     "description": "Mélanger l'eau et le sable est une façon fascinante de découvrir la puissance de la mer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b38500388c5.webp",
     "description": "La réponse de mon enfant quand je lui explique qu'en creusant assez profond, on arrive de l'autre côté du monde, où les gens marchent la tête en bas par rapport à nous",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/e09323f13a60.webp",
     "description": "Ton enfant te fait-il assez confiance pour savoir que tu le rattraperas ? ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/0c0166224f87.webp",
     "description": "Traverser des tunnels étroits te donnera l'impression d'être Mario ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/dafc7c7e1261.webp",
     "description": "À quand remonte la dernière fois que tu t'es retrouvé coincé dans une boîte en plastique rouge ? ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1ac1d981a75.webp",
     "description": "On redescend ensemble ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/b47fd5e7e4e4.webp",
     "description": "À la fin de la journée, tu seras épuisé au-delà du possible, mais d'une façon très gratifiante !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-25.jpg"
    }
   ]
  },
  {
   "id": 36941,
   "slug": "2021-08-31_proteger-vmware-esxi",
   "url": "https://agents.willem.com/fr/posts/2021-08-31_proteger-vmware-esxi/",
   "source_url": "https://willem.com/fr/2021-08-31_proteger-vmware-esxi/",
   "language": "fr",
   "date": "2021-08-31",
   "published": "2021-08-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:31.532000+02:00",
   "updated": "2026-10-20T09:22:52.260000+02:00",
   "title": "Protéger VMware ESXi",
   "subtitle": "Améliore la sécurité avec un pare-feu et un serveur proxy",
   "summary": "Suite à un incident sur un serveur, j'ai détecté une possible faille de sécurité. La machine concernée faisait tourner VMware ESXi, un hyperviseur bare metal utilisé pour exécuter des serveurs privés virtuels. En mode autonome, une console de gestion web offre un contrôle total sur l'infrastructure, ce qui présente un risque.",
   "topics": [
    "cloud",
    "cyber-security",
    "linux",
    "networking",
    "server",
    "web"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Protecting VMware ESXi",
     "url": "https://agents.willem.com/en/posts/2021-08-31_protecting-vmware-esxi/",
     "source_url": "https://willem.com/en/2021-08-31_protecting-vmware-esxi/"
    },
    {
     "language": "nl",
     "title": "VMware ESXi beveiligen",
     "url": "https://agents.willem.com/nl/posts/2021-08-31_vmware-esxi-beveiligen/",
     "source_url": "https://willem.com/nl/2021-08-31_vmware-esxi-beveiligen/"
    },
    {
     "language": "de",
     "title": "VMware ESXi schützen",
     "url": "https://agents.willem.com/de/posts/2021-08-31_vmware-esxi-schutzen/",
     "source_url": "https://willem.com/de/2021-08-31_vmware-esxi-schutzen/"
    },
    {
     "language": "es",
     "title": "Proteger VMware ESXi",
     "url": "https://agents.willem.com/es/posts/2021-08-31_proteger-vmware-esxi/",
     "source_url": "https://willem.com/es/2021-08-31_proteger-vmware-esxi/"
    },
    {
     "language": "it",
     "title": "Proteggere VMware ESXi",
     "url": "https://agents.willem.com/it/posts/2021-08-31_proteggere-vmware-esxi/",
     "source_url": "https://willem.com/it/2021-08-31_proteggere-vmware-esxi/"
    },
    {
     "language": "pt",
     "title": "Proteger o VMware ESXi",
     "url": "https://agents.willem.com/pt/posts/2021-08-31_proteger-o-vmware-esxi/",
     "source_url": "https://willem.com/pt/2021-08-31_proteger-o-vmware-esxi/"
    },
    {
     "language": "pap",
     "title": "Protehá VMware ESXi",
     "url": "https://agents.willem.com/pap/posts/2021-08-31_proteha-vmware-esxi/",
     "source_url": "https://willem.com/pap/2021-08-31_proteha-vmware-esxi/"
    },
    {
     "language": "fy",
     "title": "VMware ESXi beskermje",
     "url": "https://agents.willem.com/fy/posts/2021-08-31_vmware-esxi-beskermje/",
     "source_url": "https://willem.com/fy/2021-08-31_vmware-esxi-beskermje/"
    }
   ],
   "image": "https://willem.com/global/images/4275f82f096d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/15606d128603.webp",
     "description": "VMware ESXi est un hyperviseur bare metal qui divise un serveur physique en plusieurs serveurs virtuels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/dae8ec43ceca.webp",
     "description": "L'interface web de VMware ESXi : elle t'invite, toi et d'autres, à gérer cette machine physique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/936addf5c1b8.webp",
     "description": "Trouver des interfaces web VMware ESXi exposées ne demande rien d'autre que quelques compétences sur Google",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/48c92af16a45.webp",
     "description": "Pré-authentifie le trafic vers la console d'administration via un petit serveur Debian GNU/Linux tout simple avec un proxy nginx",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/bb1ad8e30b8e.webp",
     "description": "Deux serveurs proxy qui donnent un accès sécurisé à plusieurs hôtes VMware",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/b43f9ed92c73.webp",
     "description": "Configuration nginx pour authentifier et rediriger le trafic vers une console d'administration VMware",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-6.png"
    }
   ]
  },
  {
   "id": 36942,
   "slug": "2021-07-13_la-naissance-d-un-enfant",
   "url": "https://agents.willem.com/fr/posts/2021-07-13_la-naissance-d-un-enfant/",
   "source_url": "https://willem.com/fr/2021-07-13_la-naissance-d-un-enfant/",
   "language": "fr",
   "date": "2021-07-13",
   "published": "2021-07-13T00:00:00+02:00",
   "created": "2025-06-26T22:09:31.776000+02:00",
   "updated": "2026-10-20T09:22:52.522000+02:00",
   "title": "La naissance d'un enfant",
   "subtitle": "L'impact sur papa et sur sa biométrie",
   "summary": "Aujourd'hui, j'ai assisté à la naissance de ma fille ! On se sent humble, en tant qu'homme, devant le travail et la magie de l'accouchement. Je ne suis pas sûr de pouvoir trouver quelque chose qui ait plus d'impact sur un homme. Par souci de science et de curiosité, je portais un capteur biométrique, et voici ce qu'il a enregistré.",
   "topics": [
    "daddy",
    "data",
    "health",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The birth of a child",
     "url": "https://agents.willem.com/en/posts/2021-07-13_the-birth-of-a-child/",
     "source_url": "https://willem.com/en/2021-07-13_the-birth-of-a-child/"
    },
    {
     "language": "nl",
     "title": "De geboorte van een kind",
     "url": "https://agents.willem.com/nl/posts/2021-07-13_de-geboorte-van-een-kind/",
     "source_url": "https://willem.com/nl/2021-07-13_de-geboorte-van-een-kind/"
    },
    {
     "language": "de",
     "title": "Die Geburt eines Kindes",
     "url": "https://agents.willem.com/de/posts/2021-07-13_die-geburt-eines-kindes/",
     "source_url": "https://willem.com/de/2021-07-13_die-geburt-eines-kindes/"
    },
    {
     "language": "es",
     "title": "El nacimiento de un niño",
     "url": "https://agents.willem.com/es/posts/2021-07-13_el-nacimiento-de-un-nino/",
     "source_url": "https://willem.com/es/2021-07-13_el-nacimiento-de-un-nino/"
    },
    {
     "language": "it",
     "title": "La nascita di un figlio",
     "url": "https://agents.willem.com/it/posts/2021-07-13_la-nascita-di-un-figlio/",
     "source_url": "https://willem.com/it/2021-07-13_la-nascita-di-un-figlio/"
    },
    {
     "language": "pt",
     "title": "O nascimento de uma criança",
     "url": "https://agents.willem.com/pt/posts/2021-07-13_o-nascimento-de-uma-crianca/",
     "source_url": "https://willem.com/pt/2021-07-13_o-nascimento-de-uma-crianca/"
    },
    {
     "language": "pap",
     "title": "E nasementu di un yu",
     "url": "https://agents.willem.com/pap/posts/2021-07-13_e-nasementu-di-un-yu/",
     "source_url": "https://willem.com/pap/2021-07-13_e-nasementu-di-un-yu/"
    },
    {
     "language": "fy",
     "title": "De berte fan in bern",
     "url": "https://agents.willem.com/fy/posts/2021-07-13_de-berte-fan-in-bern/",
     "source_url": "https://willem.com/fy/2021-07-13_de-berte-fan-in-bern/"
    }
   ],
   "image": "https://willem.com/global/images/bf44258acf4c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8facdb7ed07c.webp",
     "description": "L'un des avantages d'une césarienne programmée, c'est qu'on sait quand ça va commencer : on a largement le temps de conduire jusqu'à l'hôpital",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b1904d8ca12.webp",
     "description": "Moi, habillé et prêt : c'est un privilège incroyable, pour un homme, de pouvoir assister à l'opération, un grand, grand merci au personnel de l'hôpital !!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b24699a9b03.webp",
     "description": "Moins d'une heure plus tard, tu es papa : WOW, salut toi !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/400cf13561c9.webp",
     "description": "Heureusement, mon expérience avec notre premier enfant m'a servi ! Comme le vélo, changer les couches, ça ne s'oublie jamais ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb860628a6f7.webp",
     "description": "Quelques heures plus tard, quand l'adrénaline retombe, tu commences à sentir le contrecoup (et ta chemise est pleine de taches pour le prouver, ha !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/f3bf1ddb2bd6.webp",
     "description": "Données de fréquence cardiaque pendant la journée : ma moyenne grimpe au fil de la journée à mesure que je m'épuise, et un pic est bien visible au moment où j'ai vu ma fille pour la première fois, incroyable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/12aa501a4a23.webp",
     "description": "Ma fille est née le mardi 13 juillet : les données montrent clairement l'impact sur mon corps et son adaptation progressive à cette nouvelle paternité ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/fb653aa5a91d.webp",
     "description": "Données de fréquence respiratoire qui montrent que je tombe malade, environ une semaine après la naissance de ma fille, le 20 juillet. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/a4ec776cfcde.webp",
     "description": "Heure de la fièvre : 38 degrés Celsius, bien au-dessus de ma normale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/508b470d9471.webp",
     "description": "Retour à la maison, guéri et en forme, l'heure de faire la fête : « Hoera een meisje »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/12a53180edb3.webp",
     "description": "Un papa heureux, deux enfants formidables : multijoueur !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-11.jpg"
    }
   ]
  },
  {
   "id": 36943,
   "slug": "2021-06-30_migrer-vers-le-cloud",
   "url": "https://agents.willem.com/fr/posts/2021-06-30_migrer-vers-le-cloud/",
   "source_url": "https://willem.com/fr/2021-06-30_migrer-vers-le-cloud/",
   "language": "fr",
   "date": "2021-06-30",
   "published": "2021-06-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:32.667000+02:00",
   "updated": "2026-10-20T09:22:52.797000+02:00",
   "title": "Migrer vers le cloud",
   "subtitle": "Vider une salle serveur sur site",
   "summary": "Une organisation néerlandaise qui sert des clients dans toute l'Europe m'a demandé de l'aider à démanteler une salle serveur en service. Plutôt que de simplement tout débrancher, certains services devaient être migrés vers le cloud. Pour le plaisir et l'inspiration, je partage trois stratégies différentes pour y arriver.",
   "topics": [
    "Windows",
    "cloud",
    "data",
    "linux",
    "office",
    "server"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Migrating to the Cloud",
     "url": "https://agents.willem.com/en/posts/2021-06-30_migrating-to-the-cloud/",
     "source_url": "https://willem.com/en/2021-06-30_migrating-to-the-cloud/"
    },
    {
     "language": "nl",
     "title": "Migreren naar de Cloud",
     "url": "https://agents.willem.com/nl/posts/2021-06-30_migreren-naar-de-cloud/",
     "source_url": "https://willem.com/nl/2021-06-30_migreren-naar-de-cloud/"
    },
    {
     "language": "de",
     "title": "Migration in die Cloud",
     "url": "https://agents.willem.com/de/posts/2021-06-30_migration-in-die-cloud/",
     "source_url": "https://willem.com/de/2021-06-30_migration-in-die-cloud/"
    },
    {
     "language": "es",
     "title": "Migración a la Nube",
     "url": "https://agents.willem.com/es/posts/2021-06-30_migracion-a-la-nube/",
     "source_url": "https://willem.com/es/2021-06-30_migracion-a-la-nube/"
    },
    {
     "language": "it",
     "title": "Migrare nel cloud",
     "url": "https://agents.willem.com/it/posts/2021-06-30_migrare-nel-cloud/",
     "source_url": "https://willem.com/it/2021-06-30_migrare-nel-cloud/"
    },
    {
     "language": "pt",
     "title": "Migrar para a nuvem",
     "url": "https://agents.willem.com/pt/posts/2021-06-30_migrar-para-a-nuvem/",
     "source_url": "https://willem.com/pt/2021-06-30_migrar-para-a-nuvem/"
    },
    {
     "language": "pap",
     "title": "Migrá pa cloud",
     "url": "https://agents.willem.com/pap/posts/2021-06-30_migra-pa-cloud/",
     "source_url": "https://willem.com/pap/2021-06-30_migra-pa-cloud/"
    },
    {
     "language": "fy",
     "title": "Migrearje nei de Cloud",
     "url": "https://agents.willem.com/fy/posts/2021-06-30_migrearje-nei-de-cloud/",
     "source_url": "https://willem.com/fy/2021-06-30_migrearje-nei-de-cloud/"
    }
   ],
   "image": "https://willem.com/global/images/9e69b46ef7e1.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d18a67696a49.webp",
     "description": "Une salle serveur sur site typique : plein de câbles entremêlés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/5da90ab917b9.webp",
     "description": "Déterminer « qui est qui ? » demande d'ouvrir des portes, de suivre des câbles, de vérifier des voyants et de dresser la liste des noms de machines",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ecba482dcfde.webp",
     "description": "Ne sous-estime jamais la bande passante d'une Dacia Duster : déplacement de millions d'enregistrements de base de données vers le centre de données",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/de0136a34d63.webp",
     "description": "Migration d'un VPS Microsoft Hyper-V vers VMware ESXi avec VMware vCenter Converter ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/475e0d38c841.webp",
     "description": "Supervision de la migration du VPS pendant la nuit, bien après les heures de bureau normales pour réduire les temps d'arrêt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/97c2bf574aee.webp",
     "description": "Connexion aux serveurs migrés via le cloud, et un bon déjeuner en prime !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-6.jpg"
    }
   ]
  },
  {
   "id": 36944,
   "slug": "2021-06-05_porter-une-grand-seiko",
   "url": "https://agents.willem.com/fr/posts/2021-06-05_porter-une-grand-seiko/",
   "source_url": "https://willem.com/fr/2021-06-05_porter-une-grand-seiko/",
   "language": "fr",
   "date": "2021-06-05",
   "published": "2021-06-05T00:00:00+02:00",
   "created": "2025-06-26T22:09:33.139000+02:00",
   "updated": "2026-10-20T09:22:53.051000+02:00",
   "title": "Porter une Grand Seiko",
   "subtitle": "Savoir-faire, innovation et sens pratique",
   "summary": "On pouvait lire de la tristesse dans mes yeux quand ma montre sur mesure a été endommagée plus tôt ce mois-ci. En attendant les réparations, j'ai eu la chance de porter une Grand Seiko. Son mélange unique de savoir-faire, d'innovation et de sens pratique mérite d'être partagé avec toi.",
   "topics": [
    "design",
    "review",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Wearing Grand Seiko",
     "url": "https://agents.willem.com/en/posts/2021-06-05_wearing-grand-seiko/",
     "source_url": "https://willem.com/en/2021-06-05_wearing-grand-seiko/"
    },
    {
     "language": "nl",
     "title": "Het dragen van een Grand Seiko",
     "url": "https://agents.willem.com/nl/posts/2021-06-05_het-dragen-van-een-grand-seiko/",
     "source_url": "https://willem.com/nl/2021-06-05_het-dragen-van-een-grand-seiko/"
    },
    {
     "language": "de",
     "title": "Grand Seiko tragen",
     "url": "https://agents.willem.com/de/posts/2021-06-05_grand-seiko-tragen/",
     "source_url": "https://willem.com/de/2021-06-05_grand-seiko-tragen/"
    },
    {
     "language": "es",
     "title": "Llevar un Grand Seiko",
     "url": "https://agents.willem.com/es/posts/2021-06-05_llevar-un-grand-seiko/",
     "source_url": "https://willem.com/es/2021-06-05_llevar-un-grand-seiko/"
    },
    {
     "language": "it",
     "title": "Indossare un Grand Seiko",
     "url": "https://agents.willem.com/it/posts/2021-06-05_indossare-un-grand-seiko/",
     "source_url": "https://willem.com/it/2021-06-05_indossare-un-grand-seiko/"
    },
    {
     "language": "pt",
     "title": "A usar um Grand Seiko",
     "url": "https://agents.willem.com/pt/posts/2021-06-05_a-usar-um-grand-seiko/",
     "source_url": "https://willem.com/pt/2021-06-05_a-usar-um-grand-seiko/"
    },
    {
     "language": "pap",
     "title": "Karga un Grand Seiko",
     "url": "https://agents.willem.com/pap/posts/2021-06-05_karga-un-grand-seiko/",
     "source_url": "https://willem.com/pap/2021-06-05_karga-un-grand-seiko/"
    },
    {
     "language": "fy",
     "title": "In Grand Seiko drage",
     "url": "https://agents.willem.com/fy/posts/2021-06-05_in-grand-seiko-drage/",
     "source_url": "https://willem.com/fy/2021-06-05_in-grand-seiko-drage/"
    }
   ],
   "image": "https://willem.com/global/images/a8a13a5ad7d3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fc4aee4696a2.webp",
     "description": "Grand Seiko SBGA285 Spring Drive",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/3ffea520a99a.webp",
     "description": "La profondeur du cadran et de ses index est difficile à rendre en photo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fb78dbbf54f1.webp",
     "description": "Le polissage Zaratsu reflète la lumière comme un feu d'artifice autour du cadran noir mat, qui garde un calme élégant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/47c31b212a47.webp",
     "description": "Des aiguilles biseautées et tranchantes indiquent l'heure avec l'acuité d'un sabre de samouraï",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ec31c33a981.webp",
     "description": "Pourtant elle se fond dans le décor comme un vrai caméléon, en baissant le feu d'artifice et les samouraïs : idéal quand tu essaies de lire un livre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f3de4c71300.webp",
     "description": "Les plages de sable et les arrosoirs en plastique ne posent aucun problème au boîtier en acier inoxydable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/b9b37a6d7143.webp",
     "description": "Les créatures jaunes du coin des enfants n'effraient pas la montre non plus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c005e6a71137.webp",
     "description": "Elle se débrouille bien quand tu fais un peu de jardinage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c4b743c0fbe.webp",
     "description": "Elle fonctionne aussi quand tu travailles.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e84700609bfc.webp",
     "description": "Et elle t'accompagne avec plaisir, où que tes devoirs de papa / personne / homme / héros te mènent...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-10.jpg"
    }
   ]
  },
  {
   "id": 36945,
   "slug": "2021-05-31_utiliser-la-tablette-papier-remarkable",
   "url": "https://agents.willem.com/fr/posts/2021-05-31_utiliser-la-tablette-papier-remarkable/",
   "source_url": "https://willem.com/fr/2021-05-31_utiliser-la-tablette-papier-remarkable/",
   "language": "fr",
   "date": "2021-05-31",
   "published": "2021-05-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:33.511000+02:00",
   "updated": "2026-10-20T09:22:53.275000+02:00",
   "title": "Utiliser la tablette papier reMarkable",
   "subtitle": "Lire, écrire, réfléchir et recommencer",
   "summary": "Ce mois-ci, j'ai reçu ma tablette papier reMarkable et depuis, je l'utilise énormément : pour lire, écrire et réfléchir. L'écran façon papier te fait oublier ses entrailles numériques. Lis la suite pour savoir ce que j'en pense.",
   "topics": [
    "creating",
    "creativity",
    "literature",
    "pencil",
    "review",
    "tablet",
    "work",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Using the reMarkable paper tablet",
     "url": "https://agents.willem.com/en/posts/2021-05-31_using-the-remarkable-paper-tablet/",
     "source_url": "https://willem.com/en/2021-05-31_using-the-remarkable-paper-tablet/"
    },
    {
     "language": "nl",
     "title": "Het gebruik van de reMarkable paper tablet",
     "url": "https://agents.willem.com/nl/posts/2021-05-31_het-gebruik-van-de-remarkable-paper-tablet/",
     "source_url": "https://willem.com/nl/2021-05-31_het-gebruik-van-de-remarkable-paper-tablet/"
    },
    {
     "language": "de",
     "title": "Verwendung des reMarkable Paper Tablets",
     "url": "https://agents.willem.com/de/posts/2021-05-31_verwendung-des-remarkable-paper-tablets/",
     "source_url": "https://willem.com/de/2021-05-31_verwendung-des-remarkable-paper-tablets/"
    },
    {
     "language": "es",
     "title": "Usando la tableta de papel reMarkable",
     "url": "https://agents.willem.com/es/posts/2021-05-31_usando-la-tableta-de-papel-remarkable/",
     "source_url": "https://willem.com/es/2021-05-31_usando-la-tableta-de-papel-remarkable/"
    },
    {
     "language": "it",
     "title": "Usare il tablet di carta reMarkable",
     "url": "https://agents.willem.com/it/posts/2021-05-31_usare-il-tablet-di-carta-remarkable/",
     "source_url": "https://willem.com/it/2021-05-31_usare-il-tablet-di-carta-remarkable/"
    },
    {
     "language": "pt",
     "title": "A usar o tablet de papel reMarkable",
     "url": "https://agents.willem.com/pt/posts/2021-05-31_a-usar-o-tablet-de-papel-remarkable/",
     "source_url": "https://willem.com/pt/2021-05-31_a-usar-o-tablet-de-papel-remarkable/"
    },
    {
     "language": "pap",
     "title": "Usa e paper tablet reMarkable",
     "url": "https://agents.willem.com/pap/posts/2021-05-31_usa-e-paper-tablet-remarkable/",
     "source_url": "https://willem.com/pap/2021-05-31_usa-e-paper-tablet-remarkable/"
    },
    {
     "language": "fy",
     "title": "De reMarkable paper tablet brûke",
     "url": "https://agents.willem.com/fy/posts/2021-05-31_de-remarkable-paper-tablet-bruke/",
     "source_url": "https://willem.com/fy/2021-05-31_de-remarkable-paper-tablet-bruke/"
    }
   ],
   "image": "https://willem.com/global/images/f02cde5cb904.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ebb3c5ee0176.webp",
     "description": "Le tour de magie du reMarkable : meilleur papier, meilleure réflexion",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ae339e0eda0.webp",
     "description": "L'écran du reMarkable : très proche d'une feuille de papier pour la couleur et la texture",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f568feb3a4d1.webp",
     "description": "Fin et léger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/68b542e7ebdb.webp",
     "description": "Comme lire un vrai livre imprimé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/bce720541916.webp",
     "description": "Pas de fouillis, juste du contenu.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/68a4b1ba6907.webp",
     "description": "Travailler avec le reMarkable, en tandem avec l'iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/dab6444cbf81.webp",
     "description": "Travailler sur une idée : esquisser sur le reMarkable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b1033f33a6c.webp",
     "description": "Copie numérique (PDF) de l'idée que j'ai esquissée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/b06ba88acfc9.webp",
     "description": "Annoter directement des documents numériques, pas besoin d'imprimer et de scanner",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-9.jpg"
    }
   ]
  },
  {
   "id": 36946,
   "slug": "2021-05-04_hospitalise-pour-un-mcadd",
   "url": "https://agents.willem.com/fr/posts/2021-05-04_hospitalise-pour-un-mcadd/",
   "source_url": "https://willem.com/fr/2021-05-04_hospitalise-pour-un-mcadd/",
   "language": "fr",
   "date": "2021-05-04",
   "published": "2021-05-04T00:00:00+02:00",
   "created": "2025-06-26T22:09:33.898000+02:00",
   "updated": "2026-10-20T09:22:53.492000+02:00",
   "title": "Hospitalisé pour un MCADD",
   "subtitle": "Éviter une crise métabolique par perfusion",
   "summary": "Cette semaine, notre fils a été hospitalisé pour la première fois depuis le diagnostic de son MCADD, une maladie métabolique qui limite la capacité de son corps à utiliser les graisses comme énergie. Ton enfant ou toi, vous avez un MCADD ? Alors lis la suite et ne t'inquiète pas, tout ira bien !",
   "topics": [
    "Amsterdam",
    "daddy",
    "mcadd"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Hospitalised with MCADD",
     "url": "https://agents.willem.com/en/posts/2021-05-04_hospitalised-with-mcadd/",
     "source_url": "https://willem.com/en/2021-05-04_hospitalised-with-mcadd/"
    },
    {
     "language": "nl",
     "title": "Opgenomen in het ziekenhuis met MCADD",
     "url": "https://agents.willem.com/nl/posts/2021-05-04_opgenomen-in-het-ziekenhuis-met-mcadd/",
     "source_url": "https://willem.com/nl/2021-05-04_opgenomen-in-het-ziekenhuis-met-mcadd/"
    },
    {
     "language": "de",
     "title": "Mit MCADD im Krankenhaus",
     "url": "https://agents.willem.com/de/posts/2021-05-04_mit-mcadd-im-krankenhaus/",
     "source_url": "https://willem.com/de/2021-05-04_mit-mcadd-im-krankenhaus/"
    },
    {
     "language": "es",
     "title": "Hospitalizado con MCADD",
     "url": "https://agents.willem.com/es/posts/2021-05-04_hospitalizado-con-mcadd/",
     "source_url": "https://willem.com/es/2021-05-04_hospitalizado-con-mcadd/"
    },
    {
     "language": "it",
     "title": "Ricoverati per MCADD",
     "url": "https://agents.willem.com/it/posts/2021-05-04_ricoverati-per-mcadd/",
     "source_url": "https://willem.com/it/2021-05-04_ricoverati-per-mcadd/"
    },
    {
     "language": "pt",
     "title": "Hospitalizado com MCADD",
     "url": "https://agents.willem.com/pt/posts/2021-05-04_hospitalizado-com-mcadd/",
     "source_url": "https://willem.com/pt/2021-05-04_hospitalizado-com-mcadd/"
    },
    {
     "language": "pap",
     "title": "Interná den hospital ku MCADD",
     "url": "https://agents.willem.com/pap/posts/2021-05-04_interna-den-hospital-ku-mcadd/",
     "source_url": "https://willem.com/pap/2021-05-04_interna-den-hospital-ku-mcadd/"
    },
    {
     "language": "fy",
     "title": "Opnommen mei MCADD",
     "url": "https://agents.willem.com/fy/posts/2021-05-04_opnommen-mei-mcadd/",
     "source_url": "https://willem.com/fy/2021-05-04_opnommen-mei-mcadd/"
    }
   ],
   "image": "https://willem.com/global/images/6016559fffe8.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ac475e788401.webp",
     "description": "Les gourdes de fruits Ella's Kitchen sont une façon parfaite de donner quelque chose de sucré : on en garde toujours quelques-unes en stock pour les urgences MCADD",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e0ad427f25ed.webp",
     "description": "Potion magique de l'hôpital universitaire local (UMC Amsterdam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/37ccecf8cff4.webp",
     "description": "Apporte ton lapin en peluche quand tu vas à la perfusion !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c84b4024108f.webp",
     "description": "Coucou des urgences : branché au système de perfusion",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/fe21530af2da.webp",
     "description": "Les infirmières expliquent ce qu'elles mesurent, pour que les enfants (et les parents) se sentent à l'aise à l'hôpital",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9d369ff9544.webp",
     "description": "Les couloirs du Kinderziekenhuis sont pleins de choses intéressantes qui permettent aux enfants de faire une pause dans leur rôle de patient : je joue le jeu avec plaisir !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-6.jpg"
    }
   ]
  },
  {
   "id": 36947,
   "slug": "2021-04-15_ecrire-sans-touches",
   "url": "https://agents.willem.com/fr/posts/2021-04-15_ecrire-sans-touches/",
   "source_url": "https://willem.com/fr/2021-04-15_ecrire-sans-touches/",
   "language": "fr",
   "date": "2021-04-15",
   "published": "2021-04-15T00:00:00+02:00",
   "created": "2025-06-26T22:09:34.398000+02:00",
   "updated": "2026-10-20T09:21:04.803000+02:00",
   "title": "Écrire sans touches",
   "subtitle": "Tap : le clavier et la souris à porter sur soi",
   "summary": "Ce mois-ci, un objet connecté assez spécial est arrivé chez moi pour un test : le Tap Strap. Porté sur les doigts, le Tap Strap reconnaît les tapotements et les mouvements. Il te permet de contrôler ton ordinateur et d'y écrire sans souris ni clavier !",
   "topics": [
    "review",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Enter text without keys",
     "url": "https://agents.willem.com/en/posts/2021-04-15_enter-text-without-keys/",
     "source_url": "https://willem.com/en/2021-04-15_enter-text-without-keys/"
    },
    {
     "language": "nl",
     "title": "Tekst invoeren zonder toetsen",
     "url": "https://agents.willem.com/nl/posts/2021-04-15_tekst-invoeren-zonder-toetsen/",
     "source_url": "https://willem.com/nl/2021-04-15_tekst-invoeren-zonder-toetsen/"
    },
    {
     "language": "de",
     "title": "Text ohne Tasten eingeben",
     "url": "https://agents.willem.com/de/posts/2021-04-15_text-ohne-tasten-eingeben/",
     "source_url": "https://willem.com/de/2021-04-15_text-ohne-tasten-eingeben/"
    },
    {
     "language": "es",
     "title": "Introducir texto sin teclas",
     "url": "https://agents.willem.com/es/posts/2021-04-15_introducir-texto-sin-teclas/",
     "source_url": "https://willem.com/es/2021-04-15_introducir-texto-sin-teclas/"
    },
    {
     "language": "it",
     "title": "Scrivere senza tasti",
     "url": "https://agents.willem.com/it/posts/2021-04-15_scrivere-senza-tasti/",
     "source_url": "https://willem.com/it/2021-04-15_scrivere-senza-tasti/"
    },
    {
     "language": "pt",
     "title": "Escrever sem teclas",
     "url": "https://agents.willem.com/pt/posts/2021-04-15_escrever-sem-teclas/",
     "source_url": "https://willem.com/pt/2021-04-15_escrever-sem-teclas/"
    },
    {
     "language": "pap",
     "title": "Entrá teksto sin tekla",
     "url": "https://agents.willem.com/pap/posts/2021-04-15_entra-teksto-sin-tekla/",
     "source_url": "https://willem.com/pap/2021-04-15_entra-teksto-sin-tekla/"
    },
    {
     "language": "fy",
     "title": "Tekst ynfiere sûnder toetsen",
     "url": "https://agents.willem.com/fy/posts/2021-04-15_tekst-ynfiere-sunder-toetsen/",
     "source_url": "https://willem.com/fy/2021-04-15_tekst-ynfiere-sunder-toetsen/"
    }
   ],
   "image": "https://willem.com/global/images/adebb9d70dc0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fe578b372a87.webp",
     "description": "Le Tap Strap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/bbaaa56e40c8.webp",
     "description": "Comment fonctionne le Tap Strap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/97eb781104da.webp",
     "description": "Range et recharge le Tap Strap dans son étui",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/94df2353866e.webp",
     "description": "Porter le Tap Strap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f34e276fa4b.webp",
     "description": "Une matière légère et respirante",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1468b34b0281.webp",
     "description": "Apprendre à tapoter demande du temps et de la pratique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/cbeff13a20a6.webp",
     "description": "À terme, le Tap Strap peut remplacer ton clavier et ta souris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/582b3a20cc74.webp",
     "description": "Utiliser le Tap Strap au-delà du clavier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-8.jpg"
    }
   ]
  },
  {
   "id": 36948,
   "slug": "2021-04-10_fixed-gear-gran-fondo",
   "url": "https://agents.willem.com/fr/posts/2021-04-10_fixed-gear-gran-fondo/",
   "source_url": "https://willem.com/fr/2021-04-10_fixed-gear-gran-fondo/",
   "language": "fr",
   "date": "2021-04-10",
   "published": "2021-04-10T00:00:00+02:00",
   "created": "2025-06-26T22:09:35.406000+02:00",
   "updated": "2026-10-20T09:21:05.076000+02:00",
   "title": "Fixed Gear Gran Fondo",
   "subtitle": "176 KM à vélo sous la pluie et dans le vent",
   "summary": "Aujourd'hui, j'ai sorti mon vélo à pignon fixe pour 176 KM, d'Amsterdam à l'Amérique (Limburg, aux Pays-Bas). La pluie et le vent ont corsé le défi, un test ultime pour l'homme et la machine. Laisse un peu de mon plaisir t'inspirer !",
   "topics": [
    "Amsterdam",
    "bike",
    "health",
    "lifestyle",
    "minimal",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/en/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/en/2021-04-10_fixed-gear-gran-fondo/"
    },
    {
     "language": "nl",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/nl/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/nl/2021-04-10_fixed-gear-gran-fondo/"
    },
    {
     "language": "de",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/de/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/de/2021-04-10_fixed-gear-gran-fondo/"
    },
    {
     "language": "es",
     "title": "Gran Fondo de Piñón Fijo",
     "url": "https://agents.willem.com/es/posts/2021-04-10_gran-fondo-de-pinon-fijo/",
     "source_url": "https://willem.com/es/2021-04-10_gran-fondo-de-pinon-fijo/"
    },
    {
     "language": "it",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/it/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/it/2021-04-10_fixed-gear-gran-fondo/"
    },
    {
     "language": "pt",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/pt/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/pt/2021-04-10_fixed-gear-gran-fondo/"
    },
    {
     "language": "pap",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/pap/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/pap/2021-04-10_fixed-gear-gran-fondo/"
    },
    {
     "language": "fy",
     "title": "Fixed Gear Gran Fondo",
     "url": "https://agents.willem.com/fy/posts/2021-04-10_fixed-gear-gran-fondo/",
     "source_url": "https://willem.com/fy/2021-04-10_fixed-gear-gran-fondo/"
    }
   ],
   "image": "https://willem.com/global/images/f865378d1849.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b1a122c6b1a3.webp",
     "description": "Schindelhauer Siegfried Road, un vélo à pignon fixe avec transmission par courroie Gates Carbon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a5a1de597c2b.webp",
     "description": "Entraînement sous une grêle glaciale... (Haarlemmermeerpolder)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/32aafd2683bd.webp",
     "description": "... et sous un soleil radieux ! (Zuiderheide, près de Laren)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ff069e5096e3.webp",
     "description": "Préparatifs du départ : un petit café et 176 kilomètres à faire !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6f279556990.webp",
     "description": "Les puissantes « Prinses Irenesluizen » relient le canal Amsterdam-Rhin aux fleuves du sud des Pays-Bas, le Lek, le Waal et la Meuse",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e3ef8b0fb9bc.webp",
     "description": "De délicieux croissants à la boulangerie de Kesteren, Bakkerij de Greef !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1946b824f3a.webp",
     "description": "Pont sur le Waal près de Nimègue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f31f995492c0.webp",
     "description": "La silhouette de Nimègue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/65e6ee9d09a7.webp",
     "description": "Traversée du dernier fleuve en bac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/26a05896a4b4.webp",
     "description": "Il n'y a pas de mauvais temps... seulement du mauvais équipement !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a55652c391d0.webp",
     "description": "Le parcours enregistré par l'Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/fa4dac00013e.webp",
     "description": "Ma fréquence cardiaque sur toute la journée, par WHOOP",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/7afc4fb3addb.webp",
     "description": "Papa arrive à vélo et inspire la génération suivante !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-13.jpg"
    }
   ]
  },
  {
   "id": 36949,
   "slug": "2021-03-26_l-art-de-la-visualisation",
   "url": "https://agents.willem.com/fr/posts/2021-03-26_l-art-de-la-visualisation/",
   "source_url": "https://willem.com/fr/2021-03-26_l-art-de-la-visualisation/",
   "language": "fr",
   "date": "2021-03-26",
   "published": "2021-03-26T00:00:00+01:00",
   "created": "2025-06-26T22:09:35.962000+02:00",
   "updated": "2026-10-20T09:21:05.401000+02:00",
   "title": "L'art de la visualisation",
   "subtitle": "Des photos de cuisine qui donnent l'eau à la bouche",
   "summary": "On apprend en travaillant avec des experts, et ce mois-ci j'ai eu le privilège de travailler avec un photographe culinaire professionnel, mon frère. Ensemble, nous avons photographié toute la carte du Café Carbòn à Amsterdam, avant de nous régaler. Lis la suite pour quelques leçons de photographie culinaire !",
   "topics": [
    "Amsterdam",
    "art",
    "creating",
    "creativity",
    "photo",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Art of visualisation",
     "url": "https://agents.willem.com/en/posts/2021-03-26_art-of-visualisation/",
     "source_url": "https://willem.com/en/2021-03-26_art-of-visualisation/"
    },
    {
     "language": "nl",
     "title": "Visualisatiekunst",
     "url": "https://agents.willem.com/nl/posts/2021-03-26_visualisatiekunst/",
     "source_url": "https://willem.com/nl/2021-03-26_visualisatiekunst/"
    },
    {
     "language": "de",
     "title": "Die Kunst der Visualisierung",
     "url": "https://agents.willem.com/de/posts/2021-03-26_die-kunst-der-visualisierung/",
     "source_url": "https://willem.com/de/2021-03-26_die-kunst-der-visualisierung/"
    },
    {
     "language": "es",
     "title": "Arte de la visualización",
     "url": "https://agents.willem.com/es/posts/2021-03-26_arte-de-la-visualizacion/",
     "source_url": "https://willem.com/es/2021-03-26_arte-de-la-visualizacion/"
    },
    {
     "language": "it",
     "title": "L’arte della visualizzazione",
     "url": "https://agents.willem.com/it/posts/2021-03-26_l-arte-della-visualizzazione/",
     "source_url": "https://willem.com/it/2021-03-26_l-arte-della-visualizzazione/"
    },
    {
     "language": "pt",
     "title": "A arte da visualização",
     "url": "https://agents.willem.com/pt/posts/2021-03-26_a-arte-da-visualizacao/",
     "source_url": "https://willem.com/pt/2021-03-26_a-arte-da-visualizacao/"
    },
    {
     "language": "pap",
     "title": "Arte di visualisashon",
     "url": "https://agents.willem.com/pap/posts/2021-03-26_arte-di-visualisashon/",
     "source_url": "https://willem.com/pap/2021-03-26_arte-di-visualisashon/"
    },
    {
     "language": "fy",
     "title": "Keunst fan fisualisaasje",
     "url": "https://agents.willem.com/fy/posts/2021-03-26_keunst-fan-fisualisaasje/",
     "source_url": "https://willem.com/fy/2021-03-26_keunst-fan-fisualisaasje/"
    }
   ],
   "image": "https://willem.com/global/images/20373a44f4c3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9ebdcd625f58.webp",
     "description": "Café Carbòn, un favori des habitants d'Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e6d8835b25e.webp",
     "description": "Ses outils spéciaux, son savoir-faire et son sens du détail permettent à mon frère de livrer son art",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/443dfd71dfc5.webp",
     "description": "Travailler avec la lumière est un processus créatif : reflets et ombres mettent en valeur des éléments naturels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f28569609bed.webp",
     "description": "Les reflets sur le steak attirent le regard, un effet voulu par le photographe culinaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/be47002e1b49.webp",
     "description": "Regarde le résultat et note comment ton attention est attirée par les reflets juteux de ce steak savoureux, qui met la texture en valeur : on le goûterait presque rien qu'en le regardant !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d845dc5c77a6.webp",
     "description": "Disposer les plats avec intention pour obtenir une composition agréable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/b50848df7eab.webp",
     "description": "En montrant plein de plats différents, cette image raconte la variété de la carte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/7871036d9101.webp",
     "description": "À l'inverse, cette photo vedette des Ribs du Café Carbòn met tout l'accent sur un seul produit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8a3fa99ddb6.webp",
     "description": "Moi, qui aide l'expert en mangeant les photos ensuite, miam !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-9.jpg"
    }
   ]
  },
  {
   "id": 36950,
   "slug": "2021-03-25_trois-conseils-pour-qu-une-strategie-de-contenu-fonctionne",
   "url": "https://agents.willem.com/fr/posts/2021-03-25_trois-conseils-pour-qu-une-strategie-de-contenu-fonctionne/",
   "source_url": "https://willem.com/fr/2021-03-25_trois-conseils-pour-qu-une-strategie-de-contenu-fonctionne/",
   "language": "fr",
   "date": "2021-03-25",
   "published": "2021-03-25T00:00:00+01:00",
   "created": "2025-06-26T22:09:37.183000+02:00",
   "updated": "2026-10-20T09:21:05.671000+02:00",
   "title": "Trois conseils pour qu'une stratégie de contenu fonctionne",
   "subtitle": "Maximise l'effet de tes textes",
   "summary": "Quand tu écris pour ton blog ou pour le site de ton entreprise, certaines choses peuvent maximiser la visibilité, la durée de vie et l'impact de tes textes. Tire le meilleur de l'énergie que tu mets dans tes mots. Aujourd'hui, je partage avec toi trois leçons apprises en écrivant pour ce site.",
   "topics": [
    "blog",
    "creating",
    "work",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Three tips to make a content strategy work",
     "url": "https://agents.willem.com/en/posts/2021-03-25_three-tips-to-make-a-content-strategy-work/",
     "source_url": "https://willem.com/en/2021-03-25_three-tips-to-make-a-content-strategy-work/"
    },
    {
     "language": "nl",
     "title": "Drie tips om een contentstrategie te laten werken",
     "url": "https://agents.willem.com/nl/posts/2021-03-25_drie-tips-om-een-contentstrategie-te-laten-werken/",
     "source_url": "https://willem.com/nl/2021-03-25_drie-tips-om-een-contentstrategie-te-laten-werken/"
    },
    {
     "language": "de",
     "title": "Drei Tipps für eine erfolgreiche Content-Strategie",
     "url": "https://agents.willem.com/de/posts/2021-03-25_drei-tipps-fur-eine-erfolgreiche-content-strategie/",
     "source_url": "https://willem.com/de/2021-03-25_drei-tipps-fur-eine-erfolgreiche-content-strategie/"
    },
    {
     "language": "es",
     "title": "Tres consejos para que una estrategia de contenido funcione",
     "url": "https://agents.willem.com/es/posts/2021-03-25_tres-consejos-para-que-una-estrategia-de-contenido-funcione/",
     "source_url": "https://willem.com/es/2021-03-25_tres-consejos-para-que-una-estrategia-de-contenido-funcione/"
    },
    {
     "language": "it",
     "title": "Tre consigli per far funzionare una strategia di contenuti",
     "url": "https://agents.willem.com/it/posts/2021-03-25_tre-consigli-per-far-funzionare-una-strategia-di-contenuti/",
     "source_url": "https://willem.com/it/2021-03-25_tre-consigli-per-far-funzionare-una-strategia-di-contenuti/"
    },
    {
     "language": "pt",
     "title": "Três dicas para fazer uma estratégia de conteúdos funcionar",
     "url": "https://agents.willem.com/pt/posts/2021-03-25_tres-dicas-para-fazer-uma-estrategia-de-conteudos-funcionar/",
     "source_url": "https://willem.com/pt/2021-03-25_tres-dicas-para-fazer-uma-estrategia-de-conteudos-funcionar/"
    },
    {
     "language": "pap",
     "title": "Tres tip pa hasi un estrategia di kontenido funshoná",
     "url": "https://agents.willem.com/pap/posts/2021-03-25_tres-tip-pa-hasi-un-estrategia-di-kontenido-funshona/",
     "source_url": "https://willem.com/pap/2021-03-25_tres-tip-pa-hasi-un-estrategia-di-kontenido-funshona/"
    },
    {
     "language": "fy",
     "title": "Trije tips om in ynhâldsstrategy te litten wurkje",
     "url": "https://agents.willem.com/fy/posts/2021-03-25_trije-tips-om-in-ynhaldsstrategy-te-litten-wurkje/",
     "source_url": "https://willem.com/fy/2021-03-25_trije-tips-om-in-ynhaldsstrategy-te-litten-wurkje/"
    }
   ],
   "image": "https://willem.com/global/images/437b4df99fd3.webp",
   "image_width": 2560
  },
  {
   "id": 36951,
   "slug": "2021-02-28_porter-deux-montres",
   "url": "https://agents.willem.com/fr/posts/2021-02-28_porter-deux-montres/",
   "source_url": "https://willem.com/fr/2021-02-28_porter-deux-montres/",
   "language": "fr",
   "date": "2021-02-28",
   "published": "2021-02-28T00:00:00+01:00",
   "created": "2025-06-26T22:09:37.551000+02:00",
   "updated": "2026-10-20T09:21:05.934000+02:00",
   "title": "Porter deux montres",
   "subtitle": "À la fois une montre mécanique et une montre connectée",
   "summary": "Depuis quelques semaines, je porte deux montres, et franchement, quelle histoire ! J'adore ma montre mécanique, mais j'avais besoin de la connectivité moderne d'une montre connectée. Impossible de choisir, alors j'ai décidé de porter les deux. Ce n'est pas aussi bizarre que tu le crois, je te raconte mon expérience.",
   "topics": [
    "art",
    "lifestyle",
    "people",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Wearing two watches",
     "url": "https://agents.willem.com/en/posts/2021-02-28_wearing-two-watches/",
     "source_url": "https://willem.com/en/2021-02-28_wearing-two-watches/"
    },
    {
     "language": "nl",
     "title": "Het dragen van twee horloges",
     "url": "https://agents.willem.com/nl/posts/2021-02-28_het-dragen-van-twee-horloges/",
     "source_url": "https://willem.com/nl/2021-02-28_het-dragen-van-twee-horloges/"
    },
    {
     "language": "de",
     "title": "Zwei Uhren tragen",
     "url": "https://agents.willem.com/de/posts/2021-02-28_zwei-uhren-tragen/",
     "source_url": "https://willem.com/de/2021-02-28_zwei-uhren-tragen/"
    },
    {
     "language": "es",
     "title": "Llevar dos relojes",
     "url": "https://agents.willem.com/es/posts/2021-02-28_llevar-dos-relojes/",
     "source_url": "https://willem.com/es/2021-02-28_llevar-dos-relojes/"
    },
    {
     "language": "it",
     "title": "Portare due orologi",
     "url": "https://agents.willem.com/it/posts/2021-02-28_portare-due-orologi/",
     "source_url": "https://willem.com/it/2021-02-28_portare-due-orologi/"
    },
    {
     "language": "pt",
     "title": "Usar dois relógios",
     "url": "https://agents.willem.com/pt/posts/2021-02-28_usar-dois-relogios/",
     "source_url": "https://willem.com/pt/2021-02-28_usar-dois-relogios/"
    },
    {
     "language": "pap",
     "title": "Bisti dos relòshi",
     "url": "https://agents.willem.com/pap/posts/2021-02-28_bisti-dos-reloshi/",
     "source_url": "https://willem.com/pap/2021-02-28_bisti-dos-reloshi/"
    },
    {
     "language": "fy",
     "title": "Twa horloazjes drage",
     "url": "https://agents.willem.com/fy/posts/2021-02-28_twa-horloazjes-drage/",
     "source_url": "https://willem.com/fy/2021-02-28_twa-horloazjes-drage/"
    }
   ],
   "image": "https://willem.com/global/images/4df0a8c73014.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/921434406009.webp",
     "description": "Je porte ma montre mécanique parce que je l'aime",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ced0cc310480.webp",
     "description": "Je porte une Apple Watch Series 6 parce qu'elle est utile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/474b0f66ec77.webp",
     "description": "Le double poignet : porter deux montres en même temps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/19c652569268.webp",
     "description": "Montre mécanique et Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1cdce86c5e47.webp",
     "description": "On porte les deux au poignet, mais ce sont des choses très différentes !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/24ecc12d975c.webp",
     "description": "Le cœur et l'âme de ces montres sont très différents : elles sont fabriquées et alimentées différemment",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/08693ca263c3.webp",
     "description": "La Ronde de nuit (De Nachtwacht), Rembrandt van Rijn, 1642, huile sur toile, h 379,5 cm × l 453,5 cm, rijksmuseum.nl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-7.png"
    }
   ]
  },
  {
   "id": 36952,
   "slug": "2021-02-22_la-valeur-des-notifications",
   "url": "https://agents.willem.com/fr/posts/2021-02-22_la-valeur-des-notifications/",
   "source_url": "https://willem.com/fr/2021-02-22_la-valeur-des-notifications/",
   "language": "fr",
   "date": "2021-02-22",
   "published": "2021-02-22T00:00:00+01:00",
   "created": "2025-06-26T22:09:37.944000+02:00",
   "updated": "2026-10-20T09:21:06.202000+02:00",
   "title": "La valeur des notifications",
   "subtitle": "Comment régler ton smartphone pour gagner du temps",
   "summary": "Il est facile de voir les notifications de ton téléphone comme quelque chose qui te dérange, qui t'agace. Mais si tu prends le temps de bien les régler, elles peuvent en fait te faire gagner du temps sur la durée. Gagne en concentration en reprenant le contrôle de ta connexion au monde. Lis la suite pour quelques conseils !",
   "topics": [
    "cloud",
    "iOS",
    "iPhone",
    "lifestyle",
    "people",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The value of notifications",
     "url": "https://agents.willem.com/en/posts/2021-02-22_the-value-of-notifications/",
     "source_url": "https://willem.com/en/2021-02-22_the-value-of-notifications/"
    },
    {
     "language": "nl",
     "title": "De waarde van notificaties",
     "url": "https://agents.willem.com/nl/posts/2021-02-22_de-waarde-van-notificaties/",
     "source_url": "https://willem.com/nl/2021-02-22_de-waarde-van-notificaties/"
    },
    {
     "language": "de",
     "title": "Der Wert von Benachrichtigungen",
     "url": "https://agents.willem.com/de/posts/2021-02-22_der-wert-von-benachrichtigungen/",
     "source_url": "https://willem.com/de/2021-02-22_der-wert-von-benachrichtigungen/"
    },
    {
     "language": "es",
     "title": "El valor de las notificaciones",
     "url": "https://agents.willem.com/es/posts/2021-02-22_el-valor-de-las-notificaciones/",
     "source_url": "https://willem.com/es/2021-02-22_el-valor-de-las-notificaciones/"
    },
    {
     "language": "it",
     "title": "Il valore delle notifiche",
     "url": "https://agents.willem.com/it/posts/2021-02-22_il-valore-delle-notifiche/",
     "source_url": "https://willem.com/it/2021-02-22_il-valore-delle-notifiche/"
    },
    {
     "language": "pt",
     "title": "O valor das notificações",
     "url": "https://agents.willem.com/pt/posts/2021-02-22_o-valor-das-notificacoes/",
     "source_url": "https://willem.com/pt/2021-02-22_o-valor-das-notificacoes/"
    },
    {
     "language": "pap",
     "title": "E balor di notifikashon",
     "url": "https://agents.willem.com/pap/posts/2021-02-22_e-balor-di-notifikashon/",
     "source_url": "https://willem.com/pap/2021-02-22_e-balor-di-notifikashon/"
    },
    {
     "language": "fy",
     "title": "De wearde fan notifikaasjes",
     "url": "https://agents.willem.com/fy/posts/2021-02-22_de-wearde-fan-notifikaasjes/",
     "source_url": "https://willem.com/fy/2021-02-22_de-wearde-fan-notifikaasjes/"
    }
   ],
   "image": "https://willem.com/global/images/601badc15ea6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/7b93bee0f933.webp",
     "description": "Utilisation de mon iPhone et de mon iPad, de gauche à droite : temps passé, déverrouillages et notifications",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/09d9d892b551.webp",
     "description": "L'UptimeRobot est le seul algorithme que j'autorise à me réveiller la nuit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab7850507ad1.webp",
     "description": "Ajoute n'importe quel expéditeur à la liste VIP et règle ses notifications différemment",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f472d5e997b.webp",
     "description": "La fonction « Ne pas déranger » d'iOS permet d'activer automatiquement une autre politique de notifications, par exemple la nuit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/6a2ceb0c5a85.webp",
     "description": "UptimeRobot, le système de surveillance, peut m'envoyer des notifications la nuit grâce aux « Notifications critiques »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-5.jpg"
    }
   ]
  },
  {
   "id": 36953,
   "slug": "2021-02-02_surveillance-de-disponibilite-en-temps-reel",
   "url": "https://agents.willem.com/fr/posts/2021-02-02_surveillance-de-disponibilite-en-temps-reel/",
   "source_url": "https://willem.com/fr/2021-02-02_surveillance-de-disponibilite-en-temps-reel/",
   "language": "fr",
   "date": "2021-02-02",
   "published": "2021-02-02T00:00:00+01:00",
   "created": "2025-06-26T22:09:38.113000+02:00",
   "updated": "2026-10-20T09:21:06.469000+02:00",
   "title": "Surveillance de disponibilité en temps réel",
   "subtitle": "Découvre les problèmes avant tes clients",
   "summary": "Les pannes arrivent et il n'y a pas à en avoir honte, assure-toi seulement d'être équipé pour découvrir les problèmes le plus vite possible ! Tu peux utiliser la surveillance de disponibilité en temps réel pour garder automatiquement un œil sur tes serveurs et tes services. Lis la suite pour savoir comment.",
   "topics": [
    "cloud",
    "data",
    "iOS",
    "server",
    "watch",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Realtime service uptime monitoring",
     "url": "https://agents.willem.com/en/posts/2021-02-02_realtime-service-uptime-monitoring/",
     "source_url": "https://willem.com/en/2021-02-02_realtime-service-uptime-monitoring/"
    },
    {
     "language": "nl",
     "title": "Realtime bewaking van de uptime van services",
     "url": "https://agents.willem.com/nl/posts/2021-02-02_realtime-bewaking-van-de-uptime-van-services/",
     "source_url": "https://willem.com/nl/2021-02-02_realtime-bewaking-van-de-uptime-van-services/"
    },
    {
     "language": "de",
     "title": "Überwachung der Echtzeit-Serviceverfügbarkeit",
     "url": "https://agents.willem.com/de/posts/2021-02-02_uberwachung-der-echtzeit-serviceverfugbarkeit/",
     "source_url": "https://willem.com/de/2021-02-02_uberwachung-der-echtzeit-serviceverfugbarkeit/"
    },
    {
     "language": "es",
     "title": "Monitorización del tiempo de actividad del servicio en tiempo real",
     "url": "https://agents.willem.com/es/posts/2021-02-02_monitorizacion-del-tiempo-de-actividad-del-servicio-en-tiempo-real/",
     "source_url": "https://willem.com/es/2021-02-02_monitorizacion-del-tiempo-de-actividad-del-servicio-en-tiempo-real/"
    },
    {
     "language": "it",
     "title": "Monitoraggio dell’uptime dei servizi in tempo reale",
     "url": "https://agents.willem.com/it/posts/2021-02-02_monitoraggio-dell-uptime-dei-servizi-in-tempo-reale/",
     "source_url": "https://willem.com/it/2021-02-02_monitoraggio-dell-uptime-dei-servizi-in-tempo-reale/"
    },
    {
     "language": "pt",
     "title": "Monitorização em tempo real da disponibilidade de serviços",
     "url": "https://agents.willem.com/pt/posts/2021-02-02_monitorizacao-em-tempo-real-da-disponibilidade-de-servicos/",
     "source_url": "https://willem.com/pt/2021-02-02_monitorizacao-em-tempo-real-da-disponibilidade-de-servicos/"
    },
    {
     "language": "pap",
     "title": "Monitoreo di uptime di servisio na tempu real",
     "url": "https://agents.willem.com/pap/posts/2021-02-02_monitoreo-di-uptime-di-servisio-na-tempu-real/",
     "source_url": "https://willem.com/pap/2021-02-02_monitoreo-di-uptime-di-servisio-na-tempu-real/"
    },
    {
     "language": "fy",
     "title": "Realtime uptime-monitoring fan tsjinsten",
     "url": "https://agents.willem.com/fy/posts/2021-02-02_realtime-uptime-monitoring-fan-tsjinsten/",
     "source_url": "https://willem.com/fy/2021-02-02_realtime-uptime-monitoring-fan-tsjinsten/"
    }
   ],
   "image": "https://willem.com/global/images/0a5c22e0b3f3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/25a9e9483f49.webp",
     "description": "Une URL spéciale renvoie une simple réponse texte si quelques appels de fonctions courantes (internes) réussissent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/a65df145e260.webp",
     "description": "Configure UptimeRobot pour détecter le texte que tu attends quand le service est en ligne",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/1712f5b55395.webp",
     "description": "Reste zen : l'appli offre une vue d'ensemble de tous tes moniteurs de disponibilité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d0036ceb4556.webp",
     "description": "Notifications de panne sur l'Apple Watch avec UptimeRobot",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a2ceb0c5a85.webp",
     "description": "UptimeRobot gère les « notifications critiques » d'iOS, ce qui permet de te réveiller la nuit quand de très mauvaises choses arrivent...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-5.jpg"
    }
   ]
  },
  {
   "id": 36954,
   "slug": "2021-01-31_construire-une-plateforme-produit",
   "url": "https://agents.willem.com/fr/posts/2021-01-31_construire-une-plateforme-produit/",
   "source_url": "https://willem.com/fr/2021-01-31_construire-une-plateforme-produit/",
   "language": "fr",
   "date": "2021-01-31",
   "published": "2021-01-31T00:00:00+01:00",
   "created": "2025-06-26T22:09:38.672000+02:00",
   "updated": "2026-10-20T09:21:06.728000+02:00",
   "title": "Construire une plateforme produit",
   "subtitle": "Concevoir pour la réutilisation, la flexibilité et l'extensibilité",
   "summary": "Ce mois-ci, je m'appuie sur les capacités d'une plateforme pour lancer un nouveau produit. Au fil des ans, j'ai développé la plateforme « Lemmid », un ensemble de briques qui me permettent de développer rapidement de nouveaux produits. Concevoir une plateforme demande quelques précautions en plus, mais en suivant quelques règles simples, tu peux le faire toi-même !",
   "topics": [
    "cloud",
    "creating",
    "creativity",
    "design",
    "lemmid-store",
    "programming",
    "snake"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Building a product platform",
     "url": "https://agents.willem.com/en/posts/2021-01-31_building-a-product-platform/",
     "source_url": "https://willem.com/en/2021-01-31_building-a-product-platform/"
    },
    {
     "language": "nl",
     "title": "Een productplatform bouwen",
     "url": "https://agents.willem.com/nl/posts/2021-01-31_een-productplatform-bouwen/",
     "source_url": "https://willem.com/nl/2021-01-31_een-productplatform-bouwen/"
    },
    {
     "language": "de",
     "title": "Eine Produktplattform aufbauen",
     "url": "https://agents.willem.com/de/posts/2021-01-31_eine-produktplattform-aufbauen/",
     "source_url": "https://willem.com/de/2021-01-31_eine-produktplattform-aufbauen/"
    },
    {
     "language": "es",
     "title": "Construyendo una plataforma de producto",
     "url": "https://agents.willem.com/es/posts/2021-01-31_construyendo-una-plataforma-de-producto/",
     "source_url": "https://willem.com/es/2021-01-31_construyendo-una-plataforma-de-producto/"
    },
    {
     "language": "it",
     "title": "Costruire una piattaforma di prodotto",
     "url": "https://agents.willem.com/it/posts/2021-01-31_costruire-una-piattaforma-di-prodotto/",
     "source_url": "https://willem.com/it/2021-01-31_costruire-una-piattaforma-di-prodotto/"
    },
    {
     "language": "pt",
     "title": "Construir uma plataforma de produtos",
     "url": "https://agents.willem.com/pt/posts/2021-01-31_construir-uma-plataforma-de-produtos/",
     "source_url": "https://willem.com/pt/2021-01-31_construir-uma-plataforma-de-produtos/"
    },
    {
     "language": "pap",
     "title": "Konstruí un plataforma di produkto",
     "url": "https://agents.willem.com/pap/posts/2021-01-31_konstrui-un-plataforma-di-produkto/",
     "source_url": "https://willem.com/pap/2021-01-31_konstrui-un-plataforma-di-produkto/"
    },
    {
     "language": "fy",
     "title": "In produktplatfoarm bouwe",
     "url": "https://agents.willem.com/fy/posts/2021-01-31_in-produktplatfoarm-bouwe/",
     "source_url": "https://willem.com/fy/2021-01-31_in-produktplatfoarm-bouwe/"
    }
   ],
   "image": "https://willem.com/global/images/4a0843b5d82c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/adf7e59ff725.webp",
     "description": "Une brique Duplo peut être bien plus qu'une simple brique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e201ce03c6f5.webp",
     "description": "De nouvelles combinaisons peuvent donner des produits inédits",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/940bb223debf.webp",
     "description": "La conception d'une brique Duplo est géniale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/dacc99c30d87.webp",
     "description": "Construire sur une plateforme : les blocs colorés représentent des produits posés sur la fondation d'une plateforme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/feb76726f55d.webp",
     "description": "Une idée nouvelle, funky et enthousiasmante",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ed17f5114f9.webp",
     "description": "Si la conception de ta plateforme est bonne, y ajouter de nouvelles pièces passionnantes devrait être un jeu d'enfant (et donc très amusant !!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e5ce4edc998.webp",
     "description": "La plateforme Lemmid est la fondation des produits que je construis dessus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/e879a65253ea.webp",
     "description": "De l'inscription au produit : l'intégration automatisée de Lemmid Store est rendue possible par les capacités de la plateforme Lemmid",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3d2dd047fb3.webp",
     "description": "Quand la conception s'assemble, de beaux produits apparaissent : Harry van de Laar présente Lemmid Store directement depuis la cuisine !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-9.jpg"
    }
   ]
  },
  {
   "id": 36955,
   "slug": "2021-01-14_j-abandonne-mon-propre-systeme-de-tablette",
   "url": "https://agents.willem.com/fr/posts/2021-01-14_j-abandonne-mon-propre-systeme-de-tablette/",
   "source_url": "https://willem.com/fr/2021-01-14_j-abandonne-mon-propre-systeme-de-tablette/",
   "language": "fr",
   "date": "2021-01-14",
   "published": "2021-01-14T00:00:00+01:00",
   "created": "2025-06-26T22:09:39.381000+02:00",
   "updated": "2026-10-20T09:21:07.004000+02:00",
   "title": "J'abandonne mon propre système de tablette",
   "subtitle": "Pourquoi je suis revenu à l'iPad et au Mac",
   "summary": "Cette dernière année, j'ai expérimenté la création de mon propre système d'exploitation pour tablette avec Debian GNU/Linux et le gestionnaire de fenêtres i3 sur une Microsoft Surface Go 2 avec LTE. Après des mois d'utilisation intensive, j'ai décidé d'abandonner l'expérience et de revenir à l'iPad Pro et au Mac. Lis la suite pour savoir pourquoi.",
   "topics": [
    "Freedom",
    "apple",
    "experiment",
    "iPad",
    "linux",
    "pencil",
    "tablet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Abandoning my own tablet OS",
     "url": "https://agents.willem.com/en/posts/2021-01-14_abandoning-my-own-tablet-os/",
     "source_url": "https://willem.com/en/2021-01-14_abandoning-my-own-tablet-os/"
    },
    {
     "language": "nl",
     "title": "Mijn eigen tablet OS vaarwel zeggen",
     "url": "https://agents.willem.com/nl/posts/2021-01-14_mijn-eigen-tablet-os-vaarwel-zeggen/",
     "source_url": "https://willem.com/nl/2021-01-14_mijn-eigen-tablet-os-vaarwel-zeggen/"
    },
    {
     "language": "de",
     "title": "Aufgeben meines eigenen Tablet-Betriebssystems",
     "url": "https://agents.willem.com/de/posts/2021-01-14_aufgeben-meines-eigenen-tablet-betriebssystems/",
     "source_url": "https://willem.com/de/2021-01-14_aufgeben-meines-eigenen-tablet-betriebssystems/"
    },
    {
     "language": "es",
     "title": "Abandonando mi propio SO para tablets",
     "url": "https://agents.willem.com/es/posts/2021-01-14_abandonando-mi-propio-so-para-tablets/",
     "source_url": "https://willem.com/es/2021-01-14_abandonando-mi-propio-so-para-tablets/"
    },
    {
     "language": "it",
     "title": "Abbandono il mio sistema operativo per tablet",
     "url": "https://agents.willem.com/it/posts/2021-01-14_abbandono-il-mio-sistema-operativo-per-tablet/",
     "source_url": "https://willem.com/it/2021-01-14_abbandono-il-mio-sistema-operativo-per-tablet/"
    },
    {
     "language": "pt",
     "title": "Abandonar o meu próprio sistema operativo para tablet",
     "url": "https://agents.willem.com/pt/posts/2021-01-14_abandonar-o-meu-proprio-sistema-operativo-para-tablet/",
     "source_url": "https://willem.com/pt/2021-01-14_abandonar-o-meu-proprio-sistema-operativo-para-tablet/"
    },
    {
     "language": "pap",
     "title": "Bandoná mi propio tablet OS",
     "url": "https://agents.willem.com/pap/posts/2021-01-14_bandona-mi-propio-tablet-os/",
     "source_url": "https://willem.com/pap/2021-01-14_bandona-mi-propio-tablet-os/"
    },
    {
     "language": "fy",
     "title": "Myn eigen tablet-OS opjaan",
     "url": "https://agents.willem.com/fy/posts/2021-01-14_myn-eigen-tablet-os-opjaan/",
     "source_url": "https://willem.com/fy/2021-01-14_myn-eigen-tablet-os-opjaan/"
    }
   ],
   "image": "https://willem.com/global/images/d73ab682f139.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a311f5097a11.webp",
     "description": "WillemOS in optima forma : Debian GNU/Linux sur Surface Go 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a89149613f88.webp",
     "description": "Écrire et lire des articles de blog avec mon propre système de tablette",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fbf1ade29b85.webp",
     "description": "Une plante, un ordinateur portable et un café : le plaisir d'un système simple qui marche !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b45e0aec3a05.webp",
     "description": "À l'ère du « cloud », mieux vaut avoir une connexion internet qui marche, tout le temps : pas de place pour l'amateurisme !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d72bcced9787.webp",
     "description": "Le stylet, c'est génial quand ça marche, mais les bonnes idées peuvent se perdre s'il lâche !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1c010a7e0303.webp",
     "description": "Tu sais que ton stylet numérique manque de fiabilité quand tu attrapes un bon vieux crayon et du papier...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/c29221027bf4.webp",
     "description": "Quand tout s'assemble, c'est magique : WillemOS fait des choses qu'aucun iPad ne sait faire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/6125494a73dc.webp",
     "description": "Retour à l'iPad Pro (à droite) après une période incroyable avec WillemOS sur Surface Go (à gauche)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-8.jpg"
    }
   ]
  },
  {
   "id": 36956,
   "slug": "2021-01-10_controle-du-velo-de-ville",
   "url": "https://agents.willem.com/fr/posts/2021-01-10_controle-du-velo-de-ville/",
   "source_url": "https://willem.com/fr/2021-01-10_controle-du-velo-de-ville/",
   "language": "fr",
   "date": "2021-01-10",
   "published": "2021-01-10T00:00:00+01:00",
   "created": "2025-06-26T22:09:39.950000+02:00",
   "updated": "2026-10-20T09:21:07.249000+02:00",
   "title": "Contrôle du vélo de ville",
   "subtitle": "Comment va mon vélo de ville après 21.000 KM ?",
   "summary": "Cette semaine, mon fidèle vélo de ville a commencé à émettre de drôles de grincements au freinage. Cela fait un peu plus de trois ans que je roule dessus. On me demande souvent comment le vélo se comporte et comment va la transmission par courroie Gates Carbon CDX. C'est le moment d'examiner le vélo après 21.000 KM !",
   "topics": [
    "Amsterdam",
    "bike",
    "environment",
    "health",
    "lifestyle",
    "mobility",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Commuter bike checkup",
     "url": "https://agents.willem.com/en/posts/2021-01-10_commuter-bike-checkup/",
     "source_url": "https://willem.com/en/2021-01-10_commuter-bike-checkup/"
    },
    {
     "language": "nl",
     "title": "Controle van de forenzenfiets",
     "url": "https://agents.willem.com/nl/posts/2021-01-10_controle-van-de-forenzenfiets/",
     "source_url": "https://willem.com/nl/2021-01-10_controle-van-de-forenzenfiets/"
    },
    {
     "language": "de",
     "title": "Pendlerfahrrad-Check",
     "url": "https://agents.willem.com/de/posts/2021-01-10_pendlerfahrrad-check/",
     "source_url": "https://willem.com/de/2021-01-10_pendlerfahrrad-check/"
    },
    {
     "language": "es",
     "title": "Revisión de la bicicleta de cercanías",
     "url": "https://agents.willem.com/es/posts/2021-01-10_revision-de-la-bicicleta-de-cercanias/",
     "source_url": "https://willem.com/es/2021-01-10_revision-de-la-bicicleta-de-cercanias/"
    },
    {
     "language": "it",
     "title": "Controllo della bici da pendolare",
     "url": "https://agents.willem.com/it/posts/2021-01-10_controllo-della-bici-da-pendolare/",
     "source_url": "https://willem.com/it/2021-01-10_controllo-della-bici-da-pendolare/"
    },
    {
     "language": "pt",
     "title": "Revisão da bicicleta de deslocações diárias",
     "url": "https://agents.willem.com/pt/posts/2021-01-10_revisao-da-bicicleta-de-deslocacoes-diarias/",
     "source_url": "https://willem.com/pt/2021-01-10_revisao-da-bicicleta-de-deslocacoes-diarias/"
    },
    {
     "language": "pap",
     "title": "Kontrol di bisikleta pa bai trabou",
     "url": "https://agents.willem.com/pap/posts/2021-01-10_kontrol-di-bisikleta-pa-bai-trabou/",
     "source_url": "https://willem.com/pap/2021-01-10_kontrol-di-bisikleta-pa-bai-trabou/"
    },
    {
     "language": "fy",
     "title": "Kontrôle fan myn fyts foar nei it wurk",
     "url": "https://agents.willem.com/fy/posts/2021-01-10_kontrole-fan-myn-fyts-foar-nei-it-wurk/",
     "source_url": "https://willem.com/fy/2021-01-10_kontrole-fan-myn-fyts-foar-nei-it-wurk/"
    }
   ],
   "image": "https://willem.com/global/images/1b6ceac9052e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8784dfa2f0f4.webp",
     "description": "Mon vélo de ville en janvier 2021. Les yeux affûtés d'entre vous repéreront la fixation du siège enfant, car certaines choses changent, ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a7fd921cf858.webp",
     "description": "Je me sers du vélo toute l'année, par pratiquement tous les temps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/95f70d134b08.webp",
     "description": "Examen de mon frein arrière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea8924745def.webp",
     "description": "Je retire ma roue pour examiner le frein arrière. Note toute la saleté !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/df97aa2d3bbb.webp",
     "description": "Mes plaquettes de frein hydrauliques étaient usées ! Note la fourche abîmée en haut à droite (qui est censée maintenir les plaquettes en place)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1581f83a1dd5.webp",
     "description": "Après un peu de nettoyage, tu vois clairement à quoi ressemblent 21.000 KM sur un jeu de plaquettes !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/34bd1f9a6114.webp",
     "description": "Nouvelles plaquettes de frein installées",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/43f91e33a844.webp",
     "description": "On voit la lumière passer juste à côté du disque : rien ne le gêne et le grincement a disparu !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/1c2f265966d5.webp",
     "description": "Ce pignon avant CDX et cette courroie CDX font avancer mon vélo depuis ± 11.000 KM, en remplacement des anciennes pièces CDN qui ont duré environ 10.000 KM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/177197a151f8.webp",
     "description": "Le pignon arrière CDX est toujours en pleine forme (même un peu poussiéreux) après 19.000 KM !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8811df8e108.webp",
     "description": "Les pneus Schwalbe Marathon Plus Tour sont très fiables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8607d6aa841.webp",
     "description": "À peine quelques signes d'usure après 11.000 KM, et pas une seule crevaison !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/21cf084ad8bd.webp",
     "description": "Tu oublies aussitôt que tu roules sur un vélo à 21.000 KM quand tu vois le soleil se lever sur un tout nouveau jour !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-13.jpg"
    }
   ]
  },
  {
   "id": 36957,
   "slug": "2020-12-31_travailler-avec-du-materiel-special-venu-de-chine",
   "url": "https://agents.willem.com/fr/posts/2020-12-31_travailler-avec-du-materiel-special-venu-de-chine/",
   "source_url": "https://willem.com/fr/2020-12-31_travailler-avec-du-materiel-special-venu-de-chine/",
   "language": "fr",
   "date": "2020-12-31",
   "published": "2020-12-31T00:00:00+01:00",
   "created": "2025-06-26T22:09:40.428000+02:00",
   "updated": "2026-10-20T09:21:07.472000+02:00",
   "title": "Travailler avec du matériel spécial venu de Chine",
   "subtitle": "Développer du logiciel sans mode d'emploi",
   "summary": "Ce mois-ci, j'ai reçu un colis de Chine contenant du matériel spécial : des appareils Android avec imprimante intégrée ! Pour faciliter la vie des restaurateurs et commerçants qui utilisent mon appli de commande de repas, je veux que ces appareils impriment automatiquement les nouvelles commandes. Si seulement j'arrive à faire marcher ces machines avec mon logiciel... défi relevé !",
   "topics": [
    "android",
    "hacking",
    "lemmid-store",
    "programming",
    "snake",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Working with special hardware from China",
     "url": "https://agents.willem.com/en/posts/2020-12-31_working-with-special-hardware-from-china/",
     "source_url": "https://willem.com/en/2020-12-31_working-with-special-hardware-from-china/"
    },
    {
     "language": "nl",
     "title": "Werken met speciale hardware uit China",
     "url": "https://agents.willem.com/nl/posts/2020-12-31_werken-met-speciale-hardware-uit-china/",
     "source_url": "https://willem.com/nl/2020-12-31_werken-met-speciale-hardware-uit-china/"
    },
    {
     "language": "de",
     "title": "Arbeiten mit spezieller Hardware aus China",
     "url": "https://agents.willem.com/de/posts/2020-12-31_arbeiten-mit-spezieller-hardware-aus-china/",
     "source_url": "https://willem.com/de/2020-12-31_arbeiten-mit-spezieller-hardware-aus-china/"
    },
    {
     "language": "es",
     "title": "Trabajar con hardware especial de China",
     "url": "https://agents.willem.com/es/posts/2020-12-31_trabajar-con-hardware-especial-de-china/",
     "source_url": "https://willem.com/es/2020-12-31_trabajar-con-hardware-especial-de-china/"
    },
    {
     "language": "it",
     "title": "Lavorare con hardware speciale dalla Cina",
     "url": "https://agents.willem.com/it/posts/2020-12-31_lavorare-con-hardware-speciale-dalla-cina/",
     "source_url": "https://willem.com/it/2020-12-31_lavorare-con-hardware-speciale-dalla-cina/"
    },
    {
     "language": "pt",
     "title": "Trabalhar com hardware especial da China",
     "url": "https://agents.willem.com/pt/posts/2020-12-31_trabalhar-com-hardware-especial-da-china/",
     "source_url": "https://willem.com/pt/2020-12-31_trabalhar-com-hardware-especial-da-china/"
    },
    {
     "language": "pap",
     "title": "Traha ku hardware special for di Sina",
     "url": "https://agents.willem.com/pap/posts/2020-12-31_traha-ku-hardware-special-for-di-sina/",
     "source_url": "https://willem.com/pap/2020-12-31_traha-ku-hardware-special-for-di-sina/"
    },
    {
     "language": "fy",
     "title": "Wurkje mei bysûndere hardware út Sina",
     "url": "https://agents.willem.com/fy/posts/2020-12-31_wurkje-mei-bysundere-hardware-ut-sina/",
     "source_url": "https://willem.com/fy/2020-12-31_wurkje-mei-bysundere-hardware-ut-sina/"
    }
   ],
   "image": "https://willem.com/global/images/cc127164ed28.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d9984fd291cb.webp",
     "description": "Les gens utilisent l'appli pour commander des repas, et les commandes sont transmises à la cuisine et aux livreurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/be106b0b6553.webp",
     "description": "Terminal Android portable, du matériel OEM directement venu de Chine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4ca3fdca17db.webp",
     "description": "Il tourne sous Android, avec une petite sauce chinoise (au sens figuré...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c22d0497647e.webp",
     "description": "Son tour de magie, c'est l'imprimante intégrée, super utile pour traiter les commandes (en ligne)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/490062964133.webp",
     "description": "Snake '97 sur l'imprimante Lemmid, ha !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8928f950eb8.webp",
     "description": "Du code chinois pour faire marcher l'imprimante... comment peut-on y comprendre quoi que ce soit ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f0cc5bc39dcb.webp",
     "description": "Google Translate à la rescousse !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/31571969ba3a.webp",
     "description": "Du code Java pour piloter l'imprimante",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/25e13cb105b2.webp",
     "description": "OUI ! L'imprimante imprime le logo « Lemmid » sur un ticket !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-9.jpg"
    }
   ]
  },
  {
   "id": 36958,
   "slug": "2020-12-15_pourquoi-apple-silicon-change-tout",
   "url": "https://agents.willem.com/fr/posts/2020-12-15_pourquoi-apple-silicon-change-tout/",
   "source_url": "https://willem.com/fr/2020-12-15_pourquoi-apple-silicon-change-tout/",
   "language": "fr",
   "date": "2020-12-15",
   "published": "2020-12-15T00:00:00+01:00",
   "created": "2025-06-26T22:09:40.860000+02:00",
   "updated": "2026-10-20T09:21:07.705000+02:00",
   "title": "Pourquoi Apple Silicon change tout",
   "subtitle": "Bluffé par un MacBook Air",
   "summary": "Apple conçoit désormais ses propres processeurs, et j'ai pu travailler avec le tout dernier de Cupertino : un MacBook Air flambant neuf avec processeur M1. Jamais un MacBook Air ne m'avait autant soufflé, c'est le cas de le dire. Je te dis pourquoi je pense qu'Apple Silicon change tout.",
   "topics": [
    "MacBook",
    "apple",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Why Apple Silicon is a big deal",
     "url": "https://agents.willem.com/en/posts/2020-12-15_why-apple-silicon-is-a-big-deal/",
     "source_url": "https://willem.com/en/2020-12-15_why-apple-silicon-is-a-big-deal/"
    },
    {
     "language": "nl",
     "title": "Waarom Apple Silicon zo belangrijk is",
     "url": "https://agents.willem.com/nl/posts/2020-12-15_waarom-apple-silicon-zo-belangrijk-is/",
     "source_url": "https://willem.com/nl/2020-12-15_waarom-apple-silicon-zo-belangrijk-is/"
    },
    {
     "language": "de",
     "title": "Warum Apple Silicon so wichtig ist",
     "url": "https://agents.willem.com/de/posts/2020-12-15_warum-apple-silicon-so-wichtig-ist/",
     "source_url": "https://willem.com/de/2020-12-15_warum-apple-silicon-so-wichtig-ist/"
    },
    {
     "language": "es",
     "title": "Por qué el Apple Silicon es tan importante",
     "url": "https://agents.willem.com/es/posts/2020-12-15_por-que-el-apple-silicon-es-tan-importante/",
     "source_url": "https://willem.com/es/2020-12-15_por-que-el-apple-silicon-es-tan-importante/"
    },
    {
     "language": "it",
     "title": "Perché Apple Silicon è una svolta",
     "url": "https://agents.willem.com/it/posts/2020-12-15_perche-apple-silicon-e-una-svolta/",
     "source_url": "https://willem.com/it/2020-12-15_perche-apple-silicon-e-una-svolta/"
    },
    {
     "language": "pt",
     "title": "Porque é que o Apple Silicon é um grande passo",
     "url": "https://agents.willem.com/pt/posts/2020-12-15_porque-e-que-o-apple-silicon-e-um-grande-passo/",
     "source_url": "https://willem.com/pt/2020-12-15_porque-e-que-o-apple-silicon-e-um-grande-passo/"
    },
    {
     "language": "pap",
     "title": "Pakiko Apple Silicon ta un kos grandi",
     "url": "https://agents.willem.com/pap/posts/2020-12-15_pakiko-apple-silicon-ta-un-kos-grandi/",
     "source_url": "https://willem.com/pap/2020-12-15_pakiko-apple-silicon-ta-un-kos-grandi/"
    },
    {
     "language": "fy",
     "title": "Wêrom Apple Silicon in grut ding is",
     "url": "https://agents.willem.com/fy/posts/2020-12-15_werom-apple-silicon-in-grut-ding-is/",
     "source_url": "https://willem.com/fy/2020-12-15_werom-apple-silicon-in-grut-ding-is/"
    }
   ],
   "image": "https://willem.com/global/images/e008bfc50bc4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/1d10bae09d93.webp",
     "description": "Le processeur M1 est le premier Apple Silicon disponible dans un Mac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36958_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/68db3d5bf737.webp",
     "description": "Le nouvel Apple Silicon M1 du MacBook Air me souffle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36958_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e008bfc50bc4.webp",
     "description": "Intégrer des puces dans le processeur réduit le besoin de faire circuler des données dans les deux sens vers d'autres puces (externes)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36958_images-3.png"
    }
   ]
  },
  {
   "id": 36959,
   "slug": "2020-12-02_concevoir-une-file-de-capacite-multidimensionnelle",
   "url": "https://agents.willem.com/fr/posts/2020-12-02_concevoir-une-file-de-capacite-multidimensionnelle/",
   "source_url": "https://willem.com/fr/2020-12-02_concevoir-une-file-de-capacite-multidimensionnelle/",
   "language": "fr",
   "date": "2020-12-02",
   "published": "2020-12-02T00:00:00+01:00",
   "created": "2025-06-26T22:09:41.003000+02:00",
   "updated": "2026-10-20T09:21:07.940000+02:00",
   "title": "Concevoir une file de capacité multidimensionnelle",
   "subtitle": "Gérer les capacités de cuisine, de livraison et de retrait",
   "summary": "Ce mois-ci, j'ai dû ajouter des dimensions supplémentaires à un mécanisme de file de capacité. L'appli de commande de repas que j'ai créée devait pouvoir limiter la capacité selon le nombre de commandes, le contenu de chaque commande et le mode de remise (à emporter ou livraison). Lis la suite pour savoir comment j'ai utilisé une architecture Lambda pour y arriver.",
   "topics": [
    "data",
    "ecommerce",
    "lemmid-store",
    "payments",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Designing a multi dimensional capacity queue",
     "url": "https://agents.willem.com/en/posts/2020-12-02_designing-a-multi-dimensional-capacity-queue/",
     "source_url": "https://willem.com/en/2020-12-02_designing-a-multi-dimensional-capacity-queue/"
    },
    {
     "language": "nl",
     "title": "Het ontwerpen van een multidimensionale capaciteitswachtrij",
     "url": "https://agents.willem.com/nl/posts/2020-12-02_het-ontwerpen-van-een-multidimensionale-capaciteitswachtrij/",
     "source_url": "https://willem.com/nl/2020-12-02_het-ontwerpen-van-een-multidimensionale-capaciteitswachtrij/"
    },
    {
     "language": "de",
     "title": "Entwurf einer mehrdimensionalen Kapazitätswarteschlange",
     "url": "https://agents.willem.com/de/posts/2020-12-02_entwurf-einer-mehrdimensionalen-kapazitatswarteschlange/",
     "source_url": "https://willem.com/de/2020-12-02_entwurf-einer-mehrdimensionalen-kapazitatswarteschlange/"
    },
    {
     "language": "es",
     "title": "Diseño de una cola de capacidad multidimensional",
     "url": "https://agents.willem.com/es/posts/2020-12-02_diseno-de-una-cola-de-capacidad-multidimensional/",
     "source_url": "https://willem.com/es/2020-12-02_diseno-de-una-cola-de-capacidad-multidimensional/"
    },
    {
     "language": "it",
     "title": "Progettare una coda di capacità multidimensionale",
     "url": "https://agents.willem.com/it/posts/2020-12-02_progettare-una-coda-di-capacita-multidimensionale/",
     "source_url": "https://willem.com/it/2020-12-02_progettare-una-coda-di-capacita-multidimensionale/"
    },
    {
     "language": "pt",
     "title": "Desenhar uma fila de capacidade multidimensional",
     "url": "https://agents.willem.com/pt/posts/2020-12-02_desenhar-uma-fila-de-capacidade-multidimensional/",
     "source_url": "https://willem.com/pt/2020-12-02_desenhar-uma-fila-de-capacidade-multidimensional/"
    },
    {
     "language": "pap",
     "title": "Desèñá un fila di kapasidat multidimensional",
     "url": "https://agents.willem.com/pap/posts/2020-12-02_desena-un-fila-di-kapasidat-multidimensional/",
     "source_url": "https://willem.com/pap/2020-12-02_desena-un-fila-di-kapasidat-multidimensional/"
    },
    {
     "language": "fy",
     "title": "In multidimensjonale kapasiteitswachtrige ûntwerpe",
     "url": "https://agents.willem.com/fy/posts/2020-12-02_in-multidimensjonale-kapasiteitswachtrige-untwerpe/",
     "source_url": "https://willem.com/fy/2020-12-02_in-multidimensjonale-kapasiteitswachtrige-untwerpe/"
    }
   ],
   "image": "https://willem.com/global/images/774a2243490d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e9229d524bd1.webp",
     "description": "Manger de la pizza pendant le développement, c'est « vivre l'algorithme »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36959_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/db564dd30d9f.webp",
     "description": "Trois contraintes de capacité : cuisine / livraison / retrait",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36959_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e59e0b31de7.webp",
     "description": "Un flux d'événements de commandes est le cœur du mécanisme, et les requêtes sont satisfaites en examinant ce flux : combien de pizzas seront prêtes à 18:00 ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36959_images-3.jpg"
    }
   ]
  },
  {
   "id": 36960,
   "slug": "2020-11-30_concevoir-ma-propre-montre",
   "url": "https://agents.willem.com/fr/posts/2020-11-30_concevoir-ma-propre-montre/",
   "source_url": "https://willem.com/fr/2020-11-30_concevoir-ma-propre-montre/",
   "language": "fr",
   "date": "2020-11-30",
   "published": "2020-11-30T00:00:00+01:00",
   "created": "2025-06-26T22:09:41.151000+02:00",
   "updated": "2026-10-20T09:26:54.955000+02:00",
   "title": "Concevoir ma propre montre",
   "subtitle": "Une montre intemporelle, à la fois fonctionnelle et confortable",
   "summary": "Le mois dernier, un colis très spécial est arrivé de Suisse : ma montre sur mesure. J'ai décidé de vendre toutes mes montres de grandes marques pour les remplacer par quelque chose d'unique, taillé selon mes préférences personnelles. Voici l'histoire de ma montre.",
   "topics": [
    "Durable",
    "Freedom",
    "art",
    "creating",
    "creativity",
    "design",
    "lifestyle",
    "minimal",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Designing my own watch",
     "url": "https://agents.willem.com/en/posts/2020-11-30_designing-my-own-watch/",
     "source_url": "https://willem.com/en/2020-11-30_designing-my-own-watch/"
    },
    {
     "language": "nl",
     "title": "Het ontwerpen van mijn eigen horloge",
     "url": "https://agents.willem.com/nl/posts/2020-11-30_het-ontwerpen-van-mijn-eigen-horloge/",
     "source_url": "https://willem.com/nl/2020-11-30_het-ontwerpen-van-mijn-eigen-horloge/"
    },
    {
     "language": "de",
     "title": "Mein eigenes Uhren-Design",
     "url": "https://agents.willem.com/de/posts/2020-11-30_mein-eigenes-uhren-design/",
     "source_url": "https://willem.com/de/2020-11-30_mein-eigenes-uhren-design/"
    },
    {
     "language": "es",
     "title": "Diseñando mi propio reloj",
     "url": "https://agents.willem.com/es/posts/2020-11-30_disenando-mi-propio-reloj/",
     "source_url": "https://willem.com/es/2020-11-30_disenando-mi-propio-reloj/"
    },
    {
     "language": "it",
     "title": "Progettare il mio orologio",
     "url": "https://agents.willem.com/it/posts/2020-11-30_progettare-il-mio-orologio/",
     "source_url": "https://willem.com/it/2020-11-30_progettare-il-mio-orologio/"
    },
    {
     "language": "pt",
     "title": "Desenhar o meu próprio relógio",
     "url": "https://agents.willem.com/pt/posts/2020-11-30_desenhar-o-meu-proprio-relogio/",
     "source_url": "https://willem.com/pt/2020-11-30_desenhar-o-meu-proprio-relogio/"
    },
    {
     "language": "pap",
     "title": "Desèñá mi mes relòshi",
     "url": "https://agents.willem.com/pap/posts/2020-11-30_desena-mi-mes-reloshi/",
     "source_url": "https://willem.com/pap/2020-11-30_desena-mi-mes-reloshi/"
    },
    {
     "language": "fy",
     "title": "Myn eigen horloazje ûntwerpe",
     "url": "https://agents.willem.com/fy/posts/2020-11-30_myn-eigen-horloazje-untwerpe/",
     "source_url": "https://willem.com/fy/2020-11-30_myn-eigen-horloazje-untwerpe/"
    }
   ],
   "image": "https://willem.com/global/images/428b27548029.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5cbf46c5e43e.webp",
     "description": "Quelques-unes de mes montres au fil des années",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/2dbe726ea482.webp",
     "description": "Ludwig Oechslin est obsédé par la réduction du nombre de pièces, on le décrit comme une légende vivante",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca9e9c0d6a12.webp",
     "description": "Une montre intemporelle : un calendrier annuel, fait sur mesure selon mes souhaits",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c0fbb2277584.webp",
     "description": "La complication du calendrier annuel avec seulement 3 pièces supplémentaires",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc745e2a8599.webp",
     "description": "Comment lire l'heure, le mois, la date et le jour de la semaine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b2d2c137ac6.webp",
     "description": "Fraisage de la matière pour alléger la montre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/d198d78af6bb.webp",
     "description": "Avant (à gauche) et après (à droite) le fraisage de la matière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd97c01919d4.webp",
     "description": "Le modèle 3D du boîtier de ma montre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/483fbca4a00a.webp",
     "description": "Le super luminova rend la montre parfaitement lisible dans l'obscurité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/14e7b7f637fc.webp",
     "description": "Le contraste subtil la laisse passer inaperçue pendant la journée ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/cfe479fe9996.webp",
     "description": "Le « maestro » en personne au travail sur ma montre : j'ai l'impression d'avoir une photo de Rembrandt peignant ma propre Ronde de nuit ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4ea32ba8b5e.webp",
     "description": "Avant de quitter la Suisse, la montre est testée et calibrée pour s'assurer qu'elle fonctionne bien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/e59d50ccf678.webp",
     "description": "Mon fils a donné un coup de main pour importer ce qui sera son futur héritage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/08e6115a13bf.webp",
     "description": "Tout est dans le produit, aucun argent ni aucune énergie gaspillés dans des boîtes ou des livrets superflus, j'adore",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/7e57559d1dbf.webp",
     "description": "Comme un enfant dans un magasin de bonbons, moi, tout heureux !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e152553584c.webp",
     "description": "Les couleurs naturelles jouent bien avec la lumière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/518142ba9fb0.webp",
     "description": "Le bracelet en cuir d'esturgeon est naturellement étanche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/b8be900406cb.webp",
     "description": "Le boîtier est fraisé avec une précision extrême, il n'y a donc pas besoin de cacher les défauts en polissant (il n'y en a pas !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/af326b0723b7.webp",
     "description": "Le boîtier incurvé est très confortable au poignet, car aucun angle vif ne s'enfonce dans le bras",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/f3175a9e5dd7.webp",
     "description": "Le cadran est spectaculaire, mais « sous le radar » : il a une profondeur incroyable, difficile à capturer en photo (j'ai essayé quand même !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/0995265aa49e.webp",
     "description": "La taille 36MM est parfaite sur mon poignet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef4d1a42bd62.webp",
     "description": "Changer le bracelet est facile et transforme la montre, parce que la montre elle-même est plutôt neutre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/fac8ba7e8757.webp",
     "description": "Le bracelet en tissu noir a une âme en Kevlar, ce qui le rend extrêmement durable et solide, parfait à vélo !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/8592aa859652.webp",
     "description": "La boucle en carbone n'ajoute presque aucun poids",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/9384fb6ebcd6.webp",
     "description": "Chaque couleur a un effet différent sur la montre, ici avec un bracelet en tissu couleur « tan »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/d2c35a3b5470.webp",
     "description": "Dans l'esprit du boîtier « LIGHT » de ma montre, la boucle de ce bracelet est fraisée pour enlever tout poids inutile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8807f4b67b5.webp",
     "description": "Porte la montre que tu veux, si elle n'existe pas, tu peux la créer !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-27.jpg"
    }
   ]
  },
  {
   "id": 36961,
   "slug": "2020-11-22_remplacer-un-cable-de-vitesses-shimano",
   "url": "https://agents.willem.com/fr/posts/2020-11-22_remplacer-un-cable-de-vitesses-shimano/",
   "source_url": "https://willem.com/fr/2020-11-22_remplacer-un-cable-de-vitesses-shimano/",
   "language": "fr",
   "date": "2020-11-22",
   "published": "2020-11-22T00:00:00+01:00",
   "created": "2025-06-26T22:09:43.730000+02:00",
   "updated": "2026-10-20T09:26:55.246000+02:00",
   "title": "Remplacer un câble de vitesses Shimano",
   "subtitle": "Réparer le vélo cargo après la chasse à l'ours",
   "summary": "La semaine dernière, mon fils et moi sommes partis chercher des ours dans le parc du quartier... l'imagination d'un enfant n'a pas de prix ! Malheureusement, pendant une balade hors piste avec notre vélo cargo, un des câbles s'est pris dans une grosse branche ! Notre vélo cargo blessé avait besoin d'une réparation !",
   "topics": [
    "Durable",
    "Renewable",
    "bike",
    "daddy",
    "howto",
    "nature",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Replacing a Shimano shift cable",
     "url": "https://agents.willem.com/en/posts/2020-11-22_replacing-a-shimano-shift-cable/",
     "source_url": "https://willem.com/en/2020-11-22_replacing-a-shimano-shift-cable/"
    },
    {
     "language": "nl",
     "title": "Shimano schakelkabel vervangen",
     "url": "https://agents.willem.com/nl/posts/2020-11-22_shimano-schakelkabel-vervangen/",
     "source_url": "https://willem.com/nl/2020-11-22_shimano-schakelkabel-vervangen/"
    },
    {
     "language": "de",
     "title": "Shimano Schaltzug wechseln",
     "url": "https://agents.willem.com/de/posts/2020-11-22_shimano-schaltzug-wechseln/",
     "source_url": "https://willem.com/de/2020-11-22_shimano-schaltzug-wechseln/"
    },
    {
     "language": "es",
     "title": "Reemplazo de un cable de cambio Shimano",
     "url": "https://agents.willem.com/es/posts/2020-11-22_reemplazo-de-un-cable-de-cambio-shimano/",
     "source_url": "https://willem.com/es/2020-11-22_reemplazo-de-un-cable-de-cambio-shimano/"
    },
    {
     "language": "it",
     "title": "Sostituire un cavo del cambio Shimano",
     "url": "https://agents.willem.com/it/posts/2020-11-22_sostituire-un-cavo-del-cambio-shimano/",
     "source_url": "https://willem.com/it/2020-11-22_sostituire-un-cavo-del-cambio-shimano/"
    },
    {
     "language": "pt",
     "title": "Substituir um cabo de mudanças Shimano",
     "url": "https://agents.willem.com/pt/posts/2020-11-22_substituir-um-cabo-de-mudancas-shimano/",
     "source_url": "https://willem.com/pt/2020-11-22_substituir-um-cabo-de-mudancas-shimano/"
    },
    {
     "language": "pap",
     "title": "Reemplasá un kable di kambio Shimano",
     "url": "https://agents.willem.com/pap/posts/2020-11-22_reemplasa-un-kable-di-kambio-shimano/",
     "source_url": "https://willem.com/pap/2020-11-22_reemplasa-un-kable-di-kambio-shimano/"
    },
    {
     "language": "fy",
     "title": "Shimano-skeakelkabel ferfange",
     "url": "https://agents.willem.com/fy/posts/2020-11-22_shimano-skeakelkabel-ferfange/",
     "source_url": "https://willem.com/fy/2020-11-22_shimano-skeakelkabel-ferfange/"
    }
   ],
   "image": "https://willem.com/global/images/9a0826778be5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/14701bce2442.webp",
     "description": "À la chasse aux ours... dans le parc du quartier, une aventure sans prix !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6cec290ce7de.webp",
     "description": "Notre machine d'aventure, le vélo cargo Babboe Big",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/709aad539c10.webp",
     "description": "Mon petit collègue inspecte les dégâts sur le vélo cargo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e0235d40364.webp",
     "description": "Le câble de vitesses sous le vélo cargo a été arraché par une branche...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/179b3a671c8b.webp",
     "description": "Oups... ce n'est pas normal !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c48d5ebf3aea.webp",
     "description": "Le moyeu Shimano Nexus 7 vitesses, le câble est fixé par un boulon, dans le cercle rouge",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/2993f11ce454.webp",
     "description": "Le boulon qui retient le câble est sorti du support sur le moyeu",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8b1618b281b.webp",
     "description": "Desserrer le boulon se fait facilement avec deux pinces",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/37a9182a24b4.webp",
     "description": "L'extrémité porte une pièce de métal fixe, on ne peut donc la tirer que dans un seul sens",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e2fb5fee2592.webp",
     "description": "Tire le câble abîmé, jusqu'au bout",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c102442c70d7.webp",
     "description": "Nouveau câble intérieur et nouvelle gaine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/03baf5e21f6a.webp",
     "description": "Les vélos cargo et les tandems demandent des câbles plus longs ! Si ton magasin de vélos n'en vend pas, tu en trouveras sur Amazon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/09989dc79f7d.webp",
     "description": "Installe le nouveau câble en partant du guidon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/95082c8e5318.webp",
     "description": "Pense à poser tous les embouts, ils empêchent l'humidité et la saleté d'entrer dans la gaine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/b13a07126ced.webp",
     "description": "Si tout se passe bien, le câble intérieur ressort de la gaine au niveau du moyeu arrière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/8953b0eb5b15.webp",
     "description": "Tends correctement le moyeu Nexus 7 vitesses en alignant les deux traits jaunes quand la quatrième vitesse est sélectionnée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/f94472545d61.webp",
     "description": "N'oublie pas de mettre un embout sur le câble pour l'empêcher de s'effilocher ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/153ebf8d45eb.webp",
     "description": "Nouveau câble installé, prêt pour de nouvelles aventures !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-18.jpg"
    }
   ]
  },
  {
   "id": 36962,
   "slug": "2020-11-03_le-plaisir-d-un-ordinateur-portable-tout-simple",
   "url": "https://agents.willem.com/fr/posts/2020-11-03_le-plaisir-d-un-ordinateur-portable-tout-simple/",
   "source_url": "https://willem.com/fr/2020-11-03_le-plaisir-d-un-ordinateur-portable-tout-simple/",
   "language": "fr",
   "date": "2020-11-03",
   "published": "2020-11-03T00:00:00+01:00",
   "created": "2025-06-26T22:09:46.211000+02:00",
   "updated": "2026-10-20T09:26:55.492000+02:00",
   "title": "Le plaisir d'un ordinateur portable tout simple",
   "subtitle": "Surface Laptop Go avec Windows 10",
   "summary": "De temps en temps, je change de matériel pour garder un œil sur ce qui se passe en dehors de mes habitudes technologiques. Tu serais surpris de tout ce qu'on peut apprendre en essayant des choses différentes. Cette semaine, j'ai pu tester le Surface Laptop Go sous Windows 10. Franchement, il m'a étonné !",
   "topics": [
    "Windows",
    "design",
    "laptop",
    "minimal",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The joy of a simple laptop",
     "url": "https://agents.willem.com/en/posts/2020-11-03_the-joy-of-a-simple-laptop/",
     "source_url": "https://willem.com/en/2020-11-03_the-joy-of-a-simple-laptop/"
    },
    {
     "language": "nl",
     "title": "Het plezier van een simpele laptop",
     "url": "https://agents.willem.com/nl/posts/2020-11-03_het-plezier-van-een-simpele-laptop/",
     "source_url": "https://willem.com/nl/2020-11-03_het-plezier-van-een-simpele-laptop/"
    },
    {
     "language": "de",
     "title": "Die Freude an einem einfachen Laptop",
     "url": "https://agents.willem.com/de/posts/2020-11-03_die-freude-an-einem-einfachen-laptop/",
     "source_url": "https://willem.com/de/2020-11-03_die-freude-an-einem-einfachen-laptop/"
    },
    {
     "language": "es",
     "title": "La alegría de un portátil sencillo",
     "url": "https://agents.willem.com/es/posts/2020-11-03_la-alegria-de-un-portatil-sencillo/",
     "source_url": "https://willem.com/es/2020-11-03_la-alegria-de-un-portatil-sencillo/"
    },
    {
     "language": "it",
     "title": "Il piacere di un laptop semplice",
     "url": "https://agents.willem.com/it/posts/2020-11-03_il-piacere-di-un-laptop-semplice/",
     "source_url": "https://willem.com/it/2020-11-03_il-piacere-di-un-laptop-semplice/"
    },
    {
     "language": "pt",
     "title": "A alegria de um portátil simples",
     "url": "https://agents.willem.com/pt/posts/2020-11-03_a-alegria-de-um-portatil-simples/",
     "source_url": "https://willem.com/pt/2020-11-03_a-alegria-de-um-portatil-simples/"
    },
    {
     "language": "pap",
     "title": "E goso di un laptop simpel",
     "url": "https://agents.willem.com/pap/posts/2020-11-03_e-goso-di-un-laptop-simpel/",
     "source_url": "https://willem.com/pap/2020-11-03_e-goso-di-un-laptop-simpel/"
    },
    {
     "language": "fy",
     "title": "It nocht fan in ienfâldige laptop",
     "url": "https://agents.willem.com/fy/posts/2020-11-03_it-nocht-fan-in-ienfaldige-laptop/",
     "source_url": "https://willem.com/fy/2020-11-03_it-nocht-fan-in-ienfaldige-laptop/"
    }
   ],
   "image": "https://willem.com/global/images/375d785a7093.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/91bb997949a5.webp",
     "description": "Surface Laptop Go",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7da4fd2c9d4f.webp",
     "description": "Le Surface Laptop Go est un joli ordinateur portable compact, sans chichis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ae013303e31f.webp",
     "description": "En ouvrant et en fermant l'ordinateur, on sent sa robustesse et la qualité de sa construction",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f348850ea45f.webp",
     "description": "L'ordinateur est en aluminium et en plastique, moulés ensemble en une seule pièce",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67586ee7b5e8.webp",
     "description": "Utiliser le Surface Laptop Go, en déplacement (go)... d'où son nom !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c988abd0e4a3.webp",
     "description": "Windows 10 Édition Familiale en mode S",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/15bf4ce1e09b.webp",
     "description": "Erreur 0x800711c7 au lancement de « powershell.exe » : un rappel amical que tu es en mode S, idiot...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/14c48f0b2f0c.webp",
     "description": "Sortir du mode S est possible et « gratuit »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/65d81c39a04f.webp",
     "description": "Activation du sous-système Windows pour Linux (WSL) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d28fcec71d4f.webp",
     "description": "Installer Debian Linux depuis le Microsoft Store se fait en un clic, j'aime ça",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc6c8ebf462a.webp",
     "description": "Déverrouiller Windows du bout du doigt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/fbf1ade29b85.webp",
     "description": "Une plante, un ordinateur, un peu de café",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a3bf8fb70cf.webp",
     "description": "Le clavier est une friandise : doux et moelleux, avec juste assez de mordant, ni mou, ni plat, ni flou",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/09e712d9c859.webp",
     "description": "Le pavé tactile multitouch fonctionne bien avec Windows 10",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-14.jpg"
    }
   ]
  },
  {
   "id": 36963,
   "slug": "2020-10-31_attire-plus-de-visiteurs-sur-ton-blog-avec-un-flux-rss",
   "url": "https://agents.willem.com/fr/posts/2020-10-31_attire-plus-de-visiteurs-sur-ton-blog-avec-un-flux-rss/",
   "source_url": "https://willem.com/fr/2020-10-31_attire-plus-de-visiteurs-sur-ton-blog-avec-un-flux-rss/",
   "language": "fr",
   "date": "2020-10-31",
   "published": "2020-10-31T00:00:00+01:00",
   "created": "2025-06-26T22:09:47.276000+02:00",
   "updated": "2026-10-20T09:26:55.721000+02:00",
   "title": "Attire plus de visiteurs sur ton blog avec un flux RSS",
   "subtitle": "Comment configurer RSS/Atom avec NodeJS",
   "summary": "Écrire pour mon blog est un vrai plaisir, je reçois des messages du monde entier sur les sujets qui me passionnent. Le trafic augmente, chaque mois de nouveaux lecteurs trouvent le chemin de mon blog. Cette semaine, on m'a demandé de prendre en charge les flux RSS sur mon blog. Je me suis demandé : les flux RSS sont-ils encore pertinents aujourd'hui ?",
   "topics": [
    "blog",
    "cloud",
    "creating",
    "howto",
    "networking",
    "programming",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Increase traffic to your blog with a RSS feed",
     "url": "https://agents.willem.com/en/posts/2020-10-31_increase-traffic-to-your-blog-with-a-rss-feed/",
     "source_url": "https://willem.com/en/2020-10-31_increase-traffic-to-your-blog-with-a-rss-feed/"
    },
    {
     "language": "nl",
     "title": "Vergroot het verkeer naar je blog met een RSS-feed",
     "url": "https://agents.willem.com/nl/posts/2020-10-31_vergroot-het-verkeer-naar-je-blog-met-een-rss-feed/",
     "source_url": "https://willem.com/nl/2020-10-31_vergroot-het-verkeer-naar-je-blog-met-een-rss-feed/"
    },
    {
     "language": "de",
     "title": "Steigern Sie den Traffic Ihres Blogs mit einem RSS-Feed",
     "url": "https://agents.willem.com/de/posts/2020-10-31_steigern-sie-den-traffic-ihres-blogs-mit-einem-rss-feed/",
     "source_url": "https://willem.com/de/2020-10-31_steigern-sie-den-traffic-ihres-blogs-mit-einem-rss-feed/"
    },
    {
     "language": "es",
     "title": "Aumenta el tráfico a tu blog con una fuente RSS",
     "url": "https://agents.willem.com/es/posts/2020-10-31_aumenta-el-trafico-a-tu-blog-con-una-fuente-rss/",
     "source_url": "https://willem.com/es/2020-10-31_aumenta-el-trafico-a-tu-blog-con-una-fuente-rss/"
    },
    {
     "language": "it",
     "title": "Aumenta il traffico del tuo blog con un feed RSS",
     "url": "https://agents.willem.com/it/posts/2020-10-31_aumenta-il-traffico-del-tuo-blog-con-un-feed-rss/",
     "source_url": "https://willem.com/it/2020-10-31_aumenta-il-traffico-del-tuo-blog-con-un-feed-rss/"
    },
    {
     "language": "pt",
     "title": "Aumenta o tráfego do teu blogue com um feed RSS",
     "url": "https://agents.willem.com/pt/posts/2020-10-31_aumenta-o-trafego-do-teu-blogue-com-um-feed-rss/",
     "source_url": "https://willem.com/pt/2020-10-31_aumenta-o-trafego-do-teu-blogue-com-um-feed-rss/"
    },
    {
     "language": "pap",
     "title": "Aumentá tráfiko na bo blog ku un RSS feed",
     "url": "https://agents.willem.com/pap/posts/2020-10-31_aumenta-trafiko-na-bo-blog-ku-un-rss-feed/",
     "source_url": "https://willem.com/pap/2020-10-31_aumenta-trafiko-na-bo-blog-ku-un-rss-feed/"
    },
    {
     "language": "fy",
     "title": "Mear ferkear nei dyn blog mei in RSS-feed",
     "url": "https://agents.willem.com/fy/posts/2020-10-31_mear-ferkear-nei-dyn-blog-mei-in-rss-feed/",
     "source_url": "https://willem.com/fy/2020-10-31_mear-ferkear-nei-dyn-blog-mei-in-rss-feed/"
    }
   ],
   "image": "https://willem.com/global/images/639e5a3bfb01.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f423a61315b1.webp",
     "description": "Les applis de lecture RSS modernes offrent des fonctions avancées pour filtrer et organiser les flux, de quoi faire de toi un maître ZEN de la surcharge d'information... plus ou moins",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/efdaa472a270.webp",
     "description": "Le module NodeJS populaire « feed » rend la syndication de contenu simple et intuitive",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b72d1c6597a5.webp",
     "description": "Implémentation des flux RSS, Atom et JSON sur mon blog avec NodeJS et le module Feed",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d21d6e79f505.webp",
     "description": "Configuration de NGINX pour rediriger les URL de flux courantes vers les fichiers RSS générés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-4.png"
    }
   ]
  },
  {
   "id": 36964,
   "slug": "2020-10-30_utiliser-rsync-pour-faire-des-sauvegardes",
   "url": "https://agents.willem.com/fr/posts/2020-10-30_utiliser-rsync-pour-faire-des-sauvegardes/",
   "source_url": "https://willem.com/fr/2020-10-30_utiliser-rsync-pour-faire-des-sauvegardes/",
   "language": "fr",
   "date": "2020-10-30",
   "published": "2020-10-30T00:00:00+01:00",
   "created": "2025-06-26T22:09:47.393000+02:00",
   "updated": "2026-10-20T09:26:55.951000+02:00",
   "title": "Utiliser rsync pour faire des sauvegardes",
   "subtitle": "Présentation d'un puissant outil de transfert de fichiers",
   "summary": "Il est très important de sauvegarder tes données, car on ne sait jamais quand la catastrophe frappe ! Un outil puissant et multiplateforme pour y arriver s'appelle « rsync ».  Dans cet article, je t'explique pourquoi rsync est utile et comment t'en servir pour mettre en place tes propres sauvegardes.",
   "topics": [
    "Freedom",
    "SSH",
    "Windows",
    "data",
    "howto",
    "linux",
    "networking",
    "server"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "How to use rsync to make backups",
     "url": "https://agents.willem.com/en/posts/2020-10-30_how-to-use-rsync-to-make-backups/",
     "source_url": "https://willem.com/en/2020-10-30_how-to-use-rsync-to-make-backups/"
    },
    {
     "language": "nl",
     "title": "Hoe rsync te gebruiken voor backups",
     "url": "https://agents.willem.com/nl/posts/2020-10-30_hoe-rsync-te-gebruiken-voor-backups/",
     "source_url": "https://willem.com/nl/2020-10-30_hoe-rsync-te-gebruiken-voor-backups/"
    },
    {
     "language": "de",
     "title": "Wie man rsync für Backups verwendet",
     "url": "https://agents.willem.com/de/posts/2020-10-30_wie-man-rsync-fur-backups-verwendet/",
     "source_url": "https://willem.com/de/2020-10-30_wie-man-rsync-fur-backups-verwendet/"
    },
    {
     "language": "es",
     "title": "Cómo usar rsync para hacer copias de seguridad",
     "url": "https://agents.willem.com/es/posts/2020-10-30_como-usar-rsync-para-hacer-copias-de-seguridad/",
     "source_url": "https://willem.com/es/2020-10-30_como-usar-rsync-para-hacer-copias-de-seguridad/"
    },
    {
     "language": "it",
     "title": "Come usare rsync per fare i backup",
     "url": "https://agents.willem.com/it/posts/2020-10-30_come-usare-rsync-per-fare-i-backup/",
     "source_url": "https://willem.com/it/2020-10-30_come-usare-rsync-per-fare-i-backup/"
    },
    {
     "language": "pt",
     "title": "Como usar o rsync para fazer cópias de segurança",
     "url": "https://agents.willem.com/pt/posts/2020-10-30_como-usar-o-rsync-para-fazer-copias-de-seguranca/",
     "source_url": "https://willem.com/pt/2020-10-30_como-usar-o-rsync-para-fazer-copias-de-seguranca/"
    },
    {
     "language": "pap",
     "title": "Kon usa rsync pa hasi backup",
     "url": "https://agents.willem.com/pap/posts/2020-10-30_kon-usa-rsync-pa-hasi-backup/",
     "source_url": "https://willem.com/pap/2020-10-30_kon-usa-rsync-pa-hasi-backup/"
    },
    {
     "language": "fy",
     "title": "Hoe rsync te brûken foar backups",
     "url": "https://agents.willem.com/fy/posts/2020-10-30_hoe-rsync-te-bruken-foar-backups/",
     "source_url": "https://willem.com/fy/2020-10-30_hoe-rsync-te-bruken-foar-backups/"
    }
   ],
   "image": "https://willem.com/global/images/56f73e945374.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/7a7bafa71781.webp",
     "description": "Commande rsync typique, avec les options -arvz, un My-Source-Directory et un My-Remote-Directory sur un serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0c7ba3c82117.webp",
     "description": "Utiliser rsync sous Windows 10 avec WSL",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/c497fa4abfcc.webp",
     "description": "Utiliser rsync pour copier des fichiers du bureau de mon Windows 10 vers un serveur Debian GNU/Linux via SSH (avec WSL)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d76217c9a685.webp",
     "description": "Après avoir ajouté la photo de la Voie lactée à mes fichiers d'exemple, je relance rsync pour qu'il transfère mes fichiers de façon incrémentielle, en ne copiant que le nouveau fichier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-4.png"
    }
   ]
  },
  {
   "id": 36965,
   "slug": "2020-10-15_sauver-des-photos-d-un-imac-en-panne",
   "url": "https://agents.willem.com/fr/posts/2020-10-15_sauver-des-photos-d-un-imac-en-panne/",
   "source_url": "https://willem.com/fr/2020-10-15_sauver-des-photos-d-un-imac-en-panne/",
   "language": "fr",
   "date": "2020-10-15",
   "published": "2020-10-15T00:00:00+02:00",
   "created": "2025-06-26T22:09:47.514000+02:00",
   "updated": "2026-10-20T09:26:56.174000+02:00",
   "title": "Sauver des photos d'un iMac en panne",
   "subtitle": "Des outils avancés pour lire les fichiers d'un disque défectueux",
   "summary": "Cette semaine, j'ai reçu un message de quelqu'un dont l'iMac avait planté. Il contenait plus de 50 000 photos, deux décennies d'histoire personnelle. Comme il n'y avait pas de sauvegarde, c'était à moi d'essayer d'en sauver le plus possible. Pourrais-je récupérer ces photos personnelles ?",
   "topics": [
    "apple",
    "data",
    "photo",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Rescuing photos from a crashed iMac",
     "url": "https://agents.willem.com/en/posts/2020-10-15_rescuing-photos-from-a-crashed-imac/",
     "source_url": "https://willem.com/en/2020-10-15_rescuing-photos-from-a-crashed-imac/"
    },
    {
     "language": "nl",
     "title": "Foto's redden van een gecrashte iMac",
     "url": "https://agents.willem.com/nl/posts/2020-10-15_foto-s-redden-van-een-gecrashte-imac/",
     "source_url": "https://willem.com/nl/2020-10-15_foto-s-redden-van-een-gecrashte-imac/"
    },
    {
     "language": "de",
     "title": "Fotos von einem abgestürzten iMac retten",
     "url": "https://agents.willem.com/de/posts/2020-10-15_fotos-von-einem-abgesturzten-imac-retten/",
     "source_url": "https://willem.com/de/2020-10-15_fotos-von-einem-abgesturzten-imac-retten/"
    },
    {
     "language": "es",
     "title": "Rescatando fotos de un iMac averiado",
     "url": "https://agents.willem.com/es/posts/2020-10-15_rescatando-fotos-de-un-imac-averiado/",
     "source_url": "https://willem.com/es/2020-10-15_rescatando-fotos-de-un-imac-averiado/"
    },
    {
     "language": "it",
     "title": "Salvare le foto da un iMac in avaria",
     "url": "https://agents.willem.com/it/posts/2020-10-15_salvare-le-foto-da-un-imac-in-avaria/",
     "source_url": "https://willem.com/it/2020-10-15_salvare-le-foto-da-un-imac-in-avaria/"
    },
    {
     "language": "pt",
     "title": "Resgatar fotografias de um iMac avariado",
     "url": "https://agents.willem.com/pt/posts/2020-10-15_resgatar-fotografias-de-um-imac-avariado/",
     "source_url": "https://willem.com/pt/2020-10-15_resgatar-fotografias-de-um-imac-avariado/"
    },
    {
     "language": "pap",
     "title": "Rèskatá potrèt for di un iMac ku a krasha",
     "url": "https://agents.willem.com/pap/posts/2020-10-15_reskata-potret-for-di-un-imac-ku-a-krasha/",
     "source_url": "https://willem.com/pap/2020-10-15_reskata-potret-for-di-un-imac-ku-a-krasha/"
    },
    {
     "language": "fy",
     "title": "Foto’s rêde fan in kapotte iMac",
     "url": "https://agents.willem.com/fy/posts/2020-10-15_foto-s-rede-fan-in-kapotte-imac/",
     "source_url": "https://willem.com/fy/2020-10-15_foto-s-rede-fan-in-kapotte-imac/"
    }
   ],
   "image": "https://willem.com/global/images/c8bcd8f90531.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/510971f83c8d.webp",
     "description": "L'iMac en panne sur mon bureau, prêt à être ouvert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a6b87888fc6.webp",
     "description": "Certains iMac demandent une lame spéciale pour découper le ruban adhésif qui fixe la vitre au cadre en aluminium",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c5655a533b15.webp",
     "description": "Retrait de la vitre avec des ventouses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ae8c5ffaf3e9.webp",
     "description": "L'écran est fixé par des vis Torx, ce n'est pas facile de les retirer car les aimants les attrapent facilement !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67230f56fa7d.webp",
     "description": "Fais attention en soulevant l'écran, plusieurs câbles le relient à la carte mère",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/720262fa53d4.webp",
     "description": "Les entrailles de l'iMac sont visibles une fois l'écran retiré",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/b68f125ad627.webp",
     "description": "Le disque dur de l'iMac, qui contient les photos personnelles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/06d2b9e325bc.webp",
     "description": "Connexion du disque à un convertisseur SATA vers USB",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/480714b82b47.webp",
     "description": "Cette puce faisait à l'origine partie d'un disque dur externe USB, tu en as peut-être un chez toi à utiliser",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/73384ebdb549.webp",
     "description": "Connexion du disque sauvé à un autre Mac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e1139f08b04c.webp",
     "description": "Lecture des fichiers du disque sauvé : si tu comprends le néerlandais, tu comprendras le caractère personnel de ces photos (« bevalling » veut dire accouchement)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/a7ca5763c004.webp",
     "description": "Oh non ! Des ennuis ! Des erreurs de lecture pendant la copie des photos !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/55594ba1a852.webp",
     "description": "Lancement des « Premiers secours » de macOS depuis l'Utilitaire de disque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/3dcfc02fcda8.webp",
     "description": "Ça ne coûte rien d'être gentil avec le disque abîmé... « s'il te plaîîîîît petit disque... donne-moi les photos ! » Mais ne touche pas aux puces !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/931ba8f932ef.webp",
     "description": "Au final, j'ai pu sauver toutes les autres photos !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-15.jpg"
    }
   ]
  },
  {
   "id": 36966,
   "slug": "2020-09-29_a-velo-avec-l-omata-one",
   "url": "https://agents.willem.com/fr/posts/2020-09-29_a-velo-avec-l-omata-one/",
   "source_url": "https://willem.com/fr/2020-09-29_a-velo-avec-l-omata-one/",
   "language": "fr",
   "date": "2020-09-29",
   "published": "2020-09-29T00:00:00+02:00",
   "created": "2025-06-26T22:09:50.461000+02:00",
   "updated": "2026-10-20T09:26:56.422000+02:00",
   "title": "À vélo avec l'Omata One",
   "subtitle": "Un compteur de vélo analogique avec GPS",
   "summary": "Cette dernière semaine, j'ai roulé avec l'Omata One, un compteur de vélo très spécial. Ses aiguilles mécaniques indiquent la vitesse, la distance, le dénivelé et le temps de trajet, mesurés grâce à des données GPS précises. C'est amusant, lis la suite pour savoir pourquoi.",
   "topics": [
    "bike",
    "data",
    "design",
    "health",
    "heart",
    "lifestyle",
    "minimal",
    "mobility",
    "review",
    "sensors",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Riding with Omata One",
     "url": "https://agents.willem.com/en/posts/2020-09-29_riding-with-omata-one/",
     "source_url": "https://willem.com/en/2020-09-29_riding-with-omata-one/"
    },
    {
     "language": "nl",
     "title": "Fietsen met Omata One",
     "url": "https://agents.willem.com/nl/posts/2020-09-29_fietsen-met-omata-one/",
     "source_url": "https://willem.com/nl/2020-09-29_fietsen-met-omata-one/"
    },
    {
     "language": "de",
     "title": "Mit dem Omata One unterwegs",
     "url": "https://agents.willem.com/de/posts/2020-09-29_mit-dem-omata-one-unterwegs/",
     "source_url": "https://willem.com/de/2020-09-29_mit-dem-omata-one-unterwegs/"
    },
    {
     "language": "es",
     "title": "Rodando con Omata One",
     "url": "https://agents.willem.com/es/posts/2020-09-29_rodando-con-omata-one/",
     "source_url": "https://willem.com/es/2020-09-29_rodando-con-omata-one/"
    },
    {
     "language": "it",
     "title": "In bici con Omata One",
     "url": "https://agents.willem.com/it/posts/2020-09-29_in-bici-con-omata-one/",
     "source_url": "https://willem.com/it/2020-09-29_in-bici-con-omata-one/"
    },
    {
     "language": "pt",
     "title": "Pedalar com o Omata One",
     "url": "https://agents.willem.com/pt/posts/2020-09-29_pedalar-com-o-omata-one/",
     "source_url": "https://willem.com/pt/2020-09-29_pedalar-com-o-omata-one/"
    },
    {
     "language": "pap",
     "title": "Pidal ku Omata One",
     "url": "https://agents.willem.com/pap/posts/2020-09-29_pidal-ku-omata-one/",
     "source_url": "https://willem.com/pap/2020-09-29_pidal-ku-omata-one/"
    },
    {
     "language": "fy",
     "title": "Fytse mei Omata One",
     "url": "https://agents.willem.com/fy/posts/2020-09-29_fytse-mei-omata-one/",
     "source_url": "https://willem.com/fy/2020-09-29_fytse-mei-omata-one/"
    }
   ],
   "image": "https://willem.com/global/images/c9a1d6801e02.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bde6686f1a2e.webp",
     "description": "Vide-toi la tête en roulant tôt le matin (photo prise pendant mon trajet du matin)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/019ece7431b4.webp",
     "description": "Laisse tes pensées vagabonder librement pendant que le soleil se lève sur un tout nouveau jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/8a257f35c88c.webp",
     "description": "Rouler à vélo comme entraînement (photo de Niels)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/1bc31f6fa806.webp",
     "description": "L'Omata One utilise quatre aiguilles mécaniques pour indiquer la vitesse (orange), la distance (anneau extérieur), le dénivelé (à gauche) et le temps écoulé (à droite)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9be1c9ed2867.webp",
     "description": "Le cadran a beaucoup de profondeur et de détails, avec une symétrie équilibrée, une typographie lisible et des couleurs fonctionnelles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/619df8eca85c.webp",
     "description": "L'Omata One se commande avec l'anneau extérieur, qui fait office de sélecteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/dcf2417c1184.webp",
     "description": "L'anneau extérieur se manie facilement avec des gants, il est usiné avec précision dans de l'aluminium 6063 et offre un beau toucher",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/95d793fa83dd.webp",
     "description": "L'affichage mécanique est en fait très économe en énergie, avec plus de 17 heures d'autonomie. La recharge se fait avec une prise USB-C standard au dos.  ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5df01991d38b.webp",
     "description": "La lisibilité reste excellente, même si un peu de saleté s'y dépose ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4fc4c543978.webp",
     "description": "Une fois ta sortie terminée, tu peux analyser les données en connectant l'Omata à ton smartphone ou à ton ordinateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ae3408670fb.webp",
     "description": "Importer les données d'une sortie est facile, avec des applis comme Cyclemeter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/b32a26e839d8.webp",
     "description": "Analyse de fichiers FIT avec GoldenCheetah sur ma tablette",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-12.jpg"
    }
   ]
  },
  {
   "id": 36967,
   "slug": "2020-09-28_peaufiner-l-experience-de-mon-systeme-de-tablette",
   "url": "https://agents.willem.com/fr/posts/2020-09-28_peaufiner-l-experience-de-mon-systeme-de-tablette/",
   "source_url": "https://willem.com/fr/2020-09-28_peaufiner-l-experience-de-mon-systeme-de-tablette/",
   "language": "fr",
   "date": "2020-09-28",
   "published": "2020-09-28T00:00:00+02:00",
   "created": "2025-06-26T22:09:51.426000+02:00",
   "updated": "2026-10-20T09:26:56.649000+02:00",
   "title": "Peaufiner l'expérience de mon système de tablette",
   "subtitle": "Utiliser la Surface Go 2 avec 4G/LTE, Debian GNU/Linux et i3wm",
   "summary": "Plus tôt cette année, j'ai essayé de créer mon propre système d'exploitation pour tablette en installant Debian GNU/Linux sur une tablette Microsoft Surface Go. J'ai beaucoup appris sur ce que j'aime dans une tablette. Mais je préférais encore mon iPad Pro, surtout pour son expérience utilisateur très soignée. Cette fois, je me suis lancé dans le peaufinage du logiciel de ma tablette pour remplacer mon iPad.",
   "topics": [
    "Freedom",
    "SSH",
    "creating",
    "design",
    "experiment",
    "howto",
    "laptop",
    "linux",
    "minimal",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Refining my tablet OS experience",
     "url": "https://agents.willem.com/en/posts/2020-09-28_refining-my-tablet-os-experience/",
     "source_url": "https://willem.com/en/2020-09-28_refining-my-tablet-os-experience/"
    },
    {
     "language": "nl",
     "title": "Mijn tablet-OS-ervaring verfijnen",
     "url": "https://agents.willem.com/nl/posts/2020-09-28_mijn-tablet-os-ervaring-verfijnen/",
     "source_url": "https://willem.com/nl/2020-09-28_mijn-tablet-os-ervaring-verfijnen/"
    },
    {
     "language": "de",
     "title": "Mein Tablet-OS-Erlebnis optimieren",
     "url": "https://agents.willem.com/de/posts/2020-09-28_mein-tablet-os-erlebnis-optimieren/",
     "source_url": "https://willem.com/de/2020-09-28_mein-tablet-os-erlebnis-optimieren/"
    },
    {
     "language": "es",
     "title": "Refinando la experiencia de mi SO para tablets",
     "url": "https://agents.willem.com/es/posts/2020-09-28_refinando-la-experiencia-de-mi-so-para-tablets/",
     "source_url": "https://willem.com/es/2020-09-28_refinando-la-experiencia-de-mi-so-para-tablets/"
    },
    {
     "language": "it",
     "title": "Rifinire la mia esperienza con il sistema operativo per tablet",
     "url": "https://agents.willem.com/it/posts/2020-09-28_rifinire-la-mia-esperienza-con-il-sistema-operativo-per-tablet/",
     "source_url": "https://willem.com/it/2020-09-28_rifinire-la-mia-esperienza-con-il-sistema-operativo-per-tablet/"
    },
    {
     "language": "pt",
     "title": "Refinar a minha experiência de SO para tablet",
     "url": "https://agents.willem.com/pt/posts/2020-09-28_refinar-a-minha-experiencia-de-so-para-tablet/",
     "source_url": "https://willem.com/pt/2020-09-28_refinar-a-minha-experiencia-de-so-para-tablet/"
    },
    {
     "language": "pap",
     "title": "Refiná mi eksperensia di sistema operativo pa tablèt",
     "url": "https://agents.willem.com/pap/posts/2020-09-28_refina-mi-eksperensia-di-sistema-operativo-pa-tablet/",
     "source_url": "https://willem.com/pap/2020-09-28_refina-mi-eksperensia-di-sistema-operativo-pa-tablet/"
    },
    {
     "language": "fy",
     "title": "Myn tablet-OS-ûnderfining ferfine",
     "url": "https://agents.willem.com/fy/posts/2020-09-28_myn-tablet-os-underfining-ferfine/",
     "source_url": "https://willem.com/fy/2020-09-28_myn-tablet-os-underfining-ferfine/"
    }
   ],
   "image": "https://willem.com/global/images/deac2f3345d3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e8c8c006c48d.webp",
     "description": "Le matériel Microsoft Surface est populaire parce qu'il est vraiment réussi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9bdbd1ab55e3.webp",
     "description": "Microsoft Surface Go 2 avec clavier noir et Surface Pen, un joli matériel !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/facf756bc1c8.webp",
     "description": "Installer Debian GNU/Linux sur la Surface Go 2 ressemble beaucoup à la Surface Go d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/831bf15741b3.webp",
     "description": "Debian GNU/Linux avec i3wm (« alias WillemOS ») sur la Surface Go 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/0e5191befac8.webp",
     "description": "Vendre son iPad Pro est facile si on garde les boîtes d'origine, j'ai vendu le mien en quelques jours : une façon de me forcer à faire marcher la nouvelle tablette !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/82029e2aa184.webp",
     "description": "Firefox (à gauche) et un terminal MOSH/tmux (à droite) en écran partagé avec le gestionnaire de fenêtres en mosaïque i3wm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e72f2eb2e0ee.webp",
     "description": "Plusieurs espaces de travail sont très puissants : c'est comme zapper entre des chaînes de télé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/0865c8fa1a0d.webp",
     "description": "Balayage à trois doigts pour changer d'espace de travail, une astuce de macOS : avec fusuma, tu peux utiliser les gestes multitouch dans i3wm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c4616d1c2e0.webp",
     "description": "On peut étendre le stockage d'une Surface Go 2 avec une carte MicroSD",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ead4f4bf1d6.webp",
     "description": "Installation de la SIM dans la tablette Surface Go 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6d41b18777f8.webp",
     "description": "Réinitialiser les tampons du modem haut débit de la Surface lui a permis de fonctionner avec Debian GNU/Linux !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/81a36fb447f0.webp",
     "description": "Network Manager (nm-applet) bascule automatiquement entre le WiFi et les connexions mobiles à haut débit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/81abf9b1270b.webp",
     "description": "Le réglage systemd « AllowSuspendThenHibernate » dans sleep.conf permet de définir un délai entre la veille en RAM et la veille sur disque (hibernation)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/e2cc2410d5a6.webp",
     "description": "Configure le LidSwitch (dans le login.conf de systemd) pour mettre en veille et reprendre automatiquement quand tu fermes le clavier de la Surface, j'ai configuré une veille puis hibernation avec un délai",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/47e363822994.webp",
     "description": "L'explorateur de fichiers Thunar (à gauche) et GIMP (à droite) en harmonie visuelle : crée un aspect uniforme en accordant couleurs, icônes et polices",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/dfc9b4ac76c9.webp",
     "description": "Shotwell (à gauche) et Xournal (à droite), deux applis très différentes côte à côte, visuellement cohérentes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-16.png"
    },
    {
     "url": "https://willem.com/global/images/6039e558b1d5.webp",
     "description": "Le Surface Pen est génial, et quand tu configures Xournal pour utiliser Xinput, la sensibilité à la pression marche parfaitement : on voit l'épaisseur du trait varier, comme avec un vrai stylo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/a248d70075f2.webp",
     "description": "Le pied est génial avec Xournal et le Surface Pen, aucun iPad ne sait faire ça",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/11ab54c312b3.webp",
     "description": "Le pied est très solide, avec deux charnières métalliques robustes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/251c859582d7.webp",
     "description": "Le clavier est un plaisir à utiliser, avec de vraies touches (rétroéclairées), dont ESC et une rangée de touches de fonction",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/807ff12f0120.webp",
     "description": "Tu peux aussi utiliser un clavier Bluetooth, ce qui permet une distance confortable entre tes yeux et l'écran",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf9e3a3ad1b7.webp",
     "description": "Même si l'USB-C est l'avenir, le port Surface Connect est bien pratique, car il fonctionne avec la Surface Dock 2 (qui offre une tonne de connectiques)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/dff454cf49ab.webp",
     "description": "Le dos de la Surface n'a pas d'objectif d'appareil photo qui dépasse, la tablette repose donc parfaitement à plat sur une table, comme il se doit !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/4fae13e5079f.webp",
     "description": "C'est un tout petit ordinateur, mais il est incroyablement puissant et polyvalent !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2cfb6eddb63.webp",
     "description": "Lire ses e-mails dans Evolution marche bien !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/2429d7f15a38.webp",
     "description": "La tablette est assez légère pour se tenir d'une main : tu peux lire le capteur gyroscopique pour faire pivoter l'écran automatiquement, utile pour lire un article (intéressant)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/eee21875c9c9.webp",
     "description": "La Surface Go 2 est un vrai outil, capable de choses puissantes quand tu te connectes au cloud (avec un terminal, MOSH et tmux)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-27.jpg"
    }
   ]
  },
  {
   "id": 36968,
   "slug": "2020-09-16_synchroniser-ses-fichiers-sans-accroc-entre-smartphone-et-tablette",
   "url": "https://agents.willem.com/fr/posts/2020-09-16_synchroniser-ses-fichiers-sans-accroc-entre-smartphone-et-tablette/",
   "source_url": "https://willem.com/fr/2020-09-16_synchroniser-ses-fichiers-sans-accroc-entre-smartphone-et-tablette/",
   "language": "fr",
   "date": "2020-09-16",
   "published": "2020-09-16T00:00:00+02:00",
   "created": "2025-06-26T22:09:53.593000+02:00",
   "updated": "2026-10-20T09:22:42.475000+02:00",
   "title": "Synchroniser ses fichiers sans accroc entre smartphone et tablette",
   "subtitle": "Utiliser unison pour synchroniser automatiquement GNU/Linux et l’iPhone",
   "summary": "Pour optimiser mon flux de travail, je cherchais un moyen d’accéder sans effort aux mêmes fichiers sur mon ordinateur et sur mon smartphone. C’est pratique quand tu veux envoyer rapidement des fichiers depuis ton ordinateur avec ton smartphone, via les différentes messageries, et inversement. Lis la suite pour savoir comment j’ai fait.",
   "topics": [
    "Freedom",
    "SSH",
    "cloud",
    "data",
    "howto",
    "iPhone",
    "linux",
    "server",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Syncing files seamlessly between smartphone and tablet",
     "url": "https://agents.willem.com/en/posts/2020-09-16_syncing-files-seamlessly-between-smartphone-and-tablet/",
     "source_url": "https://willem.com/en/2020-09-16_syncing-files-seamlessly-between-smartphone-and-tablet/"
    },
    {
     "language": "nl",
     "title": "Bestanden naadloos synchroniseren tussen smartphone en tablet",
     "url": "https://agents.willem.com/nl/posts/2020-09-16_bestanden-naadloos-synchroniseren-tussen-smartphone-en-tablet/",
     "source_url": "https://willem.com/nl/2020-09-16_bestanden-naadloos-synchroniseren-tussen-smartphone-en-tablet/"
    },
    {
     "language": "de",
     "title": "Nahtlose Dateisynchronisierung zwischen Smartphone und Tablet",
     "url": "https://agents.willem.com/de/posts/2020-09-16_nahtlose-dateisynchronisierung-zwischen-smartphone-und-tablet/",
     "source_url": "https://willem.com/de/2020-09-16_nahtlose-dateisynchronisierung-zwischen-smartphone-und-tablet/"
    },
    {
     "language": "es",
     "title": "Sincronización de archivos sin problemas entre smartphone y tablet",
     "url": "https://agents.willem.com/es/posts/2020-09-16_sincronizacion-de-archivos-sin-problemas-entre-smartphone-y-tablet/",
     "source_url": "https://willem.com/es/2020-09-16_sincronizacion-de-archivos-sin-problemas-entre-smartphone-y-tablet/"
    },
    {
     "language": "it",
     "title": "Sincronizzare i file senza fatica tra smartphone e tablet",
     "url": "https://agents.willem.com/it/posts/2020-09-16_sincronizzare-i-file-senza-fatica-tra-smartphone-e-tablet/",
     "source_url": "https://willem.com/it/2020-09-16_sincronizzare-i-file-senza-fatica-tra-smartphone-e-tablet/"
    },
    {
     "language": "pt",
     "title": "Sincronizar ficheiros sem esforço entre smartphone e tablet",
     "url": "https://agents.willem.com/pt/posts/2020-09-16_sincronizar-ficheiros-sem-esforco-entre-smartphone-e-tablet/",
     "source_url": "https://willem.com/pt/2020-09-16_sincronizar-ficheiros-sem-esforco-entre-smartphone-e-tablet/"
    },
    {
     "language": "pap",
     "title": "Sinkronisá arkivo sin problema entre smartphone i tablèt",
     "url": "https://agents.willem.com/pap/posts/2020-09-16_sinkronisa-arkivo-sin-problema-entre-smartphone-i-tablet/",
     "source_url": "https://willem.com/pap/2020-09-16_sinkronisa-arkivo-sin-problema-entre-smartphone-i-tablet/"
    },
    {
     "language": "fy",
     "title": "Bestannen naadleas syngronisearje tusken smartphone en tablet",
     "url": "https://agents.willem.com/fy/posts/2020-09-16_bestannen-naadleas-syngronisearje-tusken-smartphone-en-tablet/",
     "source_url": "https://willem.com/fy/2020-09-16_bestannen-naadleas-syngronisearje-tusken-smartphone-en-tablet/"
    }
   ],
   "image": "https://willem.com/global/images/193f047bbec3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0c3af5ec4a88.webp",
     "description": "Synchroniser des fichiers entre ma tablette et mon iPhone : le serveur NAS sert de station intermédiaire et efface les différences de protocole et de connexion",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/69ec55902e0c.webp",
     "description": "Mon profil Unison avec les paramètres de mon « WillemCloud »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/172e19ff4677.webp",
     "description": "Ma commande cron est enveloppée dans un contrôle qui évite de lancer la synchronisation quand elle tourne déjà",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d74a7d2d31ab.webp",
     "description": "Télécharge et configure Secure ShellFish pour te connecter à mon « WillemCloud »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/56496fdc5e80.webp",
     "description": "Accéder aux fichiers via l’appli Fichiers native d’iOS te permet d’utiliser plein d’applis et de raccourcis différents",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9f915e8f52d.webp",
     "description": "Les mêmes fichiers sur mon smartphone et ma tablette : ça marche, tout simplement !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-6.jpg"
    }
   ]
  },
  {
   "id": 36969,
   "slug": "2020-08-31_libere-d-icloud-echapper-a-apple-photos",
   "url": "https://agents.willem.com/fr/posts/2020-08-31_libere-d-icloud-echapper-a-apple-photos/",
   "source_url": "https://willem.com/fr/2020-08-31_libere-d-icloud-echapper-a-apple-photos/",
   "language": "fr",
   "date": "2020-08-31",
   "published": "2020-08-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:53.875000+02:00",
   "updated": "2026-10-20T09:22:42.748000+02:00",
   "title": "Libéré d’iCloud : échapper à Apple Photos",
   "subtitle": "Utiliser un logiciel de gestion de photothèque hors ligne",
   "summary": "Après le énième bug « magique » en gérant les photos de mon iPhone, j’en ai eu assez. Apple a fait beaucoup de chemin depuis le lancement d’iPhoto (le prédécesseur d’iCloud Photos). Mais pour quelque chose d’aussi précieux que mes souvenirs personnels, je veux garder le contrôle total. Lis la suite pour savoir comment j’ai sorti ma photothèque d’iCloud, avec des logiciels gratuits et open source.",
   "topics": [
    "Freedom",
    "apple",
    "howto",
    "iOS",
    "iPhone",
    "linux",
    "photo",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Free from the iCloud: Escaping Apple Photos",
     "url": "https://agents.willem.com/en/posts/2020-08-31_free-from-the-icloud-escaping-apple-photos/",
     "source_url": "https://willem.com/en/2020-08-31_free-from-the-icloud-escaping-apple-photos/"
    },
    {
     "language": "nl",
     "title": "Bevrijd van iCloud: Ontsnappen aan Apple Foto's",
     "url": "https://agents.willem.com/nl/posts/2020-08-31_bevrijd-van-icloud-ontsnappen-aan-apple-foto-s/",
     "source_url": "https://willem.com/nl/2020-08-31_bevrijd-van-icloud-ontsnappen-aan-apple-foto-s/"
    },
    {
     "language": "de",
     "title": "Frei von der iCloud: Ausbruch aus Apple Fotos",
     "url": "https://agents.willem.com/de/posts/2020-08-31_frei-von-der-icloud-ausbruch-aus-apple-fotos/",
     "source_url": "https://willem.com/de/2020-08-31_frei-von-der-icloud-ausbruch-aus-apple-fotos/"
    },
    {
     "language": "es",
     "title": "Libre de iCloud: Escapando de Fotos de Apple",
     "url": "https://agents.willem.com/es/posts/2020-08-31_libre-de-icloud-escapando-de-fotos-de-apple/",
     "source_url": "https://willem.com/es/2020-08-31_libre-de-icloud-escapando-de-fotos-de-apple/"
    },
    {
     "language": "it",
     "title": "Libero dall'iCloud: la fuga da Apple Photos",
     "url": "https://agents.willem.com/it/posts/2020-08-31_libero-dall-icloud-la-fuga-da-apple-photos/",
     "source_url": "https://willem.com/it/2020-08-31_libero-dall-icloud-la-fuga-da-apple-photos/"
    },
    {
     "language": "pt",
     "title": "Livre do iCloud: fugir do Apple Photos",
     "url": "https://agents.willem.com/pt/posts/2020-08-31_livre-do-icloud-fugir-do-apple-photos/",
     "source_url": "https://willem.com/pt/2020-08-31_livre-do-icloud-fugir-do-apple-photos/"
    },
    {
     "language": "pap",
     "title": "Liber di iCloud: Eskapá for di Apple Photos",
     "url": "https://agents.willem.com/pap/posts/2020-08-31_liber-di-icloud-eskapa-for-di-apple-photos/",
     "source_url": "https://willem.com/pap/2020-08-31_liber-di-icloud-eskapa-for-di-apple-photos/"
    },
    {
     "language": "fy",
     "title": "Frij fan de iCloud: Ûntsnappe oan Apple Photos",
     "url": "https://agents.willem.com/fy/posts/2020-08-31_frij-fan-de-icloud-untsnappe-oan-apple-photos/",
     "source_url": "https://willem.com/fy/2020-08-31_frij-fan-de-icloud-untsnappe-oan-apple-photos/"
    }
   ],
   "image": "https://willem.com/global/images/9fe85b5153b1.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c8e223932080.webp",
     "description": "Mon premier appareil photo numérique : un Samsung Digimax 800K qui prend des photos de 1024x768px",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb8ade2ffd85.webp",
     "description": "Mon ordinateur en 2001, photographié avec le Digimax 800K",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7cee4d45ab0.webp",
     "description": "Aucun filtre vintage appliqué : c’est une photo numérique originale de 2001, non retouchée. (Lac de Garde, Italie, 2001)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/59341fab5bb5.webp",
     "description": "Les cartes mémoire d’antan : remarque qu’elles se comptent en MB, comme en méga, pas en giga !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0a3d7661cb5.webp",
     "description": "Mon ordinateur en 2005 : Windows XP, Nokia Communicator et MSN Messenger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a3c5668f7a82.webp",
     "description": "La présentation d’iLife en 2002, sur un iMac G4, conçu pour être amusant, simple et puissant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/87e7ba93a65e.webp",
     "description": "Mon premier Mac en 2006 : un Mac Mini G4 avec 1GB de RAM sous OS X Tiger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/3685afb1a6d6.webp",
     "description": "Mon Mac Mini de 2006 me sert à me connecter à un serveur Sun Microsystems avec l’appli terminal, élégante mais puissante.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/0b21feab6ea5.webp",
     "description": "Steve Jobs présente le tout premier iPhone en 2007 comme « l’appareil numérique ultime »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf388125cfb2.webp",
     "description": "Visite de l’Apple Store de Miami Beach en 2008",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/191b4a3f89f1.webp",
     "description": "On boit des bières, content : j’ai trouvé un iPhone ! (2008)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/774e42ab7748.webp",
     "description": "Ce qui paraît normal aujourd’hui était futuriste en 2008 : surfer sur le web avec un appareil entièrement tactile (en buvant une bière)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/657de386c1a7.webp",
     "description": "L’iPhone 4 a remplacé mon appareil photo en 2010 : selfie de Monsieur Caméra Floue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c82cd2219547.webp",
     "description": "L’appareil photo de l’iPhone 4 n’était pas si mal : des photos riches en détails, l’hiver à Amsterdam (décembre 2010)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/4a02046444e5.webp",
     "description": "Je passe en revue mes vieilles photothèques avec iPhoto et Apple Photos",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/507cc05a4802.webp",
     "description": "Dans Apple Photos, tu peux exporter les originaux non modifiés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-16.png"
    },
    {
     "url": "https://willem.com/global/images/9cc8d0270776.webp",
     "description": "J’ai utilisé des noms de fichiers séquentiels avec un préfixe défini à la main",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-17.png"
    },
    {
     "url": "https://willem.com/global/images/b4967c1674df.webp",
     "description": "J’utilise les informations EXIF pour renommer les photos avec la date et l’heure de la prise de vue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/70940e6862ad.webp",
     "description": "Conversion en lot de fichiers image HEIC en JPG sur un VPS avec une tonne de puissance CPU",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/ae6d16dd8c1b.webp",
     "description": "L’import de toutes les photos dans Shotwell a fait chauffer ma tablette (le temps de générer de nouvelles miniatures) : problème réglé avec une solution plutôt analogique, un ventilateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/bb889c594a1e.webp",
     "description": "Toute ma photothèque sur une seule carte SD : incroyable !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/f816dceb5dc8.webp",
     "description": "Importer de nouvelles photos depuis mon appareil photo est facile, tout comme dans la pub iPhoto d’Apple de 2002 ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/843a5fd8f358.webp",
     "description": "Ahhh, le doux goût de la liberté : je gère mes photos avec Shotwell sur ma tablette",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/1837475054b1.webp",
     "description": "Dans le Finder de macOS, tu peux configurer la synchronisation des photos avec un simple dossier du système de fichiers comme source, sans photothèque iCloud complète !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-24.png"
    },
    {
     "url": "https://willem.com/global/images/3156a91b1d91.webp",
     "description": "Heureux ensemble : l’appli Photos native d’iOS pour parcourir toute ma collection de photos gérée avec Shotwell",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-25.jpg"
    }
   ]
  },
  {
   "id": 36970,
   "slug": "2020-08-23_nettoyer-une-montre-vintage",
   "url": "https://agents.willem.com/fr/posts/2020-08-23_nettoyer-une-montre-vintage/",
   "source_url": "https://willem.com/fr/2020-08-23_nettoyer-une-montre-vintage/",
   "language": "fr",
   "date": "2020-08-23",
   "published": "2020-08-23T00:00:00+02:00",
   "created": "2025-06-26T22:09:55.141000+02:00",
   "updated": "2026-10-20T09:22:42.993000+02:00",
   "title": "Nettoyer une montre vintage",
   "subtitle": "Redécouvrir une beauté ancienne sous des couches de crasse",
   "summary": "Cette semaine, en rangeant mon placard, je suis tombé sur une vieille montre. Elle venait de chez mon grand-père. Elle avait l’air d’avoir eu une vie aventureuse, pleine de traces d’usure. J’ai reconnu un mouvement mécanique automatique. À peine prise en main, elle s’est remise à marcher presque aussitôt. Je me suis dit que ce serait génial de la nettoyer avec délicatesse.",
   "topics": [
    "Circulair",
    "Durable",
    "Renewable",
    "howto",
    "lifestyle",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Cleaning a vintage watch",
     "url": "https://agents.willem.com/en/posts/2020-08-23_cleaning-a-vintage-watch/",
     "source_url": "https://willem.com/en/2020-08-23_cleaning-a-vintage-watch/"
    },
    {
     "language": "nl",
     "title": "Het reinigen van een vintage horloge",
     "url": "https://agents.willem.com/nl/posts/2020-08-23_het-reinigen-van-een-vintage-horloge/",
     "source_url": "https://willem.com/nl/2020-08-23_het-reinigen-van-een-vintage-horloge/"
    },
    {
     "language": "de",
     "title": "Reinigung einer Vintage-Uhr",
     "url": "https://agents.willem.com/de/posts/2020-08-23_reinigung-einer-vintage-uhr/",
     "source_url": "https://willem.com/de/2020-08-23_reinigung-einer-vintage-uhr/"
    },
    {
     "language": "es",
     "title": "Limpieza de un reloj vintage",
     "url": "https://agents.willem.com/es/posts/2020-08-23_limpieza-de-un-reloj-vintage/",
     "source_url": "https://willem.com/es/2020-08-23_limpieza-de-un-reloj-vintage/"
    },
    {
     "language": "it",
     "title": "Pulire un orologio vintage",
     "url": "https://agents.willem.com/it/posts/2020-08-23_pulire-un-orologio-vintage/",
     "source_url": "https://willem.com/it/2020-08-23_pulire-un-orologio-vintage/"
    },
    {
     "language": "pt",
     "title": "Limpar um relógio vintage",
     "url": "https://agents.willem.com/pt/posts/2020-08-23_limpar-um-relogio-vintage/",
     "source_url": "https://willem.com/pt/2020-08-23_limpar-um-relogio-vintage/"
    },
    {
     "language": "pap",
     "title": "Limpia un relòshi vintage",
     "url": "https://agents.willem.com/pap/posts/2020-08-23_limpia-un-reloshi-vintage/",
     "source_url": "https://willem.com/pap/2020-08-23_limpia-un-reloshi-vintage/"
    },
    {
     "language": "fy",
     "title": "In vintage horloazje skjinmeitsje",
     "url": "https://agents.willem.com/fy/posts/2020-08-23_in-vintage-horloazje-skjinmeitsje/",
     "source_url": "https://willem.com/fy/2020-08-23_in-vintage-horloazje-skjinmeitsje/"
    }
   ],
   "image": "https://willem.com/global/images/290b5b1d546c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e7bc9b8135b6.webp",
     "description": "Citizen Automatic, 21 rubis, 6000, 4-601084-Y",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb1eaa101432.webp",
     "description": "Le dos de la montre, avec ses différents numéros et marquages",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f07c3913db68.webp",
     "description": "L’usure, c’est une belle chose sur une montre : elle raconte l’histoire d’un poignet aventureux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f4d18a47030.webp",
     "description": "Bracelet sale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b2938aeda50.webp",
     "description": "Retirer le bracelet d’une montre est plus facile avec les bons outils",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/59cfa439ed7e.webp",
     "description": "De la crasse à l’intérieur du fermoir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b3db8430dfe.webp",
     "description": "Surtout les parties en contact avec la peau peuvent accumuler avec le temps de curieuses collections de saleté, et donner naissance à des écosystèmes microbiens",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1222910e2806.webp",
     "description": "On peut ouvrir la montre avec un outil spécial",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/c444b13b3213.webp",
     "description": "Règle l’outil sur les points de fixation du fond de boîtier pour pouvoir le faire tourner et l’ouvrir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/687a24dbe12d.webp",
     "description": "Tu peux dévisser le fond de boîtier et le retirer de la tête de montre pour découvrir le mouvement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/acadabbb37e1.webp",
     "description": "Cette montre a un mouvement automatique Citizen 6000 à 21 rubis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/9239e4fceb5c.webp",
     "description": "Un rotor remonte la montre quand elle bouge (au poignet), un système ingénieux qui évite d’avoir besoin de piles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/7495ca6cd1df.webp",
     "description": "Mouvement Citizen 6000",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/93961ec5b2ec.webp",
     "description": "Le bracelet nettoyé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/0dec1affae90.webp",
     "description": "La tête de montre nettoyée, vue de dessous",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/6539dc8e72b0.webp",
     "description": "La tête de montre nettoyée, vue de dessus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b9c1fc917f6.webp",
     "description": "La montre de retour au poignet : nettoyée et en marche !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/9aee5b993b81.webp",
     "description": "Je remplace le bracelet métallique d’origine par une sangle NATO en nylon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/5536295c7413.webp",
     "description": "Porter ta montre sur un autre bracelet peut donner l’impression d’une tout autre montre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/8eecd9d7aad1.webp",
     "description": "Porter une montre de 50 ans, j’adore !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-20.jpg"
    }
   ]
  },
  {
   "id": 36971,
   "slug": "2020-08-11_le-meilleur-clavier-pour-ipad",
   "url": "https://agents.willem.com/fr/posts/2020-08-11_le-meilleur-clavier-pour-ipad/",
   "source_url": "https://willem.com/fr/2020-08-11_le-meilleur-clavier-pour-ipad/",
   "language": "fr",
   "date": "2020-08-11",
   "published": "2020-08-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:55.754000+02:00",
   "updated": "2026-10-20T09:22:43.230000+02:00",
   "title": "Le meilleur clavier pour iPad",
   "subtitle": "Smart Keyboard Folio contre Magic Keyboard",
   "summary": "La tablette est à la frontière de l’informatique mobile, et sa forme matérielle évolue. Cette année, Apple a présenté un nouveau Magic Keyboard pour iPad, avec trackpad. Tout le monde s’en extasie, mais je pense qu’il y a aussi des choses à dire en faveur du Smart Keyboard Folio, « sans souris ». Lis la suite pour quelques différences clés.",
   "topics": [
    "apple",
    "design",
    "iPad",
    "review",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The best keyboard for iPad",
     "url": "https://agents.willem.com/en/posts/2020-08-11_the-best-keyboard-for-ipad/",
     "source_url": "https://willem.com/en/2020-08-11_the-best-keyboard-for-ipad/"
    },
    {
     "language": "nl",
     "title": "Het beste toetsenbord voor iPad",
     "url": "https://agents.willem.com/nl/posts/2020-08-11_het-beste-toetsenbord-voor-ipad/",
     "source_url": "https://willem.com/nl/2020-08-11_het-beste-toetsenbord-voor-ipad/"
    },
    {
     "language": "de",
     "title": "Die beste Tastatur fürs iPad",
     "url": "https://agents.willem.com/de/posts/2020-08-11_die-beste-tastatur-furs-ipad/",
     "source_url": "https://willem.com/de/2020-08-11_die-beste-tastatur-furs-ipad/"
    },
    {
     "language": "es",
     "title": "El mejor teclado para iPad",
     "url": "https://agents.willem.com/es/posts/2020-08-11_el-mejor-teclado-para-ipad/",
     "source_url": "https://willem.com/es/2020-08-11_el-mejor-teclado-para-ipad/"
    },
    {
     "language": "it",
     "title": "La tastiera migliore per iPad",
     "url": "https://agents.willem.com/it/posts/2020-08-11_la-tastiera-migliore-per-ipad/",
     "source_url": "https://willem.com/it/2020-08-11_la-tastiera-migliore-per-ipad/"
    },
    {
     "language": "pt",
     "title": "O melhor teclado para iPad",
     "url": "https://agents.willem.com/pt/posts/2020-08-11_o-melhor-teclado-para-ipad/",
     "source_url": "https://willem.com/pt/2020-08-11_o-melhor-teclado-para-ipad/"
    },
    {
     "language": "pap",
     "title": "E mihó teklado pa iPad",
     "url": "https://agents.willem.com/pap/posts/2020-08-11_e-miho-teklado-pa-ipad/",
     "source_url": "https://willem.com/pap/2020-08-11_e-miho-teklado-pa-ipad/"
    },
    {
     "language": "fy",
     "title": "It bêste toetseboerd foar iPad",
     "url": "https://agents.willem.com/fy/posts/2020-08-11_it-beste-toetseboerd-foar-ipad/",
     "source_url": "https://willem.com/fy/2020-08-11_it-beste-toetseboerd-foar-ipad/"
    }
   ],
   "image": "https://willem.com/global/images/28b861b4f929.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/1978a5e07319.webp",
     "description": "Le Smart Keyboard Folio (à gauche) et le nouveau Magic Keyboard (à droite)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b7c503117026.webp",
     "description": "Le Smart Keyboard Folio (11 pouces) avec l’iPad Pro et l’Apple Pencil pèse 528 grammes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/bab0cd3fe508.webp",
     "description": "Le Smart Keyboard Folio de l’iPad Pro vu de côté",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4f044203d42.webp",
     "description": "Le Smart Keyboard Folio (11 pouces) avec l’iPad Pro et l’Apple Pencil pèse 844 grammes (environ 59 % de plus que le Smart Keyboard Folio)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/08595e15c99a.webp",
     "description": "Le Magic Keyboard de l’iPad Pro vu de côté : il est plus épais et une charnière en aluminium sombre dépasse (sur le côté gauche)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/33c26818260d.webp",
     "description": "Le Magic Keyboard est fabriqué comme un clavier d’ordinateur portable (touches distinctes et mécanismes idem), le Smart Keyboard Folio est fait d’un tissu tissé d’un seul tenant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/28666bcf13f8.webp",
     "description": "Le trackpad du Magic Keyboard pour iPad Pro est génial : le « curseur » est un cercle gris (juste entre les icônes FaceTime et Zoom)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a9c803a7d55.webp",
     "description": "Smart Keyboard Folio contre Magic Keyboard pour iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/9b60377a5d01.webp",
     "description": "Si tu veux l’expérience d’un ordinateur portable, pourquoi ne pas simplement acheter un MacBook ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/f439591cffa8.webp",
     "description": "Toucher fait partie intégrante de l’expérience de la tablette : ta main peut rester posée sur la table pour la plupart des tâches",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/51311d90c673.webp",
     "description": "Recadrer et faire pivoter des photos paraît naturel, avec plusieurs ajustements (taille, rotation, dimensions) en un seul geste au lieu de plusieurs clics de souris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ca165ca0d14.webp",
     "description": "Régler précisément des curseurs et voir tout de suite leurs effets, zoomer d’un simple pincement tout en essayant différents réglages. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/deb8e8b57bad.webp",
     "description": "Composer des images à plusieurs calques en quelques secondes, en glissant, déposant, faisant pivoter et redimensionnant. Les applis optimisées pour tablette t’aident à aligner avec précision grâce aux repères et aux règles. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2e07c82d729.webp",
     "description": "Les paumes bien posées sur la surface de la table",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/e559ebdd6b82.webp",
     "description": "Affiche les combinaisons de touches disponibles en maintenant la touche CMD enfoncée dans n’importe quelle appli",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/849c5f0449a2.webp",
     "description": "Ne sous-estime pas la puissance des touches CMD / OPTION / flèches / Shift : je parie que je suis plus rapide que la plupart des gens avec une souris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-16.jpg"
    }
   ]
  },
  {
   "id": 36972,
   "slug": "2020-07-31_influencer-le-comportement-d-achat",
   "url": "https://agents.willem.com/fr/posts/2020-07-31_influencer-le-comportement-d-achat/",
   "source_url": "https://willem.com/fr/2020-07-31_influencer-le-comportement-d-achat/",
   "language": "fr",
   "date": "2020-07-31",
   "published": "2020-07-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:56.318000+02:00",
   "updated": "2026-10-20T09:22:43.456000+02:00",
   "title": "Influencer le comportement d’achat",
   "subtitle": "Appliquer les principes des sciences comportementales au processus de décision d’achat",
   "summary": "Cette semaine, je suis tombé sur un rapport brillant sur la façon dont les gens prennent leurs décisions d’achat. Pour mon travail sur l’appli de commande de repas en ligne, je consulte en permanence des sources scientifiques pour améliorer les performances, la conversion et le chiffre d’affaires en ligne. Ce rapport de Google présente six biais qui influencent la prise de décision. Il vaut la peine d’être lu en entier, et je t’explique pourquoi.",
   "topics": [
    "data",
    "ecommerce",
    "experiment",
    "lemmid-store",
    "literature",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Influencing purchase behaviour",
     "url": "https://agents.willem.com/en/posts/2020-07-31_influencing-purchase-behaviour/",
     "source_url": "https://willem.com/en/2020-07-31_influencing-purchase-behaviour/"
    },
    {
     "language": "nl",
     "title": "Invloed uitoefenen op aankoopgedrag",
     "url": "https://agents.willem.com/nl/posts/2020-07-31_invloed-uitoefenen-op-aankoopgedrag/",
     "source_url": "https://willem.com/nl/2020-07-31_invloed-uitoefenen-op-aankoopgedrag/"
    },
    {
     "language": "de",
     "title": "Einfluss auf das Kaufverhalten",
     "url": "https://agents.willem.com/de/posts/2020-07-31_einfluss-auf-das-kaufverhalten/",
     "source_url": "https://willem.com/de/2020-07-31_einfluss-auf-das-kaufverhalten/"
    },
    {
     "language": "es",
     "title": "Influir en el comportamiento de compra",
     "url": "https://agents.willem.com/es/posts/2020-07-31_influir-en-el-comportamiento-de-compra/",
     "source_url": "https://willem.com/es/2020-07-31_influir-en-el-comportamiento-de-compra/"
    },
    {
     "language": "it",
     "title": "Influenzare il comportamento d'acquisto",
     "url": "https://agents.willem.com/it/posts/2020-07-31_influenzare-il-comportamento-d-acquisto/",
     "source_url": "https://willem.com/it/2020-07-31_influenzare-il-comportamento-d-acquisto/"
    },
    {
     "language": "pt",
     "title": "Influenciar o comportamento de compra",
     "url": "https://agents.willem.com/pt/posts/2020-07-31_influenciar-o-comportamento-de-compra/",
     "source_url": "https://willem.com/pt/2020-07-31_influenciar-o-comportamento-de-compra/"
    },
    {
     "language": "pap",
     "title": "Influensiá komportashon di kompra",
     "url": "https://agents.willem.com/pap/posts/2020-07-31_influensia-komportashon-di-kompra/",
     "source_url": "https://willem.com/pap/2020-07-31_influensia-komportashon-di-kompra/"
    },
    {
     "language": "fy",
     "title": "Ynfloed útoefenje op keapgedrach",
     "url": "https://agents.willem.com/fy/posts/2020-07-31_ynfloed-utoefenje-op-keapgedrach/",
     "source_url": "https://willem.com/fy/2020-07-31_ynfloed-utoefenje-op-keapgedrach/"
    }
   ],
   "image": "https://willem.com/global/images/53010c1d158f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8c5026a5cf32.webp",
     "description": "Une brève histoire de l’évolution des modèles marketing (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0cf7f2b42b33.webp",
     "description": "Le modèle du Messy Middle (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/ce2c504ff301.webp",
     "description": "Six biais qui influencent le processus de décision d’achat (Think with Google)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a829f7016cd.webp",
     "description": "Des marques fictives, inventées par les chercheurs, ont gagné une part de marché significative après avoir appliqué les six biais (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/0cf9a23d0f36.webp",
     "description": "Transfert de préférence du choix d’origine vers la marque fictive, par catégorie d’achat (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-5.png"
    }
   ]
  },
  {
   "id": 36973,
   "slug": "2020-07-30_faire-passer-un-imac-5k-de-27-pouces-a-14-teraoctets",
   "url": "https://agents.willem.com/fr/posts/2020-07-30_faire-passer-un-imac-5k-de-27-pouces-a-14-teraoctets/",
   "source_url": "https://willem.com/fr/2020-07-30_faire-passer-un-imac-5k-de-27-pouces-a-14-teraoctets/",
   "language": "fr",
   "date": "2020-07-30",
   "published": "2020-07-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:56.462000+02:00",
   "updated": "2026-10-20T09:22:43.694000+02:00",
   "title": "Faire passer un iMac 5K de 27 pouces à 14 téraoctets",
   "subtitle": "Remplacer le Fusion Drive par un SSD et un disque dur",
   "summary": "Ce mois-ci, j’ai tenté de mettre à niveau mon iMac 5K de 27 pouces. Je voulais remplacer le Fusion Drive par un SSD et un gros disque dur. Et comme c’était le bon moment, j’ai décidé de mettre aussi à niveau la mémoire RAM, jusqu’au maximum : 64GB. J’étais en mission pour créer l’iMac ultime, mais ça ne s’est pas passé comme prévu !",
   "topics": [
    "Circulair",
    "Renewable",
    "apple",
    "design",
    "howto",
    "office",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Upgrading a 27-inch iMac 5K to 14 terabytes",
     "url": "https://agents.willem.com/en/posts/2020-07-30_upgrading-a-27-inch-imac-5k-to-14-terabytes/",
     "source_url": "https://willem.com/en/2020-07-30_upgrading-a-27-inch-imac-5k-to-14-terabytes/"
    },
    {
     "language": "nl",
     "title": "Een 27-inch iMac 5K upgraden naar 14 terabyte",
     "url": "https://agents.willem.com/nl/posts/2020-07-30_een-27-inch-imac-5k-upgraden-naar-14-terabyte/",
     "source_url": "https://willem.com/nl/2020-07-30_een-27-inch-imac-5k-upgraden-naar-14-terabyte/"
    },
    {
     "language": "de",
     "title": "Upgrade eines 27-Zoll iMac 5K auf 14 Terabyte",
     "url": "https://agents.willem.com/de/posts/2020-07-30_upgrade-eines-27-zoll-imac-5k-auf-14-terabyte/",
     "source_url": "https://willem.com/de/2020-07-30_upgrade-eines-27-zoll-imac-5k-auf-14-terabyte/"
    },
    {
     "language": "es",
     "title": "Actualización de un iMac 5K de 27 pulgadas a 14 terabytes",
     "url": "https://agents.willem.com/es/posts/2020-07-30_actualizacion-de-un-imac-5k-de-27-pulgadas-a-14-terabytes/",
     "source_url": "https://willem.com/es/2020-07-30_actualizacion-de-un-imac-5k-de-27-pulgadas-a-14-terabytes/"
    },
    {
     "language": "it",
     "title": "Portare un iMac 5K da 27 pollici a 14 terabyte",
     "url": "https://agents.willem.com/it/posts/2020-07-30_portare-un-imac-5k-da-27-pollici-a-14-terabyte/",
     "source_url": "https://willem.com/it/2020-07-30_portare-un-imac-5k-da-27-pollici-a-14-terabyte/"
    },
    {
     "language": "pt",
     "title": "Atualizar um iMac 5K de 27 polegadas para 14 terabytes",
     "url": "https://agents.willem.com/pt/posts/2020-07-30_atualizar-um-imac-5k-de-27-polegadas-para-14-terabytes/",
     "source_url": "https://willem.com/pt/2020-07-30_atualizar-um-imac-5k-de-27-polegadas-para-14-terabytes/"
    },
    {
     "language": "pap",
     "title": "Aktualisá un iMac 5K di 27 inch pa 14 terabyte",
     "url": "https://agents.willem.com/pap/posts/2020-07-30_aktualisa-un-imac-5k-di-27-inch-pa-14-terabyte/",
     "source_url": "https://willem.com/pap/2020-07-30_aktualisa-un-imac-5k-di-27-inch-pa-14-terabyte/"
    },
    {
     "language": "fy",
     "title": "In 27-inch iMac 5K opwurdearje nei 14 terabyte",
     "url": "https://agents.willem.com/fy/posts/2020-07-30_in-27-inch-imac-5k-opwurdearje-nei-14-terabyte/",
     "source_url": "https://willem.com/fy/2020-07-30_in-27-inch-imac-5k-opwurdearje-nei-14-terabyte/"
    }
   ],
   "image": "https://willem.com/global/images/94de0c2dd68d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/36dc6e9176cf.webp",
     "description": "iMac G3 (1998)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/52c5422faa00.webp",
     "description": "Pub pour l’iMac : remarque le texte qui insiste sur le fait qu’il te met en ligne en 10 minutes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0434f9e705d.webp",
     "description": "L’évolution de l’iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7859c24f492b.webp",
     "description": "L’iMac d’aujourd’hui (en deux tailles)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e7dbc75c11ac.webp",
     "description": "L’iMac Pro ultime, 18 cœurs, 256GB de RAM, 4TB de SSD... 16 308 € !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/f163664e6f14.webp",
     "description": "Quelques jours après avoir commandé mes pièces, une boîte magique est apparue sur mon bureau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7617e7c1834f.webp",
     "description": "Elle contenait les 64GB de RAM et le SSD PCIe Aura Pro X2 de 2TB pour iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b821772c6692.webp",
     "description": "La trappe de la RAM s’ouvre grâce au bouton secret situé dans le connecteur d’alimentation ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5f3680361976.webp",
     "description": "Après avoir installé la nouvelle RAM, j’ai allumé mon iMac pour voir si les nouveaux modules fonctionnaient : c’est le cas !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0840a2f57bba.webp",
     "description": "Découplage du Fusion Drive : séparation du disque dur classique et du SSD PCIe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/70231e0fae69.webp",
     "description": "Une roulette spéciale pour ouvrir l’iMac en le découpant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/5477badcf576.webp",
     "description": "Attention en soulevant le verre, des câbles relient la dalle à la carte logique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/ffb68195aa61.webp",
     "description": "Retrait des bandes adhésives, une tâche plutôt rudimentaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/71710e6f8d72.webp",
     "description": "L’intérieur de l’iMac est joliment agencé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/511bdbe89c5e.webp",
     "description": "Retrait des vis de l’iMac ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/380b3c662163.webp",
     "description": "Une mouche moyenne est plus grosse que la plupart des vis à l’intérieur de l’iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/d16255accbe7.webp",
     "description": "Retrait d’un haut-parleur de l’iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/94e90ec49273.webp",
     "description": "Débranchement du câble du bouton d’alimentation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/147d54f8316c.webp",
     "description": "Retrait du disque dur de 1TB du Fusion Drive",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/d4958154c293.webp",
     "description": "Retrait de l’axe du ventilateur principal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6c5ebc897e6.webp",
     "description": "Retrait de l’autre haut-parleur de l’iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/3536798be919.webp",
     "description": "L’alimentation doit être manipulée avec un soin particulier, ne touche à aucune soudure : les condensateurs peuvent garder une charge après le débranchement du câble d’alimentation !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ab106c1e2c8.webp",
     "description": "Retrait de la carte d’alimentation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/85849bd18759.webp",
     "description": "Travail en cours : la plupart des pièces sont retirées, il reste la carte logique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/e2178564b3d1.webp",
     "description": "Retrait des câbles d’antenne, pense à noter leur ordre avec un morceau de ruban adhésif",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd68062a51db.webp",
     "description": "Débranchement du câble USB de l’iSight (le nom Apple de la webcam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/c76fa90e60f7.webp",
     "description": "Débranchement du câble du microphone, juste sous mon pouce : il est minuscule !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/276dc432468d.webp",
     "description": "Débranchement du câble du casque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/6cfde83486e4.webp",
     "description": "Retrait des vis du dissipateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/100051ed9848.webp",
     "description": "Un boîtier d’iMac (presque) vide",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e6f6c1d3de1.webp",
     "description": "Le SSD de 32GB installé en usine, que nous allons remplacer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-31.jpg"
    },
    {
     "url": "https://willem.com/global/images/35c8bf89fa6e.webp",
     "description": "Le nouveau disque est prêt à être installé : qu’est-ce qui pourrait mal tourner ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-32.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab8f7a8173c7.webp",
     "description": "iMac en difficulté : aucun disque système trouvé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-33.jpg"
    },
    {
     "url": "https://willem.com/global/images/344fe607d496.webp",
     "description": "Création d’une clé de récupération USB avec un autre MacBook",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-34.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8636f886162.webp",
     "description": "L’installateur Debian GNU/Linux a bel et bien été reconnu par l’iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-35.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ce0798e7272.webp",
     "description": "Aïe : le SSD qu’on vient d’installer n’est pas correctement enfoncé dans l’emplacement PCIe ! Une erreur coûteuse ! ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-36.jpg"
    },
    {
     "url": "https://willem.com/global/images/cecc39b2cc83.webp",
     "description": "Le SSD correctement installé, remarque comme le connecteur est bien plus enfoncé dans son support",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-37.jpg"
    },
    {
     "url": "https://willem.com/global/images/97bc9f87ec45.webp",
     "description": "Visite chez Microfix à Amsterdam, le prestataire de services agréé Apple Premium local",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-38.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb3515c407de.webp",
     "description": "Sur la carte logique, j’ai trouvé un numéro : je l’avais pris en photo pendant l’un de mes nombreux montages",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-39.jpg"
    },
    {
     "url": "https://willem.com/global/images/20432f71b906.webp",
     "description": "QUELLE CHANCE ! Une carte logique de remplacement parfaitement compatible, neuve d’ancien stock !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-40.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a4c986a048f.webp",
     "description": "Une autre boîte de pièces, cette fois-ci d’Irlande",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-41.jpg"
    },
    {
     "url": "https://willem.com/global/images/41ff42b59d2b.webp",
     "description": "Elle contenait une carte logique neuve, mais sans processeur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-42.jpg"
    },
    {
     "url": "https://willem.com/global/images/68e38d95030f.webp",
     "description": "Retrait du dissipateur de la carte logique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-43.jpg"
    },
    {
     "url": "https://willem.com/global/images/230aeb827529.webp",
     "description": "Le processeur à quatre cœurs dans la main",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-44.jpg"
    },
    {
     "url": "https://willem.com/global/images/5f3245a66b84.webp",
     "description": "Vérification du SSD PCIe, deux, trois, quatre fois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-45.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc8243a14800.webp",
     "description": "Migration des modules de RAM vers la nouvelle carte logique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-46.jpg"
    },
    {
     "url": "https://willem.com/global/images/0b5cfdf6fc29.webp",
     "description": "OUI, ça marche ! La nouvelle carte logique accepte le clavier et m’a permis de poursuivre l’installation de macOS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-47.jpg"
    },
    {
     "url": "https://willem.com/global/images/eadd52f31e13.webp",
     "description": "Des heures plus tard, l’iMac marchait de nouveau !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-48.jpg"
    }
   ]
  },
  {
   "id": 36974,
   "slug": "2020-07-09_reparer-un-casque-de-velo-giro-aeon",
   "url": "https://agents.willem.com/fr/posts/2020-07-09_reparer-un-casque-de-velo-giro-aeon/",
   "source_url": "https://willem.com/fr/2020-07-09_reparer-un-casque-de-velo-giro-aeon/",
   "language": "fr",
   "date": "2020-07-09",
   "published": "2020-07-09T00:00:00+02:00",
   "created": "2025-06-26T22:09:57.273000+02:00",
   "updated": "2026-10-20T09:19:32.812000+02:00",
   "title": "Réparer un casque de vélo Giro AEON",
   "subtitle": "Comment remplacer le système Roc Loc 5",
   "summary": "Ce mois-ci, mon fidèle casque de vélo Giro Aeon a rendu l'âme ! D'habitude, je n'hésite pas à investir dans la sécurité et donc à en acheter un neuf. Mais j'aime tellement ce casque que je me suis donné un peu de mal pour le réparer. Lis la suite pour voir comment j'ai fait.",
   "topics": [
    "Durable",
    "bike",
    "environment",
    "howto",
    "mobility",
    "repair",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Repairing a Giro AEON bicycle helmet",
     "url": "https://agents.willem.com/en/posts/2020-07-09_repairing-a-giro-aeon-bicycle-helmet/",
     "source_url": "https://willem.com/en/2020-07-09_repairing-a-giro-aeon-bicycle-helmet/"
    },
    {
     "language": "nl",
     "title": "Reparatie van een Giro AEON fietshelm",
     "url": "https://agents.willem.com/nl/posts/2020-07-09_reparatie-van-een-giro-aeon-fietshelm/",
     "source_url": "https://willem.com/nl/2020-07-09_reparatie-van-een-giro-aeon-fietshelm/"
    },
    {
     "language": "de",
     "title": "Reparatur eines Giro AEON Fahrradhelms",
     "url": "https://agents.willem.com/de/posts/2020-07-09_reparatur-eines-giro-aeon-fahrradhelms/",
     "source_url": "https://willem.com/de/2020-07-09_reparatur-eines-giro-aeon-fahrradhelms/"
    },
    {
     "language": "es",
     "title": "Reparación de un casco de bicicleta Giro AEON",
     "url": "https://agents.willem.com/es/posts/2020-07-09_reparacion-de-un-casco-de-bicicleta-giro-aeon/",
     "source_url": "https://willem.com/es/2020-07-09_reparacion-de-un-casco-de-bicicleta-giro-aeon/"
    },
    {
     "language": "it",
     "title": "Riparare un casco da bici Giro AEON",
     "url": "https://agents.willem.com/it/posts/2020-07-09_riparare-un-casco-da-bici-giro-aeon/",
     "source_url": "https://willem.com/it/2020-07-09_riparare-un-casco-da-bici-giro-aeon/"
    },
    {
     "language": "pt",
     "title": "Reparar um capacete de ciclismo Giro AEON",
     "url": "https://agents.willem.com/pt/posts/2020-07-09_reparar-um-capacete-de-ciclismo-giro-aeon/",
     "source_url": "https://willem.com/pt/2020-07-09_reparar-um-capacete-de-ciclismo-giro-aeon/"
    },
    {
     "language": "pap",
     "title": "Reparashon di un helm di bisikleta Giro AEON",
     "url": "https://agents.willem.com/pap/posts/2020-07-09_reparashon-di-un-helm-di-bisikleta-giro-aeon/",
     "source_url": "https://willem.com/pap/2020-07-09_reparashon-di-un-helm-di-bisikleta-giro-aeon/"
    },
    {
     "language": "fy",
     "title": "In Giro AEON-fytshelm reparearje",
     "url": "https://agents.willem.com/fy/posts/2020-07-09_in-giro-aeon-fytshelm-reparearje/",
     "source_url": "https://willem.com/fy/2020-07-09_in-giro-aeon-fytshelm-reparearje/"
    }
   ],
   "image": "https://willem.com/global/images/23a134cdce83.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3022f2495dae.webp",
     "description": "Avec le casque Giro Aeon sur la tête",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f54562060071.webp",
     "description": "Le Roc Loc 5 cassé dans mon casque Giro Aeon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d60416fd8ce.webp",
     "description": "Coller le Roc Loc 5 : mauvaise idée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/71a943add0fc.webp",
     "description": "Roc Loc 5 : essaie donc de trouver cette pièce sur internet...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c57a701058b.webp",
     "description": "Tu serais surpris de ce qu'on trouve sur eBay... hourra ! Un Roc Loc 5 neuf, ancien stock !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/a90c4f779970.webp",
     "description": "Détails de la livraison : mon nouveau Roc Loc 5 a vu des coins du monde que je n'ai pas encore visités !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/9921b6bd1a66.webp",
     "description": "Le nouveau Roc Loc 5 installé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d57e937fdd4d.webp",
     "description": "L'arrière du casque : remarque comme la sangle passe dans le Roc Loc 5 ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/584e2e65af1c.webp",
     "description": "Le casque vu de côté",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fd953caaf8f.webp",
     "description": "Retirer l'ancienne mousse est facile, il suffit de détacher le velcro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c26e84b2acf2.webp",
     "description": "Mettre des mousses neuves n'est pas difficile non plus, veille juste à bien les aligner",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/41b6864cad77.webp",
     "description": "Mon casque de nouveau sur la tête !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/6229135b5e5f.webp",
     "description": "Pour ceux que ça intéresse, voici une photo des codes-barres et des références du système Roc Loc 5 et du jeu de mousses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-13.jpg"
    }
   ]
  },
  {
   "id": 36975,
   "slug": "2020-06-24_quelques-reflexions-sur-la-conception-d-interfaces-pour-ecran-tactile",
   "url": "https://agents.willem.com/fr/posts/2020-06-24_quelques-reflexions-sur-la-conception-d-interfaces-pour-ecran-tactile/",
   "source_url": "https://willem.com/fr/2020-06-24_quelques-reflexions-sur-la-conception-d-interfaces-pour-ecran-tactile/",
   "language": "fr",
   "date": "2020-06-24",
   "published": "2020-06-24T00:00:00+02:00",
   "created": "2025-06-26T22:09:57.709000+02:00",
   "updated": "2026-10-20T09:19:33.106000+02:00",
   "title": "Quelques réflexions sur la conception d'interfaces pour écran tactile",
   "subtitle": "Créer des interfaces naturelles et intuitives",
   "summary": "Ces dernières semaines, j'ai travaillé sur une nouvelle appli dédiée à la santé personnelle. Le principal défi : imaginer une interface intuitive et naturelle, qui fonctionne bien sur de petits appareils tactiles. Mais qu'est-ce qui fait qu'une interface tactile est réussie ? Lis la suite pour quelques bonnes pratiques.",
   "topics": [
    "creating",
    "creativity",
    "design",
    "game",
    "howto",
    "iOS",
    "iPad",
    "smartphone",
    "snake"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Some thoughts on touch screen user interface design",
     "url": "https://agents.willem.com/en/posts/2020-06-24_some-thoughts-on-touch-screen-user-interface-design/",
     "source_url": "https://willem.com/en/2020-06-24_some-thoughts-on-touch-screen-user-interface-design/"
    },
    {
     "language": "nl",
     "title": "Enkele gedachten over touchscreen user interface design",
     "url": "https://agents.willem.com/nl/posts/2020-06-24_enkele-gedachten-over-touchscreen-user-interface-design/",
     "source_url": "https://willem.com/nl/2020-06-24_enkele-gedachten-over-touchscreen-user-interface-design/"
    },
    {
     "language": "de",
     "title": "Gedanken zum Design von Touchscreen-Benutzeroberflächen",
     "url": "https://agents.willem.com/de/posts/2020-06-24_gedanken-zum-design-von-touchscreen-benutzeroberflachen/",
     "source_url": "https://willem.com/de/2020-06-24_gedanken-zum-design-von-touchscreen-benutzeroberflachen/"
    },
    {
     "language": "es",
     "title": "Algunas reflexiones sobre el diseño de interfaces de usuario de pantalla táctil",
     "url": "https://agents.willem.com/es/posts/2020-06-24_algunas-reflexiones-sobre-el-diseno-de-interfaces-de-usuario-de-pantalla-tactil/",
     "source_url": "https://willem.com/es/2020-06-24_algunas-reflexiones-sobre-el-diseno-de-interfaces-de-usuario-de-pantalla-tactil/"
    },
    {
     "language": "it",
     "title": "Qualche riflessione sul design delle interfacce touch screen",
     "url": "https://agents.willem.com/it/posts/2020-06-24_qualche-riflessione-sul-design-delle-interfacce-touch-screen/",
     "source_url": "https://willem.com/it/2020-06-24_qualche-riflessione-sul-design-delle-interfacce-touch-screen/"
    },
    {
     "language": "pt",
     "title": "Algumas ideias sobre o design de interfaces para ecrãs táteis",
     "url": "https://agents.willem.com/pt/posts/2020-06-24_algumas-ideias-sobre-o-design-de-interfaces-para-ecras-tateis/",
     "source_url": "https://willem.com/pt/2020-06-24_algumas-ideias-sobre-o-design-de-interfaces-para-ecras-tateis/"
    },
    {
     "language": "pap",
     "title": "Algun pensamentu tokante desèño di interface pa touch screen",
     "url": "https://agents.willem.com/pap/posts/2020-06-24_algun-pensamentu-tokante-deseno-di-interface-pa-touch-screen/",
     "source_url": "https://willem.com/pap/2020-06-24_algun-pensamentu-tokante-deseno-di-interface-pa-touch-screen/"
    },
    {
     "language": "fy",
     "title": "Inkele tinzen oer ûntwerp fan touchscreen-ynterfaces",
     "url": "https://agents.willem.com/fy/posts/2020-06-24_inkele-tinzen-oer-untwerp-fan-touchscreen-ynterfaces/",
     "source_url": "https://willem.com/fy/2020-06-24_inkele-tinzen-oer-untwerp-fan-touchscreen-ynterfaces/"
    }
   ],
   "image": "https://willem.com/global/images/cc7c63278f76.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9710101b75bf.webp",
     "description": "Recréer de vieux schémas d'interface sur un appareil tactile moderne ne te vaudra aucun prix d'ergonomie... (même si, qui ne regrette pas Clippy ?) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/37433282f380.webp",
     "description": "Manipuler directement les éléments à l'écran paraît naturel : une souris serait ici superflue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1c0b65647905.webp",
     "description": "Les gros boutons « oui/non » réduisent le risque d'erreur, car ils n'exigent pas la précision au pixel d'un pointeur de souris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9022cd4a6bb1.webp",
     "description": "Les claviers contextuels sont une meilleure façon de saisir du texte. Afficher un clavier QWERTY complet n'a aucun sens quand on ne demande qu'une valeur numérique.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e15010dbbdf.webp",
     "description": "Les boutons Retour / Masquer / Enregistrer sont près du pouce : ils sont à portée et les atteindre ne cache pas le contenu de l'écran",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b0744e3bebc.webp",
     "description": "Les structures de navigation qui reposent sur le survol ne fonctionneront PAS sur les écrans tactiles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/840381231d21.webp",
     "description": "Snake '97 : c'est amusant, mais son interface est sans doute mal conçue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c673e319ed77.webp",
     "description": "Catapulter des oiseaux est amusant grâce à l'interaction naturelle qui est au cœur d'Angry Birds",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-8.jpg"
    }
   ]
  },
  {
   "id": 36976,
   "slug": "2020-06-17_test-longue-duree-de-la-tudor-black-bay-36",
   "url": "https://agents.willem.com/fr/posts/2020-06-17_test-longue-duree-de-la-tudor-black-bay-36/",
   "source_url": "https://willem.com/fr/2020-06-17_test-longue-duree-de-la-tudor-black-bay-36/",
   "language": "fr",
   "date": "2020-06-17",
   "published": "2020-06-17T00:00:00+02:00",
   "created": "2025-06-26T22:09:58.144000+02:00",
   "updated": "2026-10-20T09:19:33.350000+02:00",
   "title": "Test longue durée de la Tudor Black Bay 36",
   "subtitle": "Six mois au poignet",
   "summary": "Depuis six mois, je porte la même montre, pratiquement jour et nuit. C'est une Tudor Black Bay 36 en acier, avec un cadran noir. J'aime le design minimal (mais fonctionnel) qui dure, et cette montre coche clairement toutes les cases. Lis la suite pour savoir si une montre plus petite se porte bien au quotidien.",
   "topics": [
    "design",
    "minimal",
    "review",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Tudor Black Bay 36 long-term review",
     "url": "https://agents.willem.com/en/posts/2020-06-17_tudor-black-bay-36-long-term-review/",
     "source_url": "https://willem.com/en/2020-06-17_tudor-black-bay-36-long-term-review/"
    },
    {
     "language": "nl",
     "title": "Tudor Black Bay 36 lange termijn review",
     "url": "https://agents.willem.com/nl/posts/2020-06-17_tudor-black-bay-36-lange-termijn-review/",
     "source_url": "https://willem.com/nl/2020-06-17_tudor-black-bay-36-lange-termijn-review/"
    },
    {
     "language": "de",
     "title": "Tudor Black Bay 36 Langzeittest",
     "url": "https://agents.willem.com/de/posts/2020-06-17_tudor-black-bay-36-langzeittest/",
     "source_url": "https://willem.com/de/2020-06-17_tudor-black-bay-36-langzeittest/"
    },
    {
     "language": "es",
     "title": "Tudor Black Bay 36 reseña a largo plazo",
     "url": "https://agents.willem.com/es/posts/2020-06-17_tudor-black-bay-36-resena-a-largo-plazo/",
     "source_url": "https://willem.com/es/2020-06-17_tudor-black-bay-36-resena-a-largo-plazo/"
    },
    {
     "language": "it",
     "title": "Recensione a lungo termine del Tudor Black Bay 36",
     "url": "https://agents.willem.com/it/posts/2020-06-17_recensione-a-lungo-termine-del-tudor-black-bay-36/",
     "source_url": "https://willem.com/it/2020-06-17_recensione-a-lungo-termine-del-tudor-black-bay-36/"
    },
    {
     "language": "pt",
     "title": "Tudor Black Bay 36: análise de longa duração",
     "url": "https://agents.willem.com/pt/posts/2020-06-17_tudor-black-bay-36-analise-de-longa-duracao/",
     "source_url": "https://willem.com/pt/2020-06-17_tudor-black-bay-36-analise-de-longa-duracao/"
    },
    {
     "language": "pap",
     "title": "Tudor Black Bay 36: evaluashon di tempu largu",
     "url": "https://agents.willem.com/pap/posts/2020-06-17_tudor-black-bay-36-evaluashon-di-tempu-largu/",
     "source_url": "https://willem.com/pap/2020-06-17_tudor-black-bay-36-evaluashon-di-tempu-largu/"
    },
    {
     "language": "fy",
     "title": "Tudor Black Bay 36 resinsje op de lange termyn",
     "url": "https://agents.willem.com/fy/posts/2020-06-17_tudor-black-bay-36-resinsje-op-de-lange-termyn/",
     "source_url": "https://willem.com/fy/2020-06-17_tudor-black-bay-36-resinsje-op-de-lange-termyn/"
    }
   ],
   "image": "https://willem.com/global/images/0b3ebb13577c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0ffebbd149c9.webp",
     "description": "Publicité Tudor Oyster Prince (1952) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/743025cc12e3.webp",
     "description": "Tudor Black Bay 36 (photo de Tudor)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/9fb490f96236.webp",
     "description": "Le cadran noir profond, la lunette lisse et les index très contrastés prennent vie à la lumière du jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce7d4ff62d55.webp",
     "description": "La Tudor Black Bay 36 au poignet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/a21f7b7da71c.webp",
     "description": "La taille de la Black Bay 36MM comparée à un capteur biométrique Whoop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/11d535e5868b.webp",
     "description": "Dans mes mains de taille moyenne, la montre a juste la bonne taille",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/91dd1ac8cffd.webp",
     "description": "La Black Bay 36 est animée par le mouvement ETA 2824 (photo de Zeitauction GmbH), un calibre mécanique bien connu et d'une fiabilité éprouvée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4679d90938a.webp",
     "description": "La montre est comme chez elle dans et autour de la piscine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/088c48756082.webp",
     "description": "La taille de 36MM est vraiment très confortable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce798262a900.webp",
     "description": "Elle est assez légère pour être confortable à vélo...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/d8eaf6ee0ce7.webp",
     "description": "... et en mangeant une glace après :-) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/60cb9537fcc7.webp",
     "description": "Le bracelet Oyster : conçu avec précision pour être à la fois confortable et solide",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/754aee3b3f24.webp",
     "description": "Le bracelet en acier va parfaitement à la montre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/eed23a6734d0.webp",
     "description": "Mais le boîtier Oyster est magnifique aussi sur d'autres bracelets, comme ce NATO gris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/65a5b3e03c37.webp",
     "description": "La Black Bay se marie bien aussi avec d'autres bracelets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/a997226a7353.webp",
     "description": "Voilà à quoi ressemblent 6 mois de port continu sur un bracelet Oyster !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-16.jpg"
    }
   ]
  },
  {
   "id": 36977,
   "slug": "2020-06-12_relier-lemmid-store-aux-cuisines",
   "url": "https://agents.willem.com/fr/posts/2020-06-12_relier-lemmid-store-aux-cuisines/",
   "source_url": "https://willem.com/fr/2020-06-12_relier-lemmid-store-aux-cuisines/",
   "language": "fr",
   "date": "2020-06-12",
   "published": "2020-06-12T00:00:00+02:00",
   "created": "2025-06-26T22:09:58.524000+02:00",
   "updated": "2026-10-20T09:19:33.593000+02:00",
   "title": "Relier Lemmid Store aux cuisines",
   "subtitle": "S'intégrer à des systèmes externes que tu ne contrôles pas",
   "summary": "Pour l'appli de commande de repas que je construis, j'avais besoin de concevoir un moyen fiable de la relier à des systèmes externes. Ces systèmes échappent à mon contrôle direct : caisses enregistreuses, systèmes de gestion de cuisine et imprimantes de tickets, tous différents. Lis la suite pour en savoir plus sur la conception face à l'inconnu et à l'instable.",
   "topics": [
    "data",
    "design",
    "lemmid-store",
    "networking",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Linking Lemmid Store with kitchens",
     "url": "https://agents.willem.com/en/posts/2020-06-12_linking-lemmid-store-with-kitchens/",
     "source_url": "https://willem.com/en/2020-06-12_linking-lemmid-store-with-kitchens/"
    },
    {
     "language": "nl",
     "title": "Lemmid Store koppelen met keukens",
     "url": "https://agents.willem.com/nl/posts/2020-06-12_lemmid-store-koppelen-met-keukens/",
     "source_url": "https://willem.com/nl/2020-06-12_lemmid-store-koppelen-met-keukens/"
    },
    {
     "language": "de",
     "title": "Lemmid Store mit Küchen verknüpfen",
     "url": "https://agents.willem.com/de/posts/2020-06-12_lemmid-store-mit-kuchen-verknupfen/",
     "source_url": "https://willem.com/de/2020-06-12_lemmid-store-mit-kuchen-verknupfen/"
    },
    {
     "language": "es",
     "title": "Conectando Lemmid Store con cocinas",
     "url": "https://agents.willem.com/es/posts/2020-06-12_conectando-lemmid-store-con-cocinas/",
     "source_url": "https://willem.com/es/2020-06-12_conectando-lemmid-store-con-cocinas/"
    },
    {
     "language": "it",
     "title": "Collegare Lemmid Store alle cucine",
     "url": "https://agents.willem.com/it/posts/2020-06-12_collegare-lemmid-store-alle-cucine/",
     "source_url": "https://willem.com/it/2020-06-12_collegare-lemmid-store-alle-cucine/"
    },
    {
     "language": "pt",
     "title": "Ligar o Lemmid Store às cozinhas",
     "url": "https://agents.willem.com/pt/posts/2020-06-12_ligar-o-lemmid-store-as-cozinhas/",
     "source_url": "https://willem.com/pt/2020-06-12_ligar-o-lemmid-store-as-cozinhas/"
    },
    {
     "language": "pap",
     "title": "Konektá Lemmid Store ku kushina",
     "url": "https://agents.willem.com/pap/posts/2020-06-12_konekta-lemmid-store-ku-kushina/",
     "source_url": "https://willem.com/pap/2020-06-12_konekta-lemmid-store-ku-kushina/"
    },
    {
     "language": "fy",
     "title": "Lemmid Store keppelje oan keukens",
     "url": "https://agents.willem.com/fy/posts/2020-06-12_lemmid-store-keppelje-oan-keukens/",
     "source_url": "https://willem.com/fy/2020-06-12_lemmid-store-keppelje-oan-keukens/"
    }
   ],
   "image": "https://willem.com/global/images/26932b5ea8be.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e4dce3b523ff.webp",
     "description": "Lemmid Store : une appli pour commander des plats à emporter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c395cf2f419.webp",
     "description": "Ticket imprimé via une connexion externe, avec le détail de la commande, y compris les options de produit (les choix du client par produit)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1d4ad9cd8a3.webp",
     "description": "Intégrer des systèmes externes à ton appli, c'est comme monter des pièces tierces sur un moteur : il faut bien réfléchir à leur ajustement et à leur fiabilité (image d'un moteur à combustion, domaine public)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e9aca708f2b.webp",
     "description": "Séparer le serveur principal des systèmes externes grâce à un « serveur connecteur » dédié",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-4.png"
    }
   ]
  },
  {
   "id": 36978,
   "slug": "2020-05-25_differentes-facons-de-visualiser-la-sante",
   "url": "https://agents.willem.com/fr/posts/2020-05-25_differentes-facons-de-visualiser-la-sante/",
   "source_url": "https://willem.com/fr/2020-05-25_differentes-facons-de-visualiser-la-sante/",
   "language": "fr",
   "date": "2020-05-25",
   "published": "2020-05-25T00:00:00+02:00",
   "created": "2025-06-26T22:09:58.699000+02:00",
   "updated": "2026-10-20T09:19:33.867000+02:00",
   "title": "Différentes façons de visualiser la santé",
   "subtitle": "Un regard sur les jeux et les applis de fitness",
   "summary": "Ce mois-ci, j'ai étudié la manière dont la santé est visualisée dans les applis de fitness et les jeux. Pour une nouvelle appli dédiée à la santé personnelle, je cherche un moyen intuitif de visualiser à quel point une personne est en bonne santé. Il existe plein d'approches colorées !",
   "topics": [
    "creativity",
    "data",
    "design",
    "game",
    "health",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Different ways to visualise health",
     "url": "https://agents.willem.com/en/posts/2020-05-25_different-ways-to-visualise-health/",
     "source_url": "https://willem.com/en/2020-05-25_different-ways-to-visualise-health/"
    },
    {
     "language": "nl",
     "title": "Verschillende manieren om gezondheid te visualiseren",
     "url": "https://agents.willem.com/nl/posts/2020-05-25_verschillende-manieren-om-gezondheid-te-visualiseren/",
     "source_url": "https://willem.com/nl/2020-05-25_verschillende-manieren-om-gezondheid-te-visualiseren/"
    },
    {
     "language": "de",
     "title": "Verschiedene Möglichkeiten, Gesundheit zu visualisieren",
     "url": "https://agents.willem.com/de/posts/2020-05-25_verschiedene-moglichkeiten-gesundheit-zu-visualisieren/",
     "source_url": "https://willem.com/de/2020-05-25_verschiedene-moglichkeiten-gesundheit-zu-visualisieren/"
    },
    {
     "language": "es",
     "title": "Diferentes maneras de visualizar la salud",
     "url": "https://agents.willem.com/es/posts/2020-05-25_diferentes-maneras-de-visualizar-la-salud/",
     "source_url": "https://willem.com/es/2020-05-25_diferentes-maneras-de-visualizar-la-salud/"
    },
    {
     "language": "it",
     "title": "Diversi modi di visualizzare la salute",
     "url": "https://agents.willem.com/it/posts/2020-05-25_diversi-modi-di-visualizzare-la-salute/",
     "source_url": "https://willem.com/it/2020-05-25_diversi-modi-di-visualizzare-la-salute/"
    },
    {
     "language": "pt",
     "title": "Diferentes formas de visualizar a saúde",
     "url": "https://agents.willem.com/pt/posts/2020-05-25_diferentes-formas-de-visualizar-a-saude/",
     "source_url": "https://willem.com/pt/2020-05-25_diferentes-formas-de-visualizar-a-saude/"
    },
    {
     "language": "pap",
     "title": "Diferente manera pa visualisá salud",
     "url": "https://agents.willem.com/pap/posts/2020-05-25_diferente-manera-pa-visualisa-salud/",
     "source_url": "https://willem.com/pap/2020-05-25_diferente-manera-pa-visualisa-salud/"
    },
    {
     "language": "fy",
     "title": "Ferskillende wizen om sûnens yn byld te bringen",
     "url": "https://agents.willem.com/fy/posts/2020-05-25_ferskillende-wizen-om-sunens-yn-byld-te-bringen/",
     "source_url": "https://willem.com/fy/2020-05-25_ferskillende-wizen-om-sunens-yn-byld-te-bringen/"
    }
   ],
   "image": "https://willem.com/global/images/ba1bce7ebace.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2e660ac913d9.webp",
     "description": "L'appli Activité d'Apple affiche les données mesurées par l'Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/ecfe9d33c8da.webp",
     "description": "L'appli Biostrap affiche les données collectées par le capteur Biostrap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2aa0def4304d.webp",
     "description": "L'appli de sommeil Pillow",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/4b67e45f4985.webp",
     "description": "Whoop affiche l'effort et la récupération",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/1e59f261fd36.webp",
     "description": "Mario 64 et la jauge de vie de Super Mario Galaxy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/d55fb06b37b7.webp",
     "description": "Doom et le héros « Mud » qui montre comment il se sent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-6.png"
    }
   ]
  },
  {
   "id": 36979,
   "slug": "2020-05-11_concevoir-une-application-scalable-sans-magie",
   "url": "https://agents.willem.com/fr/posts/2020-05-11_concevoir-une-application-scalable-sans-magie/",
   "source_url": "https://willem.com/fr/2020-05-11_concevoir-une-application-scalable-sans-magie/",
   "language": "fr",
   "date": "2020-05-11",
   "published": "2020-05-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:59.814000+02:00",
   "updated": "2026-10-20T09:19:34.116000+02:00",
   "title": "Concevoir une application scalable sans magie",
   "subtitle": "Exploiter la puissance de calcul des clients pour de hautes performances avec beaucoup d'utilisateurs",
   "summary": "Pour l'appli de commande de repas en ligne que je construis, j'avais besoin de concevoir une infrastructure backend scalable, capable de gérer beaucoup d'utilisateurs simultanés. La scalabilité passe pour un problème difficile. On la présente souvent comme quelque chose de magique, réservé aux entreprises qui brassent des millions de dollars avec des outils secrets. Mais la magie n'existe pas, ou bien si ?",
   "topics": [
    "cloud",
    "data",
    "design",
    "howto",
    "iOS",
    "lemmid-store",
    "programming",
    "server",
    "smartphone",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Scalable application design without magic",
     "url": "https://agents.willem.com/en/posts/2020-05-11_scalable-application-design-without-magic/",
     "source_url": "https://willem.com/en/2020-05-11_scalable-application-design-without-magic/"
    },
    {
     "language": "nl",
     "title": "Schaalbaar applicatieontwerp zonder magie",
     "url": "https://agents.willem.com/nl/posts/2020-05-11_schaalbaar-applicatieontwerp-zonder-magie/",
     "source_url": "https://willem.com/nl/2020-05-11_schaalbaar-applicatieontwerp-zonder-magie/"
    },
    {
     "language": "de",
     "title": "Skalierbares Anwendungsdesign ohne Magie",
     "url": "https://agents.willem.com/de/posts/2020-05-11_skalierbares-anwendungsdesign-ohne-magie/",
     "source_url": "https://willem.com/de/2020-05-11_skalierbares-anwendungsdesign-ohne-magie/"
    },
    {
     "language": "es",
     "title": "Diseño de aplicaciones escalables sin magia",
     "url": "https://agents.willem.com/es/posts/2020-05-11_diseno-de-aplicaciones-escalables-sin-magia/",
     "source_url": "https://willem.com/es/2020-05-11_diseno-de-aplicaciones-escalables-sin-magia/"
    },
    {
     "language": "it",
     "title": "Progettare applicazioni scalabili senza magia",
     "url": "https://agents.willem.com/it/posts/2020-05-11_progettare-applicazioni-scalabili-senza-magia/",
     "source_url": "https://willem.com/it/2020-05-11_progettare-applicazioni-scalabili-senza-magia/"
    },
    {
     "language": "pt",
     "title": "Design de aplicações escaláveis sem magia",
     "url": "https://agents.willem.com/pt/posts/2020-05-11_design-de-aplicacoes-escalaveis-sem-magia/",
     "source_url": "https://willem.com/pt/2020-05-11_design-de-aplicacoes-escalaveis-sem-magia/"
    },
    {
     "language": "pap",
     "title": "Desèño di aplikashon eskalabel sin magia",
     "url": "https://agents.willem.com/pap/posts/2020-05-11_deseno-di-aplikashon-eskalabel-sin-magia/",
     "source_url": "https://willem.com/pap/2020-05-11_deseno-di-aplikashon-eskalabel-sin-magia/"
    },
    {
     "language": "fy",
     "title": "Skaalbere applikaasje-ûntwerp sûnder magy",
     "url": "https://agents.willem.com/fy/posts/2020-05-11_skaalbere-applikaasje-untwerp-sunder-magy/",
     "source_url": "https://willem.com/fy/2020-05-11_skaalbere-applikaasje-untwerp-sunder-magy/"
    }
   ],
   "image": "https://willem.com/global/images/b11642014936.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/02bda6e71f78.webp",
     "description": "Un utilisateur qui interagit avec un serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0983daa5d3fa.webp",
     "description": "Un serveur sous forte charge qui gère plusieurs utilisateurs simultanés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e4d580ef3ee0.webp",
     "description": "Les smartphones (et tablettes, PC) sont devenus plus puissants au fil des ans (image : Apple)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b24ef5be7d6.webp",
     "description": "Exploiter l'appareil de l'utilisateur : son téléphone fait l'essentiel du travail que faisait à l'origine le serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/d08b396a761f.webp",
     "description": "Commander des repas en ligne",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d2831da7a52.webp",
     "description": "Séparer la charge restante du serveur : servir les produits et gérer les commandes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/4c106f30570a.webp",
     "description": "Gérer beaucoup de trafic grâce à l'informatique distribuée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-7.png"
    }
   ]
  },
  {
   "id": 36980,
   "slug": "2020-05-01_concevoir-l-interface-d-une-page-de-commande-de-repas",
   "url": "https://agents.willem.com/fr/posts/2020-05-01_concevoir-l-interface-d-une-page-de-commande-de-repas/",
   "source_url": "https://willem.com/fr/2020-05-01_concevoir-l-interface-d-une-page-de-commande-de-repas/",
   "language": "fr",
   "date": "2020-05-01",
   "published": "2020-05-01T00:00:00+02:00",
   "created": "2025-06-26T22:10:00.066000+02:00",
   "updated": "2026-10-20T09:19:34.357000+02:00",
   "title": "Concevoir l'interface d'une page de commande de repas",
   "subtitle": "Trouver l'équilibre entre options puissantes et confort sur mobile",
   "summary": "Les pages de commande en ligne sont plus importantes que jamais. Le virus COVID-19, les confinements qui ont suivi et les règles de distanciation sociale ont montré à quel point une interface de boutique en ligne bien conçue est nécessaire. Étonnamment, c'est très difficile à réussir !",
   "topics": [
    "creating",
    "design",
    "lemmid-store",
    "programming",
    "smartphone",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Designing an interface for a food ordering page",
     "url": "https://agents.willem.com/en/posts/2020-05-01_designing-an-interface-for-a-food-ordering-page/",
     "source_url": "https://willem.com/en/2020-05-01_designing-an-interface-for-a-food-ordering-page/"
    },
    {
     "language": "nl",
     "title": "Een interface ontwerpen voor een bestelpagina voor eten",
     "url": "https://agents.willem.com/nl/posts/2020-05-01_een-interface-ontwerpen-voor-een-bestelpagina-voor-eten/",
     "source_url": "https://willem.com/nl/2020-05-01_een-interface-ontwerpen-voor-een-bestelpagina-voor-eten/"
    },
    {
     "language": "de",
     "title": "Gestaltung einer Benutzeroberfläche für eine Bestellseite (Essen)",
     "url": "https://agents.willem.com/de/posts/2020-05-01_gestaltung-einer-benutzeroberflache-fur-eine-bestellseite-essen/",
     "source_url": "https://willem.com/de/2020-05-01_gestaltung-einer-benutzeroberflache-fur-eine-bestellseite-essen/"
    },
    {
     "language": "es",
     "title": "Diseñando una interfaz para una página de pedidos de comida",
     "url": "https://agents.willem.com/es/posts/2020-05-01_disenando-una-interfaz-para-una-pagina-de-pedidos-de-comida/",
     "source_url": "https://willem.com/es/2020-05-01_disenando-una-interfaz-para-una-pagina-de-pedidos-de-comida/"
    },
    {
     "language": "it",
     "title": "Progettare un'interfaccia per una pagina di ordinazione di cibo",
     "url": "https://agents.willem.com/it/posts/2020-05-01_progettare-un-interfaccia-per-una-pagina-di-ordinazione-di-cibo/",
     "source_url": "https://willem.com/it/2020-05-01_progettare-un-interfaccia-per-una-pagina-di-ordinazione-di-cibo/"
    },
    {
     "language": "pt",
     "title": "Desenhar uma interface para uma página de pedidos de comida",
     "url": "https://agents.willem.com/pt/posts/2020-05-01_desenhar-uma-interface-para-uma-pagina-de-pedidos-de-comida/",
     "source_url": "https://willem.com/pt/2020-05-01_desenhar-uma-interface-para-uma-pagina-de-pedidos-de-comida/"
    },
    {
     "language": "pap",
     "title": "Desèñá un interface pa un página pa pidi kuminda",
     "url": "https://agents.willem.com/pap/posts/2020-05-01_desena-un-interface-pa-un-pagina-pa-pidi-kuminda/",
     "source_url": "https://willem.com/pap/2020-05-01_desena-un-interface-pa-un-pagina-pa-pidi-kuminda/"
    },
    {
     "language": "fy",
     "title": "In ynterface ûntwerpe foar in bestelside foar iten",
     "url": "https://agents.willem.com/fy/posts/2020-05-01_in-ynterface-untwerpe-foar-in-bestelside-foar-iten/",
     "source_url": "https://willem.com/fy/2020-05-01_in-ynterface-untwerpe-foar-in-bestelside-foar-iten/"
    }
   ],
   "image": "https://willem.com/global/images/649de8a48c1c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/46615fdc8e0d.webp",
     "description": "Premier croquis de l'interface de commande de repas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/92caf81f6d3a.webp",
     "description": "Dessiner en contexte : essaie d'encadrer ta conception dans une fenêtre plus petite",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/4fcb33754a9f.webp",
     "description": "Dessiner une interaction en deux étapes : distinguer les modes liste et détail",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/2eb5b8a8f3a5.webp",
     "description": "Commander à manger en trois étapes : liste, détail, récapitulatif",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/c80a12452033.webp",
     "description": "Trompeusement simple : la page de commande de repas finale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-5.jpg"
    }
   ]
  },
  {
   "id": 36981,
   "slug": "2020-04-30_velo-de-route-minimaliste-avec-transmission-carbone-gates",
   "url": "https://agents.willem.com/fr/posts/2020-04-30_velo-de-route-minimaliste-avec-transmission-carbone-gates/",
   "source_url": "https://willem.com/fr/2020-04-30_velo-de-route-minimaliste-avec-transmission-carbone-gates/",
   "language": "fr",
   "date": "2020-04-30",
   "published": "2020-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:00.328000+02:00",
   "updated": "2026-10-20T09:19:34.615000+02:00",
   "title": "Vélo de route minimaliste avec transmission carbone Gates",
   "subtitle": "Rencontre ton nouveau thérapeute : le Schindelhauer Siegfried Road",
   "summary": "Depuis quelques mois, je roule sur un vélo un peu spécial : le Siegfried Road minimaliste de Schindelhauer. Contrairement à la plupart des vélos de route, il n'a ni chaîne classique ni dérailleur. Il est équipé de la transmission carbone Gates CDX. C'est un exercice de design minimal. Après presque 1000KM au compteur, il est temps de tout te raconter.",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "bike",
    "design",
    "minimal",
    "mobility",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Minimalistic road bike with Gates carbon drive",
     "url": "https://agents.willem.com/en/posts/2020-04-30_minimalistic-road-bike-with-gates-carbon-drive/",
     "source_url": "https://willem.com/en/2020-04-30_minimalistic-road-bike-with-gates-carbon-drive/"
    },
    {
     "language": "nl",
     "title": "Minimalistische racefiets met Gates Carbon Drive",
     "url": "https://agents.willem.com/nl/posts/2020-04-30_minimalistische-racefiets-met-gates-carbon-drive/",
     "source_url": "https://willem.com/nl/2020-04-30_minimalistische-racefiets-met-gates-carbon-drive/"
    },
    {
     "language": "de",
     "title": "Minimalistisches Rennrad mit Gates Carbon Drive",
     "url": "https://agents.willem.com/de/posts/2020-04-30_minimalistisches-rennrad-mit-gates-carbon-drive/",
     "source_url": "https://willem.com/de/2020-04-30_minimalistisches-rennrad-mit-gates-carbon-drive/"
    },
    {
     "language": "es",
     "title": "Bicicleta de carretera minimalista con transmisión de carbono Gates",
     "url": "https://agents.willem.com/es/posts/2020-04-30_bicicleta-de-carretera-minimalista-con-transmision-de-carbono-gates/",
     "source_url": "https://willem.com/es/2020-04-30_bicicleta-de-carretera-minimalista-con-transmision-de-carbono-gates/"
    },
    {
     "language": "it",
     "title": "Bici da corsa minimalista con trasmissione Gates Carbon Drive",
     "url": "https://agents.willem.com/it/posts/2020-04-30_bici-da-corsa-minimalista-con-trasmissione-gates-carbon-drive/",
     "source_url": "https://willem.com/it/2020-04-30_bici-da-corsa-minimalista-con-trasmissione-gates-carbon-drive/"
    },
    {
     "language": "pt",
     "title": "Bicicleta de estrada minimalista com transmissão Gates Carbon Drive",
     "url": "https://agents.willem.com/pt/posts/2020-04-30_bicicleta-de-estrada-minimalista-com-transmissao-gates-carbon-drive/",
     "source_url": "https://willem.com/pt/2020-04-30_bicicleta-de-estrada-minimalista-com-transmissao-gates-carbon-drive/"
    },
    {
     "language": "pap",
     "title": "Bisikleta di kuré minimalista ku Gates carbon drive",
     "url": "https://agents.willem.com/pap/posts/2020-04-30_bisikleta-di-kure-minimalista-ku-gates-carbon-drive/",
     "source_url": "https://willem.com/pap/2020-04-30_bisikleta-di-kure-minimalista-ku-gates-carbon-drive/"
    },
    {
     "language": "fy",
     "title": "Minimalistyske racefyts mei Gates Carbon Drive",
     "url": "https://agents.willem.com/fy/posts/2020-04-30_minimalistyske-racefyts-mei-gates-carbon-drive/",
     "source_url": "https://willem.com/fy/2020-04-30_minimalistyske-racefyts-mei-gates-carbon-drive/"
    }
   ],
   "image": "https://willem.com/global/images/7392a9f736b8.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/db2bfaef07e7.webp",
     "description": "Schindelhauer Bikes conçoit des vélos à courroie depuis 2009 (photos : schindelhauerbikes.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/4267c7998698.webp",
     "description": "Siegfried Road livré par Kaptein Tweewielers Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c7a0443e939.webp",
     "description": "Le Siegfried Road tel que je l'ai reçu du magasin : avec une selle Brooks Swift brune et des pneus Continental assortis ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/83bfcff4d3f4.webp",
     "description": "Si tu as les chaussures assorties, le ruban de guidon brun est magnifique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/92c9d497da13.webp",
     "description": "Remplacement du cuir brun par un ruban de guidon en caoutchouc noir (de Brooks)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0e05f8d0a468.webp",
     "description": "Dépose de la manivelle Alfine Hollowtech II",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/31f69ac9ecb1.webp",
     "description": "Le capteur de puissance Shimano FC-R9100 Dura Ace de 4iiii s'adapte parfaitement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/0391adc31c6d.webp",
     "description": "Un jour, j'enlèverai peut-être la peinture de la manivelle, mais pour la garantie mieux vaut laisser les choses dans leur état d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/6d35a7477f96.webp",
     "description": "Le capteur de vitesse Wahoo installé sur le moyeu arrière flip-flop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c1fb19ecf4bf.webp",
     "description": "Les pneus Continental Grand Prix Classic sont superbes, si tu aimes l'ambiance rétro brune",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e073a53811cd.webp",
     "description": "Desserre l'axe arrière pour créer juste assez de jeu et sortir la courroie des pignons",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/270039390b88.webp",
     "description": "Le pignon arrière CDX est conçu pour durer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/d0697eed9933.webp",
     "description": "Siegfried Road avec une touche de Willem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/79d4cbe5247e.webp",
     "description": "Le collier de tige de selle est intégré au cadre minimal en aluminium AL6061-T6 aux tubes aéro triple butés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/c7a982fa75a5.webp",
     "description": "La roue arrière est fixée par un système de tension de courroie « crocodile »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/9eb7108ff73e.webp",
     "description": "Pédales Kleo Carbon (de Look) sur la manivelle avant, sur le boîtier de pédalier BSA",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/a19f14b03972.webp",
     "description": "Sans dérailleurs classiques, la transmission est plutôt simple (rapport 60T/22T)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/b5df038595c4.webp",
     "description": "Le Siegfried Road a des freins Tektro R539 / TRP - RRL simples, mais très fonctionnels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d6d29e248e4.webp",
     "description": "Les roues Alexrims CX30 argentées très polies ont des moyeux de haute qualité qui assurent une conduite douce",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/c299922bea97.webp",
     "description": "La roue joliment rayonnée est tout simplement harmonieuse, simple mais belle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/7205bb32ddec.webp",
     "description": "Le pneu Schwalbe Durano Plus est le pneu de vélo de route le plus résistant aux crevaisons du marché ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9248d84bfe1.webp",
     "description": "En pleine nature : Siegfried Road x Willem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/9d08f34e8657.webp",
     "description": "Un gars heureux à vélo sur une route vide",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/814681120fae.webp",
     "description": "Toi, le vélo, la route, rien d'autre : le cyclisme in optima forma",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/264f052287c6.webp",
     "description": "Pas besoin de dégraisseur ni d'huile : rince simplement ton vélo après une sortie sous la pluie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-25.jpg"
    }
   ]
  },
  {
   "id": 36982,
   "slug": "2020-04-14_parlons-tablettes-qu-est-ce-qui-fait-une-bonne-tablette",
   "url": "https://agents.willem.com/fr/posts/2020-04-14_parlons-tablettes-qu-est-ce-qui-fait-une-bonne-tablette/",
   "source_url": "https://willem.com/fr/2020-04-14_parlons-tablettes-qu-est-ce-qui-fait-une-bonne-tablette/",
   "language": "fr",
   "date": "2020-04-14",
   "published": "2020-04-14T00:00:00+02:00",
   "created": "2025-06-26T22:10:01.599000+02:00",
   "updated": "2026-10-20T09:19:34.881000+02:00",
   "title": "Parlons tablettes : qu'est-ce qui fait une bonne tablette ?",
   "subtitle": "Travailler avec la Microsoft Surface Pro X",
   "summary": "Plus tôt cette année, Microsoft a sorti sa toute nouvelle tablette Surface Pro X, un appareil tourné vers l'avenir à bien des égards. Comme j'aime travailler avec des tablettes, je me suis demandé ce qui faisait exactement une bonne tablette. La Surface Pro X est-elle réussie ? Lis la suite pour le savoir.",
   "topics": [
    "SSH",
    "Windows",
    "design",
    "laptop",
    "mobility",
    "office",
    "pencil",
    "review",
    "tablet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Talking tablets: what makes a great tablet?",
     "url": "https://agents.willem.com/en/posts/2020-04-14_talking-tablets-what-makes-a-great-tablet/",
     "source_url": "https://willem.com/en/2020-04-14_talking-tablets-what-makes-a-great-tablet/"
    },
    {
     "language": "nl",
     "title": "Talking tablets: wat maakt een tablet geweldig?",
     "url": "https://agents.willem.com/nl/posts/2020-04-14_talking-tablets-wat-maakt-een-tablet-geweldig/",
     "source_url": "https://willem.com/nl/2020-04-14_talking-tablets-wat-maakt-een-tablet-geweldig/"
    },
    {
     "language": "de",
     "title": "Talking Tablets: Was macht ein großartiges Tablet aus?",
     "url": "https://agents.willem.com/de/posts/2020-04-14_talking-tablets-was-macht-ein-gro-artiges-tablet-aus/",
     "source_url": "https://willem.com/de/2020-04-14_talking-tablets-was-macht-ein-gro-artiges-tablet-aus/"
    },
    {
     "language": "es",
     "title": "TalkingTabletas: ¿qué hace que una tableta sea genial?",
     "url": "https://agents.willem.com/es/posts/2020-04-14_talkingtabletas-que-hace-que-una-tableta-sea-genial/",
     "source_url": "https://willem.com/es/2020-04-14_talkingtabletas-que-hace-que-una-tableta-sea-genial/"
    },
    {
     "language": "it",
     "title": "Parliamo di tablet: cosa rende grande un tablet?",
     "url": "https://agents.willem.com/it/posts/2020-04-14_parliamo-di-tablet-cosa-rende-grande-un-tablet/",
     "source_url": "https://willem.com/it/2020-04-14_parliamo-di-tablet-cosa-rende-grande-un-tablet/"
    },
    {
     "language": "pt",
     "title": "Falemos de tablets: o que faz um grande tablet?",
     "url": "https://agents.willem.com/pt/posts/2020-04-14_falemos-de-tablets-o-que-faz-um-grande-tablet/",
     "source_url": "https://willem.com/pt/2020-04-14_falemos-de-tablets-o-que-faz-um-grande-tablet/"
    },
    {
     "language": "pap",
     "title": "Papia tokante tablèt: kiko ta hasi un tablèt ekselente?",
     "url": "https://agents.willem.com/pap/posts/2020-04-14_papia-tokante-tablet-kiko-ta-hasi-un-tablet-ekselente/",
     "source_url": "https://willem.com/pap/2020-04-14_papia-tokante-tablet-kiko-ta-hasi-un-tablet-ekselente/"
    },
    {
     "language": "fy",
     "title": "Talking tablets: wat makket in tablet geweldich?",
     "url": "https://agents.willem.com/fy/posts/2020-04-14_talking-tablets-wat-makket-in-tablet-geweldich/",
     "source_url": "https://willem.com/fy/2020-04-14_talking-tablets-wat-makket-in-tablet-geweldich/"
    }
   ],
   "image": "https://willem.com/global/images/c2b645f5d2cb.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d7d698b4b179.webp",
     "description": "Déballage de la Surface Pro X ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7a9b5cf2240.webp",
     "description": "Clavier Signature de la Surface Pro X avec le Slim Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/39529d91bc66.webp",
     "description": "Le clavier se connecte par un connecteur magnétique qui assure aussi l'alimentation et la connectivité (pas de batterie séparée ni de configuration de connexion)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ce089ff1868.webp",
     "description": "Les touches sont « vraies » et il y a un beau pavé tactile en verre multi-touch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9cffa9cba02f.webp",
     "description": "Les claviers déconnectés ont aussi leurs avantages... :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1b6f735c1ad2.webp",
     "description": "Clavier recouvert d'alcantara",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8ad49a47760.webp",
     "description": "La Surface Pro X avec son clavier, c'est comme un ordinateur portable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/01723afa1da7.webp",
     "description": "Le Slim Pen est toujours prêt, chargé, à portée de main, au-dessus de la rangée de touches de fonction",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/882dc1ee024a.webp",
     "description": "Le Surface Slim Pen a à peu près la taille d'un stylo classique, un peu plus petit que l'Apple Pencil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c1f48262c77.webp",
     "description": "Prise en main du Surface Slim Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b648bc8e209.webp",
     "description": "La réactivité du stylet est excellente",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/d02a7ae2c540.webp",
     "description": "La règle imprécise de Microsoft Whiteboard gâche l'expérience",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/b57789096e71.webp",
     "description": "Retoucher des images en haute résolution avec GIMP, avec plusieurs calques : ça marche très bien sur la Surface Pro X",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/73ac97a4d461.webp",
     "description": "« Regarde maman, sans Putty » : SSH vers n'importe quoi, nativement sous Windows",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c1e49862532.webp",
     "description": "Coder sur la Surface Pro X est un rêve grâce au grand écran et au superbe clavier : je le fais via SSH avec tmux sur un VPS de développement puissant et dédié ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f8d436238e1.webp",
     "description": "Utilise le stylet pour dessiner, écrire et concevoir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/92e2a4f3dc6e.webp",
     "description": "Des tablettes différentes, des logiciels différents : iPadOS, Windows et « WillemOS »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/1bae27da9f00.webp",
     "description": "Manipuler directement l'interface avec les doigts est un parfait exemple d'intégration entre matériel et logiciel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/fdab8789c4ed.webp",
     "description": "Les interfaces intuitives n'ont pas besoin de mode d'emploi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4480c704f71.webp",
     "description": "La Surface Pro X fait très bien beaucoup de choses : elle est le candidat idéal pour devenir ton seul ordinateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-20.jpg"
    }
   ]
  },
  {
   "id": 36983,
   "slug": "2020-04-01_mise-en-forme-du-trafic-avec-iptables-et-tc",
   "url": "https://agents.willem.com/fr/posts/2020-04-01_mise-en-forme-du-trafic-avec-iptables-et-tc/",
   "source_url": "https://willem.com/fr/2020-04-01_mise-en-forme-du-trafic-avec-iptables-et-tc/",
   "language": "fr",
   "date": "2020-04-01",
   "published": "2020-04-01T00:00:00+02:00",
   "created": "2025-06-26T22:10:02.354000+02:00",
   "updated": "2026-10-20T09:19:35.157000+02:00",
   "title": "Mise en forme du trafic avec iptables et tc",
   "subtitle": "Limiter la bande passante sortante par adresse IP client",
   "summary": "Le mois dernier, j'ai reçu une alerte automatique signalant une consommation excessive de bande passante, d'habitude le signe d'un problème. Dans ce cas, il faut suivre une procédure d'incident standard : essayer d'isoler la source du trafic avant de la couper. Mais la cause de cet incident n'était pas celle que j'attendais... et demandait un autre type de parade qu'un simple blocage.",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "linux",
    "networking",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Traffic shaping using iptables and tc",
     "url": "https://agents.willem.com/en/posts/2020-04-01_traffic-shaping-using-iptables-and-tc/",
     "source_url": "https://willem.com/en/2020-04-01_traffic-shaping-using-iptables-and-tc/"
    },
    {
     "language": "nl",
     "title": "Verkeer vormgeven met iptables en tc",
     "url": "https://agents.willem.com/nl/posts/2020-04-01_verkeer-vormgeven-met-iptables-en-tc/",
     "source_url": "https://willem.com/nl/2020-04-01_verkeer-vormgeven-met-iptables-en-tc/"
    },
    {
     "language": "de",
     "title": "Traffic Shaping mit iptables und tc",
     "url": "https://agents.willem.com/de/posts/2020-04-01_traffic-shaping-mit-iptables-und-tc/",
     "source_url": "https://willem.com/de/2020-04-01_traffic-shaping-mit-iptables-und-tc/"
    },
    {
     "language": "es",
     "title": "Modelado de tráfico usando iptables y tc",
     "url": "https://agents.willem.com/es/posts/2020-04-01_modelado-de-trafico-usando-iptables-y-tc/",
     "source_url": "https://willem.com/es/2020-04-01_modelado-de-trafico-usando-iptables-y-tc/"
    },
    {
     "language": "it",
     "title": "Traffic shaping con iptables e tc",
     "url": "https://agents.willem.com/it/posts/2020-04-01_traffic-shaping-con-iptables-e-tc/",
     "source_url": "https://willem.com/it/2020-04-01_traffic-shaping-con-iptables-e-tc/"
    },
    {
     "language": "pt",
     "title": "Modelação de tráfego com iptables e tc",
     "url": "https://agents.willem.com/pt/posts/2020-04-01_modelacao-de-trafego-com-iptables-e-tc/",
     "source_url": "https://willem.com/pt/2020-04-01_modelacao-de-trafego-com-iptables-e-tc/"
    },
    {
     "language": "pap",
     "title": "Traffic shaping ku iptables i tc",
     "url": "https://agents.willem.com/pap/posts/2020-04-01_traffic-shaping-ku-iptables-i-tc/",
     "source_url": "https://willem.com/pap/2020-04-01_traffic-shaping-ku-iptables-i-tc/"
    },
    {
     "language": "fy",
     "title": "Traffic shaping mei iptables en tc",
     "url": "https://agents.willem.com/fy/posts/2020-04-01_traffic-shaping-mei-iptables-en-tc/",
     "source_url": "https://willem.com/fy/2020-04-01_traffic-shaping-mei-iptables-en-tc/"
    }
   ],
   "image": "https://willem.com/global/images/074af69e7bb6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/cbef76c36df8.webp",
     "description": "Le graphique de bande passante d'AMS-IX montre un schéma prévisible : remarque la forme d'onde",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/f7c2d76b6a59.webp",
     "description": "Graphique de bande passante avec un pic inhabituel qui indique que quelque chose ne va pas : pas besoin d'être Sherlock Holmes pour le repérer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2143a4110498.webp",
     "description": "L'outil iftop pour voir la consommation de bande passante par adresse IP connectée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/aee8f43379f0.webp",
     "description": "Les bugs de Microsoft Outlook le font synchroniser les dossiers IMAP en boucle, un problème rencontré par beaucoup de monde (regarde le nombre de vues !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/62fa4ef3cf7a.webp",
     "description": "Contrôler le trafic avec des jetons : seuls les passagers (ou paquets de données) munis d'un jeton valide sont admis. Les jetons sont rendus quand le trafic arrive à destination.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/d64adfb34510.webp",
     "description": "Le trafic doit attendre qu'un jeton se libère quand le nombre maximal de jetons est distribué, ce qui impose le trafic simultané maximal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/8cd95b55b130.webp",
     "description": "Exemple de script de mise en forme du trafic",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-7.png"
    }
   ]
  },
  {
   "id": 36984,
   "slug": "2020-03-25_concevoir-et-mettre-en-place-un-systeme-de-micro-paiement",
   "url": "https://agents.willem.com/fr/posts/2020-03-25_concevoir-et-mettre-en-place-un-systeme-de-micro-paiement/",
   "source_url": "https://willem.com/fr/2020-03-25_concevoir-et-mettre-en-place-un-systeme-de-micro-paiement/",
   "language": "fr",
   "date": "2020-03-25",
   "published": "2020-03-25T00:00:00+01:00",
   "created": "2025-06-26T22:10:02.624000+02:00",
   "updated": "2026-10-20T09:24:05.592000+02:00",
   "title": "Concevoir et mettre en place un système de (micro)paiement",
   "subtitle": "Rentabiliser mon blog avec du café, Apple Pay et Mollie",
   "summary": "Les paiements en ligne sont plus importants que jamais, maintenant que le virus COVID-19 bouleverse les entreprises. Mes clients cherchent donc de nouvelles façons de gagner de l'argent en ligne. J'ai conçu et mis en place un système de (micro)paiement. Cet article parle de la simplicité qu'on atteint en résolvant des problèmes complexes.",
   "topics": [
    "Amsterdam",
    "design",
    "iPad",
    "lemmid-store",
    "money",
    "payments",
    "programming",
    "server",
    "tablet",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Designing and implementing a (micro) payment system",
     "url": "https://agents.willem.com/en/posts/2020-03-25_designing-and-implementing-a-micro-payment-system/",
     "source_url": "https://willem.com/en/2020-03-25_designing-and-implementing-a-micro-payment-system/"
    },
    {
     "language": "nl",
     "title": "Het ontwerpen en implementeren van een (micro)betaalsysteem",
     "url": "https://agents.willem.com/nl/posts/2020-03-25_het-ontwerpen-en-implementeren-van-een-micro-betaalsysteem/",
     "source_url": "https://willem.com/nl/2020-03-25_het-ontwerpen-en-implementeren-van-een-micro-betaalsysteem/"
    },
    {
     "language": "de",
     "title": "Design und Implementierung eines (Mikro-)Zahlungssystems",
     "url": "https://agents.willem.com/de/posts/2020-03-25_design-und-implementierung-eines-mikro-zahlungssystems/",
     "source_url": "https://willem.com/de/2020-03-25_design-und-implementierung-eines-mikro-zahlungssystems/"
    },
    {
     "language": "es",
     "title": "Diseño e implementación de un sistema de (micro)pagos",
     "url": "https://agents.willem.com/es/posts/2020-03-25_diseno-e-implementacion-de-un-sistema-de-micro-pagos/",
     "source_url": "https://willem.com/es/2020-03-25_diseno-e-implementacion-de-un-sistema-de-micro-pagos/"
    },
    {
     "language": "it",
     "title": "Progettare e realizzare un sistema di (micro)pagamenti",
     "url": "https://agents.willem.com/it/posts/2020-03-25_progettare-e-realizzare-un-sistema-di-micro-pagamenti/",
     "source_url": "https://willem.com/it/2020-03-25_progettare-e-realizzare-un-sistema-di-micro-pagamenti/"
    },
    {
     "language": "pt",
     "title": "Conceber e implementar um sistema de (micro)pagamentos",
     "url": "https://agents.willem.com/pt/posts/2020-03-25_conceber-e-implementar-um-sistema-de-micro-pagamentos/",
     "source_url": "https://willem.com/pt/2020-03-25_conceber-e-implementar-um-sistema-de-micro-pagamentos/"
    },
    {
     "language": "pap",
     "title": "Desèño i implementá un sistema di pago (mikro)",
     "url": "https://agents.willem.com/pap/posts/2020-03-25_deseno-i-implementa-un-sistema-di-pago-mikro/",
     "source_url": "https://willem.com/pap/2020-03-25_deseno-i-implementa-un-sistema-di-pago-mikro/"
    },
    {
     "language": "fy",
     "title": "In (mikro)betelsysteem ûntwerpe en ymplemintearje",
     "url": "https://agents.willem.com/fy/posts/2020-03-25_in-mikro-betelsysteem-untwerpe-en-ymplemintearje/",
     "source_url": "https://willem.com/fy/2020-03-25_in-mikro-betelsysteem-untwerpe-en-ymplemintearje/"
    }
   ],
   "image": "https://willem.com/global/images/5631448e9aa5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0027da9ce9fa.webp",
     "description": "Steve Jobs présente l'appli Keynote au Macworld 2003 et plaisante : il l'a fait faire pour lui-même, en bêta-testeur sous-payé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b5830cd60667.webp",
     "description": "Esquisses de concepts d'interface, pour explorer différentes façons de laisser un message et d'offrir plusieurs tasses de café",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2d289b8f000c.webp",
     "description": "De l'esquisse de conception (à gauche) au prototype (à droite) sur iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e35470bb82d5.webp",
     "description": "Dessin de la tasse de café avec Picta Graphic for iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/cddef4803d92.webp",
     "description": "Développement de l'interface avec Blink et Inspect Browser sur iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a24f596e619d.webp",
     "description": "Diagramme de séquence esquissé du processus de paiement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a04e328d248f.webp",
     "description": "Mollie est un prestataire de paiement qui prend en charge de nombreux moyens de paiement : cartes de crédit, PayPal, iDEAL, Sofort, Giropay, SEPA, diverses applis bancaires et Apple Pay",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/d214aa5c60ef.webp",
     "description": "Appel de Mollie depuis NodeJS en JavaScript avec des promesses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/79791152064c.webp",
     "description": "Traitement des mises à jour du statut de paiement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/acc0ecf42914.webp",
     "description": "Relier le frontend au backend, simple comme 1-2-3",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/487f0979a7e9.webp",
     "description": "L'heure de boire du café",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-11.jpg"
    }
   ]
  },
  {
   "id": 36985,
   "slug": "2020-03-09_fabriquer-mon-propre-systeme-d-exploitation-pour-tablette",
   "url": "https://agents.willem.com/fr/posts/2020-03-09_fabriquer-mon-propre-systeme-d-exploitation-pour-tablette/",
   "source_url": "https://willem.com/fr/2020-03-09_fabriquer-mon-propre-systeme-d-exploitation-pour-tablette/",
   "language": "fr",
   "date": "2020-03-09",
   "published": "2020-03-09T00:00:00+01:00",
   "created": "2025-06-26T22:10:03.099000+02:00",
   "updated": "2026-10-20T09:24:05.876000+02:00",
   "title": "Fabriquer mon propre système d'exploitation pour tablette",
   "subtitle": "Installer et personnaliser Debian GNU/Linux sur la Surface Go",
   "summary": "Depuis quelques années, j'utilise une tablette comme ordinateur principal : j'aime sa polyvalence. Mais la plupart des tablettes sont livrées avec un système d'exploitation verrouillé, comme iPadOS, Windows 10S ou Android. Comme j'aime faire les choses à ma façon (un peu bizarre), je me suis demandé si je pouvais échapper à ces « prisons logicielles » en installant un système d'exploitation libre sur une tablette. C'est possible, lis la suite pour savoir comment je me suis évadé !",
   "topics": [
    "Freedom",
    "design",
    "experiment",
    "hacking",
    "linux",
    "minimal",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Making my own tablet OS",
     "url": "https://agents.willem.com/en/posts/2020-03-09_making-my-own-tablet-os/",
     "source_url": "https://willem.com/en/2020-03-09_making-my-own-tablet-os/"
    },
    {
     "language": "nl",
     "title": "Mijn eigen tablet OS maken",
     "url": "https://agents.willem.com/nl/posts/2020-03-09_mijn-eigen-tablet-os-maken/",
     "source_url": "https://willem.com/nl/2020-03-09_mijn-eigen-tablet-os-maken/"
    },
    {
     "language": "de",
     "title": "Mein eigenes Tablet-Betriebssystem erstellen",
     "url": "https://agents.willem.com/de/posts/2020-03-09_mein-eigenes-tablet-betriebssystem-erstellen/",
     "source_url": "https://willem.com/de/2020-03-09_mein-eigenes-tablet-betriebssystem-erstellen/"
    },
    {
     "language": "es",
     "title": "Creando mi propio sistema operativo para tablets",
     "url": "https://agents.willem.com/es/posts/2020-03-09_creando-mi-propio-sistema-operativo-para-tablets/",
     "source_url": "https://willem.com/es/2020-03-09_creando-mi-propio-sistema-operativo-para-tablets/"
    },
    {
     "language": "it",
     "title": "Creare il mio sistema operativo per tablet",
     "url": "https://agents.willem.com/it/posts/2020-03-09_creare-il-mio-sistema-operativo-per-tablet/",
     "source_url": "https://willem.com/it/2020-03-09_creare-il-mio-sistema-operativo-per-tablet/"
    },
    {
     "language": "pt",
     "title": "Criar o meu próprio sistema operativo para tablet",
     "url": "https://agents.willem.com/pt/posts/2020-03-09_criar-o-meu-proprio-sistema-operativo-para-tablet/",
     "source_url": "https://willem.com/pt/2020-03-09_criar-o-meu-proprio-sistema-operativo-para-tablet/"
    },
    {
     "language": "pap",
     "title": "Traha mi mes OS pa tablèt",
     "url": "https://agents.willem.com/pap/posts/2020-03-09_traha-mi-mes-os-pa-tablet/",
     "source_url": "https://willem.com/pap/2020-03-09_traha-mi-mes-os-pa-tablet/"
    },
    {
     "language": "fy",
     "title": "Myn eigen tablet-OS meitsje",
     "url": "https://agents.willem.com/fy/posts/2020-03-09_myn-eigen-tablet-os-meitsje/",
     "source_url": "https://willem.com/fy/2020-03-09_myn-eigen-tablet-os-meitsje/"
    }
   ],
   "image": "https://willem.com/global/images/69c69c28c60b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ab9c8e745c92.webp",
     "description": "Microsoft Surface Go : une tablette tactile ultraportable de 10 pouces (avec clavier, stylet et adaptateur USB-C vers Ethernet et USB 3.0)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/382661906f53.webp",
     "description": "Vérifie les mises à jour à la main avec Windows Update",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9eda8928a1e.webp",
     "description": "Regarde tous ces firmwares à mettre à jour : on ne peut les installer que depuis Windows",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/af71b0cde6d9.webp",
     "description": "Ça peut prendre du temps, sois patient ou prends des photos :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/61767ebbcabc.webp",
     "description": "Debian GNU/Linux : le système d'exploitation universel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/96a301b9ec66.webp",
     "description": "Tu peux utiliser un autre ordinateur pour créer une clé USB bootable, j'ai pris mon ThinkPad X1",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/8646d08e6a22.webp",
     "description": "Branchement de la clé USB bootable à la tablette Surface avec l'adaptateur USB-C vers USB 3.0 et Ethernet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1aba81e0731b.webp",
     "description": "« Options de démarrage avancées » dans les paramètres de Windows : pour démarrer depuis une clé USB",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/9021f73fd09d.webp",
     "description": "Choisis « Linpus Lite » pour lancer l'installateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/da801a0461f7.webp",
     "description": "Menu de l'installateur Debian GNU/Linux sur la Surface Go : moi, tout content",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab59c48e114c.webp",
     "description": "Sans le firmware manquant, le matériel est inutilisable pendant l'installation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/d917bfda53e6.webp",
     "description": "Installation en cours : remarque le câble réseau branché",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/8631db9f2712.webp",
     "description": "Compilation de mon noyau Linux personnalisé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/416d53ff1e62.webp",
     "description": "Compiler le noyau Linux sur une Surface Go prend quelques heures",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a77b988dded.webp",
     "description": "Le clavier virtuel « onboard »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/126e903aa197.webp",
     "description": "Le stylet fonctionne avec mon noyau Linux personnalisé et l'appli Xournal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/adba635a29f9.webp",
     "description": "J'utilise le système personnalisé sur la tablette pour créer du contenu pour ce blog",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/947d3ad6683a.webp",
     "description": "Lecture d'un article sur ma tablette en mode portrait",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/df660a485a36.webp",
     "description": "La Surface Go personnalisée (à droite) pour programmer, comme je le fais avec un iPad Pro (à gauche)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-19.jpg"
    }
   ]
  },
  {
   "id": 36986,
   "slug": "2020-03-03_architecture-logicielle-monolithique-ou-microservices",
   "url": "https://agents.willem.com/fr/posts/2020-03-03_architecture-logicielle-monolithique-ou-microservices/",
   "source_url": "https://willem.com/fr/2020-03-03_architecture-logicielle-monolithique-ou-microservices/",
   "language": "fr",
   "date": "2020-03-03",
   "published": "2020-03-03T00:00:00+01:00",
   "created": "2025-06-26T22:10:03.931000+02:00",
   "updated": "2026-10-20T09:24:06.103000+02:00",
   "title": "Architecture logicielle monolithique ou microservices",
   "subtitle": "Choisir la bonne conception pour le développement de ton appli",
   "summary": "Cette semaine, j'ai pris l'avion pour Göteborg afin de rencontrer les gens d'une grande compagnie maritime internationale et de parler du développement de logiciels d'entreprise. Pendant la réunion, plusieurs experts étaient dans la salle, et l'un d'eux m'a demandé comment choisir la bonne architecture logicielle (pour des applis grandes, complexes, de niveau entreprise). Très bonne question, qui mérite largement un article de blog.",
   "topics": [
    "cloud",
    "data",
    "design",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Monolithic vs Microservices software architecture",
     "url": "https://agents.willem.com/en/posts/2020-03-03_monolithic-vs-microservices-software-architecture/",
     "source_url": "https://willem.com/en/2020-03-03_monolithic-vs-microservices-software-architecture/"
    },
    {
     "language": "nl",
     "title": "Monolithische versus Microservices softwarearchitectuur",
     "url": "https://agents.willem.com/nl/posts/2020-03-03_monolithische-versus-microservices-softwarearchitectuur/",
     "source_url": "https://willem.com/nl/2020-03-03_monolithische-versus-microservices-softwarearchitectuur/"
    },
    {
     "language": "de",
     "title": "Monolithische vs. Microservices-Softwarearchitektur",
     "url": "https://agents.willem.com/de/posts/2020-03-03_monolithische-vs-microservices-softwarearchitektur/",
     "source_url": "https://willem.com/de/2020-03-03_monolithische-vs-microservices-softwarearchitektur/"
    },
    {
     "language": "es",
     "title": "Arquitectura de software monolítica vs. microservicios",
     "url": "https://agents.willem.com/es/posts/2020-03-03_arquitectura-de-software-monolitica-vs-microservicios/",
     "source_url": "https://willem.com/es/2020-03-03_arquitectura-de-software-monolitica-vs-microservicios/"
    },
    {
     "language": "it",
     "title": "Architettura software monolitica contro microservizi",
     "url": "https://agents.willem.com/it/posts/2020-03-03_architettura-software-monolitica-contro-microservizi/",
     "source_url": "https://willem.com/it/2020-03-03_architettura-software-monolitica-contro-microservizi/"
    },
    {
     "language": "pt",
     "title": "Arquitetura de software monolítica vs microsserviços",
     "url": "https://agents.willem.com/pt/posts/2020-03-03_arquitetura-de-software-monolitica-vs-microsservicos/",
     "source_url": "https://willem.com/pt/2020-03-03_arquitetura-de-software-monolitica-vs-microsservicos/"
    },
    {
     "language": "pap",
     "title": "Arkitektura di software monolítiko versus microservices",
     "url": "https://agents.willem.com/pap/posts/2020-03-03_arkitektura-di-software-monolitiko-versus-microservices/",
     "source_url": "https://willem.com/pap/2020-03-03_arkitektura-di-software-monolitiko-versus-microservices/"
    },
    {
     "language": "fy",
     "title": "Monolityske tsjin microservices-softwarearsjitektuer",
     "url": "https://agents.willem.com/fy/posts/2020-03-03_monolityske-tsjin-microservices-softwarearsjitektuer/",
     "source_url": "https://willem.com/fy/2020-03-03_monolityske-tsjin-microservices-softwarearsjitektuer/"
    }
   ],
   "image": "https://willem.com/global/images/ac25803922f6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/189c28c69d02.webp",
     "description": "Visite d'une grande compagnie maritime internationale pour parler de logiciels d'entreprise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b73d8bf569bc.webp",
     "description": "Exemple simple d'architecture logicielle : différentes structures composent un système, avec différentes relations entre elles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/df6c62e25d7d.webp",
     "description": "La complexité augmente avec le nombre de structures (et de relations entre elles)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/875d62aa72f8.webp",
     "description": "Architecture logicielle monolithique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/2705ce2c332c.webp",
     "description": "Architecture logicielle microservices",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e50e134c3fb7.webp",
     "description": "« Le ciel est la limite » si tu maîtrises l'architecture que tu as choisie (mais ne la change surtout pas en plein vol !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-6.jpg"
    }
   ]
  },
  {
   "id": 36987,
   "slug": "2020-02-28_ton-propre-cloud-de-carnet-d-adresses-et-de-calendrier",
   "url": "https://agents.willem.com/fr/posts/2020-02-28_ton-propre-cloud-de-carnet-d-adresses-et-de-calendrier/",
   "source_url": "https://willem.com/fr/2020-02-28_ton-propre-cloud-de-carnet-d-adresses-et-de-calendrier/",
   "language": "fr",
   "date": "2020-02-28",
   "published": "2020-02-28T00:00:00+01:00",
   "created": "2025-06-26T22:10:04.275000+02:00",
   "updated": "2026-10-20T09:24:06.352000+02:00",
   "title": "Ton propre cloud de carnet d'adresses et de calendrier",
   "subtitle": "Partager contacts, calendriers et tâches avec CardDAV/CalDAV",
   "summary": "Si tu utilises plusieurs appareils et ordinateurs pour t'organiser, tu voudras peut-être synchroniser tes contacts, tes calendriers et tes tâches. Tu peux pour cela utiliser n'importe lequel des services des « grands clouds », comme Apple iCloud, Microsoft Office 365 et Google Gmail. Mais si tu préfères ne pas partager ton carnet d'adresses et ton calendrier avec de grandes entreprises américaines, tu peux le faire toi-même.",
   "topics": [
    "Freedom",
    "Windows",
    "android",
    "apple",
    "cloud",
    "data",
    "iPad",
    "iPhone",
    "linux",
    "networking",
    "office",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Your own addressbook and calendar cloud",
     "url": "https://agents.willem.com/en/posts/2020-02-28_your-own-addressbook-and-calendar-cloud/",
     "source_url": "https://willem.com/en/2020-02-28_your-own-addressbook-and-calendar-cloud/"
    },
    {
     "language": "nl",
     "title": "Je eigen adresboek en agenda cloud",
     "url": "https://agents.willem.com/nl/posts/2020-02-28_je-eigen-adresboek-en-agenda-cloud/",
     "source_url": "https://willem.com/nl/2020-02-28_je-eigen-adresboek-en-agenda-cloud/"
    },
    {
     "language": "de",
     "title": "Dein eigenes Adressbuch und Kalender Cloud",
     "url": "https://agents.willem.com/de/posts/2020-02-28_dein-eigenes-adressbuch-und-kalender-cloud/",
     "source_url": "https://willem.com/de/2020-02-28_dein-eigenes-adressbuch-und-kalender-cloud/"
    },
    {
     "language": "es",
     "title": "Tu propia nube de libreta de direcciones y calendario",
     "url": "https://agents.willem.com/es/posts/2020-02-28_tu-propia-nube-de-libreta-de-direcciones-y-calendario/",
     "source_url": "https://willem.com/es/2020-02-28_tu-propia-nube-de-libreta-de-direcciones-y-calendario/"
    },
    {
     "language": "it",
     "title": "Il tuo cloud personale per rubrica e calendario",
     "url": "https://agents.willem.com/it/posts/2020-02-28_il-tuo-cloud-personale-per-rubrica-e-calendario/",
     "source_url": "https://willem.com/it/2020-02-28_il-tuo-cloud-personale-per-rubrica-e-calendario/"
    },
    {
     "language": "pt",
     "title": "A tua própria nuvem de livro de endereços e calendário",
     "url": "https://agents.willem.com/pt/posts/2020-02-28_a-tua-propria-nuvem-de-livro-de-enderecos-e-calendario/",
     "source_url": "https://willem.com/pt/2020-02-28_a-tua-propria-nuvem-de-livro-de-enderecos-e-calendario/"
    },
    {
     "language": "pap",
     "title": "Bo mes cloud pa adresbuki i kalendario",
     "url": "https://agents.willem.com/pap/posts/2020-02-28_bo-mes-cloud-pa-adresbuki-i-kalendario/",
     "source_url": "https://willem.com/pap/2020-02-28_bo-mes-cloud-pa-adresbuki-i-kalendario/"
    },
    {
     "language": "fy",
     "title": "Dyn eigen adresboek- en kalinder-cloud",
     "url": "https://agents.willem.com/fy/posts/2020-02-28_dyn-eigen-adresboek-en-kalinder-cloud/",
     "source_url": "https://willem.com/fy/2020-02-28_dyn-eigen-adresboek-en-kalinder-cloud/"
    }
   ],
   "image": "https://willem.com/global/images/f1d76451325b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a53513d7f1e8.webp",
     "description": "Un serveur CardDAV/CalDAV connecté à des appareils et à des applis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36987_images-1.png"
    }
   ]
  },
  {
   "id": 36988,
   "slug": "2020-02-13_le-jour-ou-j-ai-vendu-ma-voiture",
   "url": "https://agents.willem.com/fr/posts/2020-02-13_le-jour-ou-j-ai-vendu-ma-voiture/",
   "source_url": "https://willem.com/fr/2020-02-13_le-jour-ou-j-ai-vendu-ma-voiture/",
   "language": "fr",
   "date": "2020-02-13",
   "published": "2020-02-13T00:00:00+01:00",
   "created": "2025-06-26T22:10:04.537000+02:00",
   "updated": "2026-10-20T09:24:06.589000+02:00",
   "title": "Le jour où j'ai vendu ma voiture",
   "subtitle": "Retour sur mes années avec la Smart Roadster",
   "summary": "Cette semaine, j'ai vendu ma voiture : je n'en ai plus. Pour moi, c'est un vrai changement, car au fil des ans j'ai possédé plusieurs voitures de sport qui étaient un peu un hobby. Ma découverte du cyclisme et la naissance de mon fils ont tout changé. Mais si tu cherches une raison d'acheter une voiture de sport, lis la suite !",
   "topics": [
    "Amsterdam",
    "car",
    "lifestyle",
    "mobility",
    "people",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The day I sold my car",
     "url": "https://agents.willem.com/en/posts/2020-02-13_the-day-i-sold-my-car/",
     "source_url": "https://willem.com/en/2020-02-13_the-day-i-sold-my-car/"
    },
    {
     "language": "nl",
     "title": "De dag dat ik mijn auto verkocht",
     "url": "https://agents.willem.com/nl/posts/2020-02-13_de-dag-dat-ik-mijn-auto-verkocht/",
     "source_url": "https://willem.com/nl/2020-02-13_de-dag-dat-ik-mijn-auto-verkocht/"
    },
    {
     "language": "de",
     "title": "Der Tag, an dem ich mein Auto verkaufte",
     "url": "https://agents.willem.com/de/posts/2020-02-13_der-tag-an-dem-ich-mein-auto-verkaufte/",
     "source_url": "https://willem.com/de/2020-02-13_der-tag-an-dem-ich-mein-auto-verkaufte/"
    },
    {
     "language": "es",
     "title": "El día que vendí mi coche",
     "url": "https://agents.willem.com/es/posts/2020-02-13_el-dia-que-vendi-mi-coche/",
     "source_url": "https://willem.com/es/2020-02-13_el-dia-que-vendi-mi-coche/"
    },
    {
     "language": "it",
     "title": "Il giorno in cui ho venduto la macchina",
     "url": "https://agents.willem.com/it/posts/2020-02-13_il-giorno-in-cui-ho-venduto-la-macchina/",
     "source_url": "https://willem.com/it/2020-02-13_il-giorno-in-cui-ho-venduto-la-macchina/"
    },
    {
     "language": "pt",
     "title": "O dia em que vendi o meu carro",
     "url": "https://agents.willem.com/pt/posts/2020-02-13_o-dia-em-que-vendi-o-meu-carro/",
     "source_url": "https://willem.com/pt/2020-02-13_o-dia-em-que-vendi-o-meu-carro/"
    },
    {
     "language": "pap",
     "title": "E dia ku mi a bende mi outo",
     "url": "https://agents.willem.com/pap/posts/2020-02-13_e-dia-ku-mi-a-bende-mi-outo/",
     "source_url": "https://willem.com/pap/2020-02-13_e-dia-ku-mi-a-bende-mi-outo/"
    },
    {
     "language": "fy",
     "title": "De dei dat ik myn auto ferkocht haw",
     "url": "https://agents.willem.com/fy/posts/2020-02-13_de-dei-dat-ik-myn-auto-ferkocht-haw/",
     "source_url": "https://willem.com/fy/2020-02-13_de-dei-dat-ik-myn-auto-ferkocht-haw/"
    }
   ],
   "image": "https://willem.com/global/images/54765668dcdd.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5dbac19e5804.webp",
     "description": "Smart Roadster, rouge épice",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b45635c0546.webp",
     "description": "Moteur Suprex 3 cylindres de Mercedes-Benz",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7629e5cd07ba.webp",
     "description": "Des pneus bien accrochés offrent un contact optimal avec le bitume",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/31b4d84c4282.webp",
     "description": "Le volant de la Smart Roadster : remarque les palettes de boîte de vitesses façon F1",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/7baaa9aa60d0.webp",
     "description": "Cadrans supplémentaires sur le tableau de bord : pression du turbo et température du moteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/84a817bc8d14.webp",
     "description": "L'habitacle est assez spacieux, même quand on est grand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/39d6fa3e3682.webp",
     "description": "Au volant de ma Smart Roadster dans les Pyrénées (France)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/57d63ec5270c.webp",
     "description": "Routes de montagne sinueuses : le pur plaisir en Roadster ! (près de la frontière franco-espagnole)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/bc96638df389.webp",
     "description": "Un petit parcours en montagnes russes dans la campagne vallonnée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9dfbac70ee7.webp",
     "description": "Évite l'autoroute, prends les routes de campagne (en Espagne, près d'Alicante)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/96aa6df75e5d.webp",
     "description": "Ouvre la capote et profite du temps : c'est comme jouer dehors pour les grands (avoue-le : il y a un enfant en chacun de nous !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/71a549d87bf7.webp",
     "description": "Le coffre spacieux est assez grand pour un ou deux ordinateurs portables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/33f39066bed9.webp",
     "description": "Avec trois sangles et un peu de carton, tu transportes facilement des tableaux de toutes les tailles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/cbc07fb8d7d2.webp",
     "description": "Laisse ta copine à la maison quand tu dois transporter des choses plus grosses et plus importantes, comme ce serveur HP DL380 Gen8",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/65705d28053e.webp",
     "description": "Qui a besoin d'une remorque à bateau, au fond ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/90add49d7777.webp",
     "description": "Avec les bonnes fleurs, tu pourrais même te trouver une jolie mariée !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/b91aba99d229.webp",
     "description": "La capote ouverte fait aussi office de hayon ergonomique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/f53b98176786.webp",
     "description": "Parking plein ? Détrompe-toi !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/7aa1efc6f986.webp",
     "description": "La Smart Roadster tient dans une boîte à chaussures : garde-la sous ton lit ou à côté de ta tondeuse",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/11a4c1c14c9c.webp",
     "description": "L'arrivée de la voiture familiale...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/80aa1a727aed.webp",
     "description": "Opel Kadett Cabrio 1.6i Bertone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/3dd0dce7b886.webp",
     "description": "Smart Roadster, toute noire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3cad6b5303e.webp",
     "description": "Mercedes-Benz SLK55 AMG V8 5.5 L",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-23.jpg"
    }
   ]
  },
  {
   "id": 36989,
   "slug": "2020-01-28_mesurer-son-taux-de-cholesterol-dans-le-sang",
   "url": "https://agents.willem.com/fr/posts/2020-01-28_mesurer-son-taux-de-cholesterol-dans-le-sang/",
   "source_url": "https://willem.com/fr/2020-01-28_mesurer-son-taux-de-cholesterol-dans-le-sang/",
   "language": "fr",
   "date": "2020-01-28",
   "published": "2020-01-28T00:00:00+01:00",
   "created": "2025-06-26T22:10:05.494000+02:00",
   "updated": "2026-10-20T09:24:06.813000+02:00",
   "title": "Mesurer son taux de cholestérol dans le sang",
   "subtitle": "Connais tes valeurs de LDL, de HDL et de triglycérides",
   "summary": "Cette semaine, je suis allé chez mon médecin pour faire analyser mon sang et connaître mon taux de cholestérol. Ces dernières années, je fais de plus en plus attention à ma santé. Après avoir considérablement amélioré mon mode de vie, je me demandais quelles étaient mes valeurs.",
   "topics": [
    "data",
    "health",
    "heart",
    "lifestyle"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Measuring cholesterol levels in blood",
     "url": "https://agents.willem.com/en/posts/2020-01-28_measuring-cholesterol-levels-in-blood/",
     "source_url": "https://willem.com/en/2020-01-28_measuring-cholesterol-levels-in-blood/"
    },
    {
     "language": "nl",
     "title": "Cholesterolgehalte in het bloed meten",
     "url": "https://agents.willem.com/nl/posts/2020-01-28_cholesterolgehalte-in-het-bloed-meten/",
     "source_url": "https://willem.com/nl/2020-01-28_cholesterolgehalte-in-het-bloed-meten/"
    },
    {
     "language": "de",
     "title": "Cholesterinspiegel im Blut messen",
     "url": "https://agents.willem.com/de/posts/2020-01-28_cholesterinspiegel-im-blut-messen/",
     "source_url": "https://willem.com/de/2020-01-28_cholesterinspiegel-im-blut-messen/"
    },
    {
     "language": "es",
     "title": "Medición de los niveles de colesterol en sangre",
     "url": "https://agents.willem.com/es/posts/2020-01-28_medicion-de-los-niveles-de-colesterol-en-sangre/",
     "source_url": "https://willem.com/es/2020-01-28_medicion-de-los-niveles-de-colesterol-en-sangre/"
    },
    {
     "language": "it",
     "title": "Misurare il colesterolo nel sangue",
     "url": "https://agents.willem.com/it/posts/2020-01-28_misurare-il-colesterolo-nel-sangue/",
     "source_url": "https://willem.com/it/2020-01-28_misurare-il-colesterolo-nel-sangue/"
    },
    {
     "language": "pt",
     "title": "Medir os níveis de colesterol no sangue",
     "url": "https://agents.willem.com/pt/posts/2020-01-28_medir-os-niveis-de-colesterol-no-sangue/",
     "source_url": "https://willem.com/pt/2020-01-28_medir-os-niveis-de-colesterol-no-sangue/"
    },
    {
     "language": "pap",
     "title": "Midi nivel di kolesterol den sangur",
     "url": "https://agents.willem.com/pap/posts/2020-01-28_midi-nivel-di-kolesterol-den-sangur/",
     "source_url": "https://willem.com/pap/2020-01-28_midi-nivel-di-kolesterol-den-sangur/"
    },
    {
     "language": "fy",
     "title": "Cholesterolwearden yn it bloed mjitte",
     "url": "https://agents.willem.com/fy/posts/2020-01-28_cholesterolwearden-yn-it-bloed-mjitte/",
     "source_url": "https://willem.com/fy/2020-01-28_cholesterolwearden-yn-it-bloed-mjitte/"
    }
   ],
   "image": "https://willem.com/global/images/24702d73536c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d8a2df2af954.webp",
     "description": "Structure chimique du cholestérol",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/b2354c1b45f3.webp",
     "description": "Pansement après la prise de sang pour le test de cholestérol",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/684c1dcd97b1.webp",
     "description": "Résultats de ma prise de sang pour le cholestérol",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/2870d5b91cf1.webp",
     "description": "Avant et après le changement de mode de vie : deux Willem différents",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-4.jpg"
    }
   ]
  },
  {
   "id": 36990,
   "slug": "2020-01-24_dors-mieux-en-bloquant-la-lumiere",
   "url": "https://agents.willem.com/fr/posts/2020-01-24_dors-mieux-en-bloquant-la-lumiere/",
   "source_url": "https://willem.com/fr/2020-01-24_dors-mieux-en-bloquant-la-lumiere/",
   "language": "fr",
   "date": "2020-01-24",
   "published": "2020-01-24T00:00:00+01:00",
   "created": "2025-06-26T22:10:05.822000+02:00",
   "updated": "2026-10-20T09:24:07.046000+02:00",
   "title": "Dors mieux en bloquant la lumière",
   "subtitle": "Les bienfaits du masque de sommeil au lit",
   "summary": "Ces dernières semaines, j'ai testé un masque de sommeil au lit, qui bloque toute la lumière. Notre corps produit l'hormone du sommeil, la mélatonine, dans l'obscurité. Vivre dans un environnement inondé de lumière artificielle est donc exactement le genre de chose qui perturbe le rythme circadien. Un simple masque peut-il aider ?",
   "topics": [
    "data",
    "experiment",
    "health",
    "heart",
    "lifestyle",
    "review",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Improve your sleep by blocking light",
     "url": "https://agents.willem.com/en/posts/2020-01-24_improve-your-sleep-by-blocking-light/",
     "source_url": "https://willem.com/en/2020-01-24_improve-your-sleep-by-blocking-light/"
    },
    {
     "language": "nl",
     "title": "Verbeter je slaap door licht te blokkeren",
     "url": "https://agents.willem.com/nl/posts/2020-01-24_verbeter-je-slaap-door-licht-te-blokkeren/",
     "source_url": "https://willem.com/nl/2020-01-24_verbeter-je-slaap-door-licht-te-blokkeren/"
    },
    {
     "language": "de",
     "title": "Verbessern Sie Ihren Schlaf durch Blockieren von Licht",
     "url": "https://agents.willem.com/de/posts/2020-01-24_verbessern-sie-ihren-schlaf-durch-blockieren-von-licht/",
     "source_url": "https://willem.com/de/2020-01-24_verbessern-sie-ihren-schlaf-durch-blockieren-von-licht/"
    },
    {
     "language": "es",
     "title": "Mejora tu sueño bloqueando la luz",
     "url": "https://agents.willem.com/es/posts/2020-01-24_mejora-tu-sueno-bloqueando-la-luz/",
     "source_url": "https://willem.com/es/2020-01-24_mejora-tu-sueno-bloqueando-la-luz/"
    },
    {
     "language": "it",
     "title": "Dormi meglio bloccando la luce",
     "url": "https://agents.willem.com/it/posts/2020-01-24_dormi-meglio-bloccando-la-luce/",
     "source_url": "https://willem.com/it/2020-01-24_dormi-meglio-bloccando-la-luce/"
    },
    {
     "language": "pt",
     "title": "Melhora o teu sono bloqueando a luz",
     "url": "https://agents.willem.com/pt/posts/2020-01-24_melhora-o-teu-sono-bloqueando-a-luz/",
     "source_url": "https://willem.com/pt/2020-01-24_melhora-o-teu-sono-bloqueando-a-luz/"
    },
    {
     "language": "pap",
     "title": "Mehorá bo sonjo dor di blokia lus",
     "url": "https://agents.willem.com/pap/posts/2020-01-24_mehora-bo-sonjo-dor-di-blokia-lus/",
     "source_url": "https://willem.com/pap/2020-01-24_mehora-bo-sonjo-dor-di-blokia-lus/"
    },
    {
     "language": "fy",
     "title": "Sliep better troch ljocht te blokkearjen",
     "url": "https://agents.willem.com/fy/posts/2020-01-24_sliep-better-troch-ljocht-te-blokkearjen/",
     "source_url": "https://willem.com/fy/2020-01-24_sliep-better-troch-ljocht-te-blokkearjen/"
    }
   ],
   "image": "https://willem.com/global/images/173503fe4b00.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/da1a9b27b20c.webp",
     "description": "Le masque de sommeil Mindfold : l'obscurité totale, les yeux ouverts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc34cd04b108.webp",
     "description": "C'est peut-être la police, peut-être sa coiffure, mais l'emballage du Mindfold me donne une ambiance années 80 :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ff2ac3ebd562.webp",
     "description": "Le masque de sommeil a des espaces ouverts devant les yeux, ce qui permet de les ouvrir librement (tout en gardant l'obscurité) : c'est une grande différence avec beaucoup d'autres masques, qui reposent directement sur les paupières",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf1cdf4de4d5.webp",
     "description": "La mousse douce épouse ton visage pour un maximum de confort et d'obscurité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c410a9215f76.webp",
     "description": "Le masque est souple et s'ajuste confortablement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ddaa508b14ab.webp",
     "description": "Avec le masque de sommeil, on voit qu'il épouse la forme de ma tête",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6997b8ca0a3e.webp",
     "description": "Réaction pavlovienne : mon corps sait qu'il est l'heure de dormir quand je mets mon masque. Zzzzz",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c581a81470d9.webp",
     "description": "Le graphique de fréquence cardiaque est presque une ligne plate, tout près de mon minimum (collecté avec Biostrap)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/8607e6e434b5.webp",
     "description": "La variabilité moyenne de la fréquence cardiaque (HRV) pendant la même nuit montre une hausse régulière (et une récupération)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/5ac339f455b7.webp",
     "description": "Effets d'une sieste en journée : vers 14 h, on voit la fréquence cardiaque baisser régulièrement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-10.png"
    }
   ]
  },
  {
   "id": 36991,
   "slug": "2019-12-31_test-du-bracelet-whoop-un-capteur-a-porter-24-h-24-7-j-7",
   "url": "https://agents.willem.com/fr/posts/2019-12-31_test-du-bracelet-whoop-un-capteur-a-porter-24-h-24-7-j-7/",
   "source_url": "https://willem.com/fr/2019-12-31_test-du-bracelet-whoop-un-capteur-a-porter-24-h-24-7-j-7/",
   "language": "fr",
   "date": "2019-12-31",
   "published": "2019-12-31T00:00:00+01:00",
   "created": "2025-06-26T22:10:06.463000+02:00",
   "updated": "2026-10-20T09:24:07.286000+02:00",
   "title": "Test du bracelet Whoop : un capteur à porter 24 h/24, 7 j/7",
   "subtitle": "Bien plus que du suivi d'activité et des montres connectées",
   "summary": "Ces derniers mois, j'ai porté le WHOOP Strap 3.0, un capteur à porter sur soi qui collecte des données de santé et de forme physique. Il est différent de la plupart des autres bracelets d'activité, car il a été pensé pour les sportifs professionnels. Il se concentre sur l'effort quotidien, la récupération et le sommeil. Lis la suite pour savoir comment ça marche.",
   "topics": [
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "minimal",
    "sensors",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Whoop strap review: 24/7 wearable sensor",
     "url": "https://agents.willem.com/en/posts/2019-12-31_whoop-strap-review-24-7-wearable-sensor/",
     "source_url": "https://willem.com/en/2019-12-31_whoop-strap-review-24-7-wearable-sensor/"
    },
    {
     "language": "nl",
     "title": "Whoop-band review: 24/7 wearable sensor",
     "url": "https://agents.willem.com/nl/posts/2019-12-31_whoop-band-review-24-7-wearable-sensor/",
     "source_url": "https://willem.com/nl/2019-12-31_whoop-band-review-24-7-wearable-sensor/"
    },
    {
     "language": "de",
     "title": "Whoop Strap Test: 24/7 tragbarer Sensor",
     "url": "https://agents.willem.com/de/posts/2019-12-31_whoop-strap-test-24-7-tragbarer-sensor/",
     "source_url": "https://willem.com/de/2019-12-31_whoop-strap-test-24-7-tragbarer-sensor/"
    },
    {
     "language": "es",
     "title": "Análisis de la correa Whoop: sensor portátil 24/7",
     "url": "https://agents.willem.com/es/posts/2019-12-31_analisis-de-la-correa-whoop-sensor-portatil-24-7/",
     "source_url": "https://willem.com/es/2019-12-31_analisis-de-la-correa-whoop-sensor-portatil-24-7/"
    },
    {
     "language": "it",
     "title": "Recensione della fascia Whoop: sensore indossabile 24/7",
     "url": "https://agents.willem.com/it/posts/2019-12-31_recensione-della-fascia-whoop-sensore-indossabile-24-7/",
     "source_url": "https://willem.com/it/2019-12-31_recensione-della-fascia-whoop-sensore-indossabile-24-7/"
    },
    {
     "language": "pt",
     "title": "Análise à pulseira Whoop: sensor wearable 24/7",
     "url": "https://agents.willem.com/pt/posts/2019-12-31_analise-a-pulseira-whoop-sensor-wearable-24-7/",
     "source_url": "https://willem.com/pt/2019-12-31_analise-a-pulseira-whoop-sensor-wearable-24-7/"
    },
    {
     "language": "pap",
     "title": "Review di Whoop strap: sensor wearable 24/7",
     "url": "https://agents.willem.com/pap/posts/2019-12-31_review-di-whoop-strap-sensor-wearable-24-7/",
     "source_url": "https://willem.com/pap/2019-12-31_review-di-whoop-strap-sensor-wearable-24-7/"
    },
    {
     "language": "fy",
     "title": "Whoop-band resinsje: 24/7 wearable sensor",
     "url": "https://agents.willem.com/fy/posts/2019-12-31_whoop-band-resinsje-24-7-wearable-sensor/",
     "source_url": "https://willem.com/fy/2019-12-31_whoop-band-resinsje-24-7-wearable-sensor/"
    }
   ],
   "image": "https://willem.com/global/images/b1980a957ea3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e47f3970ca50.webp",
     "description": "WHOOP Strap 3.0 au poignet, sans boutons ni écran",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ad894c314f02.webp",
     "description": "Les capteurs du WHOOP Strap 3.0",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a21adad727ee.webp",
     "description": "Le WHOOP a à peu près la taille d'une montre classique (Tudor Black Bay 36 MM)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3d5c9e75eef.webp",
     "description": "Le bracelet ProKnit est en tissu : confortable, élastique mais robuste, et il sèche vite",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd530d320a3c.webp",
     "description": "Différents styles et longueurs de bracelet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c85c98950ecd.webp",
     "description": "Porté plus haut sur le bras, le capteur peut se cacher sous les vêtements",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/df2be157c1de.webp",
     "description": "Montre mécanique Seiko 5 avec le capteur du WHOOP Strap 3.0 fixé dessus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e8881c74988.webp",
     "description": "Tu peux fixer le bracelet WHOOP à ta montre comme on passe un bracelet NATO entre les cornes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/604386727626.webp",
     "description": "Le « truc », c'est d'équilibrer récupération et effort : si tu y arrives, tu progresseras",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/9fdc59bd9bd5.webp",
     "description": "La récupération a baissé quand je suis tombé malade : les données WHOOP ont détecté la baisse avant que je me sente malade !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/40413612662b.webp",
     "description": "Le WHOOP Strap se recharge avec une batterie à glisser, ce qui permet de le porter en continu",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/1438d56ef946.webp",
     "description": "La batterie fixée au bracelet WHOOP",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4f3547b88ae.webp",
     "description": "Données WHOOP d'un jour où je suis parti rouler à vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/5bd4a89b0e5c.webp",
     "description": "Le WHOOP Strap 3.0 peut diffuser ta fréquence cardiaque vers n'importe quel appareil Bluetooth",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/df10f73b4fad.webp",
     "description": "Au-delà des mesures isolées : WHOOP donne une vision complète, avec récupération, effort et sommeil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/275ef2e4582d.webp",
     "description": "Échanger avec d'autres utilisateurs de WHOOP via Facebook et les Équipes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-16.png"
    }
   ]
  },
  {
   "id": 36992,
   "slug": "2019-12-01_reconnaissance-de-la-posture-humaine-en-temps-reel-grace-a-la-vision-par-ordinateur",
   "url": "https://agents.willem.com/fr/posts/2019-12-01_reconnaissance-de-la-posture-humaine-en-temps-reel-grace-a-la-vision-par-ordinateur/",
   "source_url": "https://willem.com/fr/2019-12-01_reconnaissance-de-la-posture-humaine-en-temps-reel-grace-a-la-vision-par-ordinateur/",
   "language": "fr",
   "date": "2019-12-01",
   "published": "2019-12-01T00:00:00+01:00",
   "created": "2025-06-26T22:10:06.985000+02:00",
   "updated": "2026-10-20T09:22:28.768000+02:00",
   "title": "Reconnaissance de la posture humaine en temps réel grâce à la vision par ordinateur",
   "subtitle": "TensorFlow et PoseNet sur un flux vidéo",
   "summary": "Pour un nouveau projet passionnant, j'ai expérimenté la vision par ordinateur avec TensorFlow. Je voulais obtenir une détection de la posture humaine en temps réel, pour piloter des projections vidéo interactives et des jeux. Il était temps de plonger dans le monde de l'apprentissage automatique, des tenseurs et de la vision par ordinateur !",
   "topics": [
    "art",
    "data",
    "experiment",
    "game",
    "people",
    "sensors",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Realtime human pose recognition through computer vision",
     "url": "https://agents.willem.com/en/posts/2019-12-01_realtime-human-pose-recognition-through-computer-vision/",
     "source_url": "https://willem.com/en/2019-12-01_realtime-human-pose-recognition-through-computer-vision/"
    },
    {
     "language": "nl",
     "title": "Realtime herkenning van menselijke houdingen via computervisie",
     "url": "https://agents.willem.com/nl/posts/2019-12-01_realtime-herkenning-van-menselijke-houdingen-via-computervisie/",
     "source_url": "https://willem.com/nl/2019-12-01_realtime-herkenning-van-menselijke-houdingen-via-computervisie/"
    },
    {
     "language": "de",
     "title": "Echtzeit-Menschliche Posenerkennung durch Computer Vision",
     "url": "https://agents.willem.com/de/posts/2019-12-01_echtzeit-menschliche-posenerkennung-durch-computer-vision/",
     "source_url": "https://willem.com/de/2019-12-01_echtzeit-menschliche-posenerkennung-durch-computer-vision/"
    },
    {
     "language": "es",
     "title": "Reconocimiento de postura humana en tiempo real a través de visión por computadora",
     "url": "https://agents.willem.com/es/posts/2019-12-01_reconocimiento-de-postura-humana-en-tiempo-real-a-traves-de-vision-por-computadora/",
     "source_url": "https://willem.com/es/2019-12-01_reconocimiento-de-postura-humana-en-tiempo-real-a-traves-de-vision-por-computadora/"
    },
    {
     "language": "it",
     "title": "Riconoscimento della posa umana in tempo reale con la computer vision",
     "url": "https://agents.willem.com/it/posts/2019-12-01_riconoscimento-della-posa-umana-in-tempo-reale-con-la-computer-vision/",
     "source_url": "https://willem.com/it/2019-12-01_riconoscimento-della-posa-umana-in-tempo-reale-con-la-computer-vision/"
    },
    {
     "language": "pt",
     "title": "Reconhecimento de poses humanas em tempo real com visão computacional",
     "url": "https://agents.willem.com/pt/posts/2019-12-01_reconhecimento-de-poses-humanas-em-tempo-real-com-visao-computacional/",
     "source_url": "https://willem.com/pt/2019-12-01_reconhecimento-de-poses-humanas-em-tempo-real-com-visao-computacional/"
    },
    {
     "language": "pap",
     "title": "Rekonosimentu di postura humano na tempu real via vishon di kompiuter",
     "url": "https://agents.willem.com/pap/posts/2019-12-01_rekonosimentu-di-postura-humano-na-tempu-real-via-vishon-di-kompiuter/",
     "source_url": "https://willem.com/pap/2019-12-01_rekonosimentu-di-postura-humano-na-tempu-real-via-vishon-di-kompiuter/"
    },
    {
     "language": "fy",
     "title": "Realtime werkenning fan minsklike hâldingen mei kompjûterfisy",
     "url": "https://agents.willem.com/fy/posts/2019-12-01_realtime-werkenning-fan-minsklike-haldingen-mei-kompjuterfisy/",
     "source_url": "https://willem.com/fy/2019-12-01_realtime-werkenning-fan-minsklike-haldingen-mei-kompjuterfisy/"
    }
   ],
   "image": "https://willem.com/global/images/74019fb4ad6d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/50568e89a5e8.webp",
     "description": "reCAPTCHA : tu entraînes l'IA de Google depuis des années !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/7953a7232386.webp",
     "description": "Moi et mon mini-moi, reconnus par le modèle PoseNet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/567b618c7f65.webp",
     "description": "Algorithme MobileNet-SSD (image : hey-yahei.cn)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/34fceca59e7a.webp",
     "description": "Le miroir à pompons en fausse fourrure de Daniel Rozin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e4956ea74e75.webp",
     "description": "Transformer des gens en oiseaux grâce à la vision par ordinateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-5.png"
    }
   ]
  },
  {
   "id": 36993,
   "slug": "2019-11-26_phare-a-dynamo-supernova-e3-pro-2",
   "url": "https://agents.willem.com/fr/posts/2019-11-26_phare-a-dynamo-supernova-e3-pro-2/",
   "source_url": "https://willem.com/fr/2019-11-26_phare-a-dynamo-supernova-e3-pro-2/",
   "language": "fr",
   "date": "2019-11-26",
   "published": "2019-11-26T00:00:00+01:00",
   "created": "2025-06-26T22:10:07.218000+02:00",
   "updated": "2026-10-20T09:22:29.052000+02:00",
   "title": "Phare à dynamo Supernova E3 Pro 2",
   "subtitle": "Je remplace le phare de mon vélo",
   "summary": "Plus tôt ce mois-ci, il a fallu remplacer le phare à dynamo de mon vélo de ville pour aller au travail. L'un des connecteurs électriques s'était cassé, sans doute à cause d'un usage quotidien intensif. J'ai cherché la meilleure lampe possible, extrêmement durable et puissante. J'ai trouvé la Supernova E3 PRO 2 et j'ai décidé de l'installer sur mon vélo.",
   "topics": [
    "Durable",
    "Renewable",
    "bike",
    "design",
    "environment",
    "minimal",
    "mobility",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Supernova E3 Pro 2 dynamo powered headlight",
     "url": "https://agents.willem.com/en/posts/2019-11-26_supernova-e3-pro-2-dynamo-powered-headlight/",
     "source_url": "https://willem.com/en/2019-11-26_supernova-e3-pro-2-dynamo-powered-headlight/"
    },
    {
     "language": "nl",
     "title": "Supernova E3 Pro 2 dynamo-aangedreven koplamp",
     "url": "https://agents.willem.com/nl/posts/2019-11-26_supernova-e3-pro-2-dynamo-aangedreven-koplamp/",
     "source_url": "https://willem.com/nl/2019-11-26_supernova-e3-pro-2-dynamo-aangedreven-koplamp/"
    },
    {
     "language": "de",
     "title": "Supernova E3 Pro 2 Dynamobetriebener Scheinwerfer",
     "url": "https://agents.willem.com/de/posts/2019-11-26_supernova-e3-pro-2-dynamobetriebener-scheinwerfer/",
     "source_url": "https://willem.com/de/2019-11-26_supernova-e3-pro-2-dynamobetriebener-scheinwerfer/"
    },
    {
     "language": "es",
     "title": "Faro de dinamo Supernova E3 Pro 2",
     "url": "https://agents.willem.com/es/posts/2019-11-26_faro-de-dinamo-supernova-e3-pro-2/",
     "source_url": "https://willem.com/es/2019-11-26_faro-de-dinamo-supernova-e3-pro-2/"
    },
    {
     "language": "it",
     "title": "Faro a dinamo Supernova E3 Pro 2",
     "url": "https://agents.willem.com/it/posts/2019-11-26_faro-a-dinamo-supernova-e3-pro-2/",
     "source_url": "https://willem.com/it/2019-11-26_faro-a-dinamo-supernova-e3-pro-2/"
    },
    {
     "language": "pt",
     "title": "Farol com dínamo Supernova E3 Pro 2",
     "url": "https://agents.willem.com/pt/posts/2019-11-26_farol-com-dinamo-supernova-e3-pro-2/",
     "source_url": "https://willem.com/pt/2019-11-26_farol-com-dinamo-supernova-e3-pro-2/"
    },
    {
     "language": "pap",
     "title": "Supernova E3 Pro 2, lamp di dianter ku dínamo",
     "url": "https://agents.willem.com/pap/posts/2019-11-26_supernova-e3-pro-2-lamp-di-dianter-ku-dinamo/",
     "source_url": "https://willem.com/pap/2019-11-26_supernova-e3-pro-2-lamp-di-dianter-ku-dinamo/"
    },
    {
     "language": "fy",
     "title": "Supernova E3 Pro 2 foarljocht mei dynamo-oandriuwing",
     "url": "https://agents.willem.com/fy/posts/2019-11-26_supernova-e3-pro-2-foarljocht-mei-dynamo-oandriuwing/",
     "source_url": "https://willem.com/fy/2019-11-26_supernova-e3-pro-2-foarljocht-mei-dynamo-oandriuwing/"
    }
   ],
   "image": "https://willem.com/global/images/1c096afbd9b3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ae708621eb4d.webp",
     "description": "Supernova E3 Pro 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/eccb5c40992a.webp",
     "description": "La boîte de la Supernova E3 PRO 2, sans plastique : juste du carton recyclable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/0bc147c49be4.webp",
     "description": "Supernova E3 Pro : puissante, fiable, pour des années",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6fa6e275094a.webp",
     "description": "La lampe arrive dans une boîte en métal que tu peux réutiliser ensuite pour autre chose. Les vis antivol étaient dans un sachet à part",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9cb33529c8c4.webp",
     "description": "La Supernova E3 PRO est livrée avec les câbles déjà fixés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d385483d4706.webp",
     "description": "Le connecteur de mon moyeu dynamo Shimano",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a00ea5512ca.webp",
     "description": "Souder les câbles existants de mon vélo a demandé un peu de créativité avec des pinces",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/3748b8611aac.webp",
     "description": "Le nouveau câble soudé à l'ancien, pour le tirer dans le cadre du vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/48ae0d1c0bdf.webp",
     "description": "Voilà ! Tirer le câble a marché comme sur des roulettes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/907ebab6f91c.webp",
     "description": "Je relie le feu arrière au phare et je protège la jonction avec des gaines thermorétractables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d1ad6ed7f1a.webp",
     "description": "Une fois chauffées, les gaines forment une couche de protection contre les éléments",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8f3106d1501d.webp",
     "description": "Fixation du fil électrique au câble de dérailleur, plus robuste, avec des colliers",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f69dab781b32.webp",
     "description": "La Supernova E3 PRO2 montée sur mon vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-13.jpg"
    }
   ]
  },
  {
   "id": 36994,
   "slug": "2019-11-22_construire-un-nas-professionnel-de-72tb",
   "url": "https://agents.willem.com/fr/posts/2019-11-22_construire-un-nas-professionnel-de-72tb/",
   "source_url": "https://willem.com/fr/2019-11-22_construire-un-nas-professionnel-de-72tb/",
   "language": "fr",
   "date": "2019-11-22",
   "published": "2019-11-22T00:00:00+01:00",
   "created": "2025-06-26T22:10:07.853000+02:00",
   "updated": "2026-10-20T09:22:29.281000+02:00",
   "title": "Construire un NAS professionnel de 72TB",
   "subtitle": "Configuration et installation d'un serveur HPE ProLiant DL380",
   "summary": "Ces dernières années, j'ai déplacé mes données et mon travail des ordinateurs locaux (surtout des portables) vers le cloud. Le cloud computing, ce sont des serveurs dans un datacenter : des ordinateurs puissants qui font le gros du travail. Mon entreprise grandissant, il me fallait plus de capacité. Il était temps d'ajouter un peu de puissance à mon cloud !",
   "topics": [
    "Amsterdam",
    "MacBook",
    "ThinkPad",
    "cloud",
    "data",
    "howto",
    "linux",
    "networking",
    "office",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Building a professional 72TB NAS",
     "url": "https://agents.willem.com/en/posts/2019-11-22_building-a-professional-72tb-nas/",
     "source_url": "https://willem.com/en/2019-11-22_building-a-professional-72tb-nas/"
    },
    {
     "language": "nl",
     "title": "Een professionele 72TB NAS bouwen",
     "url": "https://agents.willem.com/nl/posts/2019-11-22_een-professionele-72tb-nas-bouwen/",
     "source_url": "https://willem.com/nl/2019-11-22_een-professionele-72tb-nas-bouwen/"
    },
    {
     "language": "de",
     "title": "Einen professionellen 72-TB-NAS bauen",
     "url": "https://agents.willem.com/de/posts/2019-11-22_einen-professionellen-72-tb-nas-bauen/",
     "source_url": "https://willem.com/de/2019-11-22_einen-professionellen-72-tb-nas-bauen/"
    },
    {
     "language": "es",
     "title": "Construyendo un NAS profesional de 72TB",
     "url": "https://agents.willem.com/es/posts/2019-11-22_construyendo-un-nas-profesional-de-72tb/",
     "source_url": "https://willem.com/es/2019-11-22_construyendo-un-nas-profesional-de-72tb/"
    },
    {
     "language": "it",
     "title": "Costruire un NAS professionale da 72TB",
     "url": "https://agents.willem.com/it/posts/2019-11-22_costruire-un-nas-professionale-da-72tb/",
     "source_url": "https://willem.com/it/2019-11-22_costruire-un-nas-professionale-da-72tb/"
    },
    {
     "language": "pt",
     "title": "Construir um NAS profissional de 72TB",
     "url": "https://agents.willem.com/pt/posts/2019-11-22_construir-um-nas-profissional-de-72tb/",
     "source_url": "https://willem.com/pt/2019-11-22_construir-um-nas-profissional-de-72tb/"
    },
    {
     "language": "pap",
     "title": "Konstruí un NAS profeshonal di 72TB",
     "url": "https://agents.willem.com/pap/posts/2019-11-22_konstrui-un-nas-profeshonal-di-72tb/",
     "source_url": "https://willem.com/pap/2019-11-22_konstrui-un-nas-profeshonal-di-72tb/"
    },
    {
     "language": "fy",
     "title": "In profesjonele 72TB NAS bouwe",
     "url": "https://agents.willem.com/fy/posts/2019-11-22_in-profesjonele-72tb-nas-bouwe/",
     "source_url": "https://willem.com/fy/2019-11-22_in-profesjonele-72tb-nas-bouwe/"
    }
   ],
   "image": "https://willem.com/global/images/9e94939629b0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/133e09c069cd.webp",
     "description": "Des serveurs dans un datacenter : les racks noirs sont comme des armoires pour les serveurs gris, chaque rack en accueille plusieurs (photo : HPE). ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/909896d1cd90.webp",
     "description": "L'intérieur d'un serveur HPE ProLiant DL380p Gen8 (LFF)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/30d395d32ef6.webp",
     "description": "Le serveur HPE ProLiant DL380p allumé, les voyants verts indiquent que les disques fonctionnent, l'écran est branché et affiche le démarrage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c51ff21e2823.webp",
     "description": "Le serveur (en haut à gauche) relié aux ordinateurs de mon bureau (en bas à droite) pendant l'installation, dans mon bureau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8a597878d8b.webp",
     "description": "Les ordinateurs de mon bureau qui pilotent l'installation, de gauche à droite : ThinkPad X1, iPad Pro et MacBook",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8a15db91132f.webp",
     "description": "Le MacBook fait office d'écran et de clavier du serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a08146defef2.webp",
     "description": "iLO : une « mer de capteurs » qui donne une vue détaillée du serveur à distance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/50f6353b57ec.webp",
     "description": "En route vers internet : visite chez XS4ALL / KPN à Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7975165f7c9c.webp",
     "description": "Ne sous-estime jamais la bande passante d'une voiture avec 72TB dans le coffre (72TB dans ma Smart Roadster)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ecba21deb2a.webp",
     "description": "Le serveur connecté et en ligne dans le datacenter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ceff50b570c.webp",
     "description": "Le MacBook connecté au serveur du datacenter via VMware ESXi : installation du chargeur de démarrage GRUB sur un serveur virtuel Debian GNU/Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-11.jpg"
    }
   ]
  },
  {
   "id": 36995,
   "slug": "2019-10-19_voler-dans-un-avion-classique-c47-a-dc-3",
   "url": "https://agents.willem.com/fr/posts/2019-10-19_voler-dans-un-avion-classique-c47-a-dc-3/",
   "source_url": "https://willem.com/fr/2019-10-19_voler-dans-un-avion-classique-c47-a-dc-3/",
   "language": "fr",
   "date": "2019-10-19",
   "published": "2019-10-19T00:00:00+02:00",
   "created": "2025-06-26T22:10:08.388000+02:00",
   "updated": "2026-10-20T09:22:29.523000+02:00",
   "title": "Voler dans un avion classique C47-A (DC-3)",
   "subtitle": "À bord du Dakota royal PH-PBA, vieux de 75 ans",
   "summary": "Pour mon anniversaire, on m'a fait un cadeau magnifique : j'ai eu l'honneur de voler dans un avion classique DC-3. Il s'agissait du PH-PBA, vieux de 75 ans, un C-47A Skytrain ou Dakota, qui appartenait autrefois à S.A.R. le prince Bernhard des Pays-Bas. C'est un avion très spécial, exploité par les passionnés de l'association néerlandaise Dakota (DDA Classic Airlines). Lis la suite pour un peu d'histoire de l'aviation !",
   "topics": [
    "mobility",
    "retro",
    "review",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Flying in a C47-A (DC-3) classic plane",
     "url": "https://agents.willem.com/en/posts/2019-10-19_flying-in-a-c47-a-dc-3-classic-plane/",
     "source_url": "https://willem.com/en/2019-10-19_flying-in-a-c47-a-dc-3-classic-plane/"
    },
    {
     "language": "nl",
     "title": "Vliegen in een C47-A (DC-3) klassiek vliegtuig",
     "url": "https://agents.willem.com/nl/posts/2019-10-19_vliegen-in-een-c47-a-dc-3-klassiek-vliegtuig/",
     "source_url": "https://willem.com/nl/2019-10-19_vliegen-in-een-c47-a-dc-3-klassiek-vliegtuig/"
    },
    {
     "language": "de",
     "title": "Flug in einer C47-A (DC-3) klassischen Maschine",
     "url": "https://agents.willem.com/de/posts/2019-10-19_flug-in-einer-c47-a-dc-3-klassischen-maschine/",
     "source_url": "https://willem.com/de/2019-10-19_flug-in-einer-c47-a-dc-3-klassischen-maschine/"
    },
    {
     "language": "es",
     "title": "Volar en un avión clásico C47-A (DC-3)",
     "url": "https://agents.willem.com/es/posts/2019-10-19_volar-en-un-avion-clasico-c47-a-dc-3/",
     "source_url": "https://willem.com/es/2019-10-19_volar-en-un-avion-clasico-c47-a-dc-3/"
    },
    {
     "language": "it",
     "title": "Volare su un C47-A (DC-3), aereo d'epoca",
     "url": "https://agents.willem.com/it/posts/2019-10-19_volare-su-un-c47-a-dc-3-aereo-d-epoca/",
     "source_url": "https://willem.com/it/2019-10-19_volare-su-un-c47-a-dc-3-aereo-d-epoca/"
    },
    {
     "language": "pt",
     "title": "Voar num avião clássico C47-A (DC-3)",
     "url": "https://agents.willem.com/pt/posts/2019-10-19_voar-num-aviao-classico-c47-a-dc-3/",
     "source_url": "https://willem.com/pt/2019-10-19_voar-num-aviao-classico-c47-a-dc-3/"
    },
    {
     "language": "pap",
     "title": "Bula den un avion klásiko C47-A (DC-3)",
     "url": "https://agents.willem.com/pap/posts/2019-10-19_bula-den-un-avion-klasiko-c47-a-dc-3/",
     "source_url": "https://willem.com/pap/2019-10-19_bula-den-un-avion-klasiko-c47-a-dc-3/"
    },
    {
     "language": "fy",
     "title": "Fleane yn in C47-A (DC-3) klassyk fleantúch",
     "url": "https://agents.willem.com/fy/posts/2019-10-19_fleane-yn-in-c47-a-dc-3-klassyk-fleantuch/",
     "source_url": "https://willem.com/fy/2019-10-19_fleane-yn-in-c47-a-dc-3-klassyk-fleantuch/"
    }
   ],
   "image": "https://willem.com/global/images/c69abd6b9948.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a966e4f9eff1.webp",
     "description": "Les Rosie the Riveters travaillent sur le C-47 à l'usine Douglas d'Oklahoma City (1944, Tinker Air Force Base History Office)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/aeb92149fe89.webp",
     "description": "Des éclaireurs de l'armée américaine et l'équipage de l'USAAF avant le Jour J (juin 1944, RAF North Witham, domaine public)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac2e76bfe452.webp",
     "description": "Un C-47 de parachutage, 12th Air Force Troop Carrier Wing, pendant l'invasion du sud de la France (août 1944)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f8f6ca0ee9a.webp",
     "description": "Le PH-PBA emmène la reine Juliana et le prince Bernhard en Belgique, mai 1960 (Ministerie van Infrastructuur en Waterstaat)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/bf74d1766ce6.webp",
     "description": "Le PH-PBA « Prinses Amalia » préparé au décollage par des bénévoles de la DDA à l'aéroport de Lelystad (octobre 2019)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d30c0dc0619d.webp",
     "description": "La carte d'embarquement de DDA Classic Airlines ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f0b79035de53.webp",
     "description": "Le terminal de l'aéroport de Lelystad, près du hangar où est stationné le PH-PBA",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a128d169cbf.webp",
     "description": "Des bénévoles préparent les moteurs Pratt & Whitney R-1830 Twin Wasp pour le démarrage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd999f70526f.webp",
     "description": "Un moteur en étoile Pratt & Whitney R-1830 Twin Wasp exposé à l'Imperial War Museum de Duxford (photo : Nimbus227)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/8118f1056219.webp",
     "description": "Le groupe électrogène, entraîné par un moteur diesel allemand Deutz, utilisé pour démarrer les moteurs R-1830",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/db4fa33a15dc.webp",
     "description": "Le tableau de commande du groupe électrogène à l'intérieur de la remorque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/65eee3571d8b.webp",
     "description": "Rivetée par les Rosies, le C-47-A PH-PBA « Prinses Amalia » reste une beauté pour ses 75 ans",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd3f3816c165.webp",
     "description": "La roulette de queue du C-47-A PH-PBA est tout près du sol quand il est garé sur le tarmac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c30918bc8bac.webp",
     "description": "Dans la cabine, tu as une vue dégagée sur le cockpit, car aucune porte ne sépare les pilotes des passagers",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/12565a5d817b.webp",
     "description": "Le moteur à pistons R-1830 Twin Wasp au travail : on le sent vivant !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/af4733b8eba2.webp",
     "description": "Un commandant de bord de la KLM pilote le C47-A PH-PBA au-dessus du Markermeer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/73be6e490c5c.webp",
     "description": "L'aile du PH-PBA au-dessus de la Frise, avec le Markermeer à l'horizon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/da1f914e4df2.webp",
     "description": "Survol du village de Heeg, avec IJlst et Sneek visibles à l'horizon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/3aa8cd38feb7.webp",
     "description": "Les lacs frisons vus depuis le cockpit du C47-A PH-PBA",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/90cf44ff69e7.webp",
     "description": "Terherne visible sur le « Snitser Mar », en Frise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e8ba6197fe4.webp",
     "description": "Survol de la Zuidermeerdijk près d'Urk, avec le Ketelbrug qui traverse l'eau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-21.jpg"
    }
   ]
  },
  {
   "id": 36996,
   "slug": "2019-10-07_prise-en-charge-du-multi-fenetre-dans-ton-appli-ipad",
   "url": "https://agents.willem.com/fr/posts/2019-10-07_prise-en-charge-du-multi-fenetre-dans-ton-appli-ipad/",
   "source_url": "https://willem.com/fr/2019-10-07_prise-en-charge-du-multi-fenetre-dans-ton-appli-ipad/",
   "language": "fr",
   "date": "2019-10-07",
   "published": "2019-10-07T00:00:00+02:00",
   "created": "2025-06-26T22:10:09.099000+02:00",
   "updated": "2026-10-20T09:22:29.750000+02:00",
   "title": "Prise en charge du multi-fenêtre dans ton appli iPad",
   "subtitle": "Développement natif pour iPadOS",
   "summary": "Le mois dernier, Apple a lancé iPadOS, le premier système d'exploitation dédié à l'iPad. Il se distingue d'iOS par sa prise en charge du plus grand écran de l'iPad, avec notamment les fenêtres multiples / l'écran partagé. Je développe des applis et il était temps de profiter de ces nouvelles possibilités qu'offre iPadOS.",
   "topics": [
    "apple",
    "design",
    "iOS",
    "iPad",
    "programming",
    "tablet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Multi-Window support in your iPad app",
     "url": "https://agents.willem.com/en/posts/2019-10-07_multi-window-support-in-your-ipad-app/",
     "source_url": "https://willem.com/en/2019-10-07_multi-window-support-in-your-ipad-app/"
    },
    {
     "language": "nl",
     "title": "Multi-Window-ondersteuning in je iPad-app",
     "url": "https://agents.willem.com/nl/posts/2019-10-07_multi-window-ondersteuning-in-je-ipad-app/",
     "source_url": "https://willem.com/nl/2019-10-07_multi-window-ondersteuning-in-je-ipad-app/"
    },
    {
     "language": "de",
     "title": "Multi-Window-Unterstützung in deiner iPad App",
     "url": "https://agents.willem.com/de/posts/2019-10-07_multi-window-unterstutzung-in-deiner-ipad-app/",
     "source_url": "https://willem.com/de/2019-10-07_multi-window-unterstutzung-in-deiner-ipad-app/"
    },
    {
     "language": "es",
     "title": "Compatibilidad con Multiventana en la app para iPad",
     "url": "https://agents.willem.com/es/posts/2019-10-07_compatibilidad-con-multiventana-en-la-app-para-ipad/",
     "source_url": "https://willem.com/es/2019-10-07_compatibilidad-con-multiventana-en-la-app-para-ipad/"
    },
    {
     "language": "it",
     "title": "Supporto multifinestra nella tua app per iPad",
     "url": "https://agents.willem.com/it/posts/2019-10-07_supporto-multifinestra-nella-tua-app-per-ipad/",
     "source_url": "https://willem.com/it/2019-10-07_supporto-multifinestra-nella-tua-app-per-ipad/"
    },
    {
     "language": "pt",
     "title": "Suporte de várias janelas na tua app para iPad",
     "url": "https://agents.willem.com/pt/posts/2019-10-07_suporte-de-varias-janelas-na-tua-app-para-ipad/",
     "source_url": "https://willem.com/pt/2019-10-07_suporte-de-varias-janelas-na-tua-app-para-ipad/"
    },
    {
     "language": "pap",
     "title": "Suporte pa multi-window den bo app di iPad",
     "url": "https://agents.willem.com/pap/posts/2019-10-07_suporte-pa-multi-window-den-bo-app-di-ipad/",
     "source_url": "https://willem.com/pap/2019-10-07_suporte-pa-multi-window-den-bo-app-di-ipad/"
    },
    {
     "language": "fy",
     "title": "Multi-Window-stipe yn dyn iPad-app",
     "url": "https://agents.willem.com/fy/posts/2019-10-07_multi-window-stipe-yn-dyn-ipad-app/",
     "source_url": "https://willem.com/fy/2019-10-07_multi-window-stipe-yn-dyn-ipad-app/"
    }
   ],
   "image": "https://willem.com/global/images/38ef7e583455.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/590ada94c4e1.webp",
     "description": "L'iPad Pro, mon ordinateur principal, connecté à un terminal avec Blink",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d4097d9a5811.webp",
     "description": "Prise en charge de plusieurs fenêtres sur iPad, avec deux instances de la même appli en même temps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b0fd605efa8d.webp",
     "description": "Comparer différents mois dans l'appli calendrier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/62fc3c1ace78.webp",
     "description": "Regarder la carte à différentes échelles en même temps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/64d2bc5a822d.webp",
     "description": "Ken Ferry explique la conception de la prise en charge de plusieurs fenêtres pour iOS pendant la WWDC 2019",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b7e0e6a8f2a.webp",
     "description": "Vue d'ensemble conceptuelle de la structure de l'interface d'iPadOS, expliquée par Steve Holt pendant la WWDC 2019",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d8992b418c8.webp",
     "description": "Vue d'ensemble conceptuelle d'UISceneSession, qui fournit l'état d'interface persistant entre les représentations de l'appli (WWDC 2019, Steve Holt, Apple)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/0cc957f952fe.webp",
     "description": "Les rôles fonctionnels dans le cycle de vie d'une appli iPadOS (WWDC 2019, Steve Holt, Apple)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/8a48b3cb9b2d.webp",
     "description": "La même appli sur iOS/iPadOS et macOS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/5d22d4b5df00.webp",
     "description": "J'utilise mon appli « Lemmid (content) Manager » pour modifier un article de blog en regardant le résultat côte à côte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/a825ee524dfd.webp",
     "description": "Je modifie un enregistrement DNS avec mon appli « Lemmid Domain » en gardant le contexte de toute la zone DNS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/7f6a0e735536.webp",
     "description": "J'utilise mon appli « Lemmid Count » pour analyser les vues et le trafic d'un article sur willem.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/be682d70074e.webp",
     "description": "Développement web sur iPad avec Inspect et Blink côte à côte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-13.png"
    }
   ]
  },
  {
   "id": 36997,
   "slug": "2019-09-27_visite-d-une-conference-internationale-de-hackers",
   "url": "https://agents.willem.com/fr/posts/2019-09-27_visite-d-une-conference-internationale-de-hackers/",
   "source_url": "https://willem.com/fr/2019-09-27_visite-d-une-conference-internationale-de-hackers/",
   "language": "fr",
   "date": "2019-09-27",
   "published": "2019-09-27T00:00:00+02:00",
   "created": "2025-06-26T22:10:09.537000+02:00",
   "updated": "2026-10-20T09:22:29.973000+02:00",
   "title": "Visite d'une conférence internationale de hackers",
   "subtitle": "OWASP Global AppSec Amsterdam",
   "summary": "Ce mois-ci, j'ai eu la chance d'assister à Global AppSec Amsterdam, une conférence internationale pour hackers et spécialistes de la sécurité. Il y avait des présentations d'anciens agents du renseignement, de chasseurs de primes, d'universitaires et d'éditeurs de logiciels. J'ai découvert certaines des techniques de piratage les plus récentes, rencontré des gens intéressants et joué à de super jeux rétro. Lis la suite pour en savoir plus.",
   "topics": [
    "Amsterdam",
    "Nintendo",
    "cyber-security",
    "data",
    "hacking",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Visiting an international hackers conference",
     "url": "https://agents.willem.com/en/posts/2019-09-27_visiting-an-international-hackers-conference/",
     "source_url": "https://willem.com/en/2019-09-27_visiting-an-international-hackers-conference/"
    },
    {
     "language": "nl",
     "title": "Het bezoeken van een internationale hackersconferentie",
     "url": "https://agents.willem.com/nl/posts/2019-09-27_het-bezoeken-van-een-internationale-hackersconferentie/",
     "source_url": "https://willem.com/nl/2019-09-27_het-bezoeken-van-een-internationale-hackersconferentie/"
    },
    {
     "language": "de",
     "title": "Besuch einer internationalen Hackerkonferenz",
     "url": "https://agents.willem.com/de/posts/2019-09-27_besuch-einer-internationalen-hackerkonferenz/",
     "source_url": "https://willem.com/de/2019-09-27_besuch-einer-internationalen-hackerkonferenz/"
    },
    {
     "language": "es",
     "title": "Visita a una conferencia internacional de hackers",
     "url": "https://agents.willem.com/es/posts/2019-09-27_visita-a-una-conferencia-internacional-de-hackers/",
     "source_url": "https://willem.com/es/2019-09-27_visita-a-una-conferencia-internacional-de-hackers/"
    },
    {
     "language": "it",
     "title": "Visita a una conferenza internazionale di hacker",
     "url": "https://agents.willem.com/it/posts/2019-09-27_visita-a-una-conferenza-internazionale-di-hacker/",
     "source_url": "https://willem.com/it/2019-09-27_visita-a-una-conferenza-internazionale-di-hacker/"
    },
    {
     "language": "pt",
     "title": "Visitar uma conferência internacional de hackers",
     "url": "https://agents.willem.com/pt/posts/2019-09-27_visitar-uma-conferencia-internacional-de-hackers/",
     "source_url": "https://willem.com/pt/2019-09-27_visitar-uma-conferencia-internacional-de-hackers/"
    },
    {
     "language": "pap",
     "title": "Bishita un konferensia internashonal di hacker",
     "url": "https://agents.willem.com/pap/posts/2019-09-27_bishita-un-konferensia-internashonal-di-hacker/",
     "source_url": "https://willem.com/pap/2019-09-27_bishita-un-konferensia-internashonal-di-hacker/"
    },
    {
     "language": "fy",
     "title": "In ynternasjonale hackerskonferinsje besykje",
     "url": "https://agents.willem.com/fy/posts/2019-09-27_in-ynternasjonale-hackerskonferinsje-besykje/",
     "source_url": "https://willem.com/fy/2019-09-27_in-ynternasjonale-hackerskonferinsje-besykje/"
    }
   ],
   "image": "https://willem.com/global/images/cb5ea75db8ba.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/403811a3464b.webp",
     "description": "Global AppSec-Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d317a6e37bb.webp",
     "description": "Keynote de la spécialiste de la cyberguerre Chris Kubecka",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ad3f0bba8321.webp",
     "description": "Les leçons tirées de la lutte contre les terroristes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/86cc76d31a28.webp",
     "description": "Café et PONG sur la console de jeu vidéo avec écran CRT",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ebd793dd0c1.webp",
     "description": "DuckHunt avec un pistolet Nintendo d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ac85970a721.webp",
     "description": "Tu te souviens de l'époque où c'était un ordinateur ordinaire ? Note le clavier IBM modèle M... oh là là !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f7a3c90be9d0.webp",
     "description": "Le XSS persistant côté client est une vraie menace, par Marius Steffens et Ben Stock",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/aa04e0114bcd.webp",
     "description": "James Kettle sur le piratage de PayPal : 38 900 $ de primes gagnées",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/3c11c554de6f.webp",
     "description": "Pirater les rendements : entre 100% au plus bas et 150 000% au plus haut ! (Par Jarrod Overson)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d039827bdd65.webp",
     "description": "Pirater Google : comment j'aurais pu voler tes photos sur Google (Gergö Turcsányi)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/1053cb217048.webp",
     "description": "Global AppSec Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-11.jpg"
    }
   ]
  },
  {
   "id": 36998,
   "slug": "2019-09-10_lutter-contre-le-spam-de-retrodiffusion-au-niveau-du-serveur",
   "url": "https://agents.willem.com/fr/posts/2019-09-10_lutter-contre-le-spam-de-retrodiffusion-au-niveau-du-serveur/",
   "source_url": "https://willem.com/fr/2019-09-10_lutter-contre-le-spam-de-retrodiffusion-au-niveau-du-serveur/",
   "language": "fr",
   "date": "2019-09-10",
   "published": "2019-09-10T00:00:00+02:00",
   "created": "2025-06-26T22:10:10.071000+02:00",
   "updated": "2026-10-20T09:22:30.200000+02:00",
   "title": "Lutter contre le spam de rétrodiffusion au niveau du serveur",
   "subtitle": "Configurer Postfix pour bloquer le spam avant qu'il n'entre sur le serveur",
   "summary": "Ce mois-ci, j'ai dû m'occuper de spam de rétrodiffusion (backscatter) qui touchait l'un des serveurs de messagerie que je gère. En tant qu'ingénieur serveur, je veille à ce que les serveurs n'envoient pas de spam et à ce que les e-mails entrants soient filtrés. Malgré tous mes efforts, ce serveur continuait à être mis sur liste noire pour envoi de spam vers iCloud, Office 365 et Google Gmail pour les entreprises (G Suite). Lis la suite pour savoir ce qui l'a causé et comment y remédier.",
   "topics": [
    "cloud",
    "cyber-security",
    "howto",
    "linux",
    "networking",
    "server"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Fighting backscatter spam at server level",
     "url": "https://agents.willem.com/en/posts/2019-09-10_fighting-backscatter-spam-at-server-level/",
     "source_url": "https://willem.com/en/2019-09-10_fighting-backscatter-spam-at-server-level/"
    },
    {
     "language": "nl",
     "title": "Backscatter spam op serverniveau bestrijden",
     "url": "https://agents.willem.com/nl/posts/2019-09-10_backscatter-spam-op-serverniveau-bestrijden/",
     "source_url": "https://willem.com/nl/2019-09-10_backscatter-spam-op-serverniveau-bestrijden/"
    },
    {
     "language": "de",
     "title": "Bekämpfung von Backscatter-Spam auf Serverebene",
     "url": "https://agents.willem.com/de/posts/2019-09-10_bekampfung-von-backscatter-spam-auf-serverebene/",
     "source_url": "https://willem.com/de/2019-09-10_bekampfung-von-backscatter-spam-auf-serverebene/"
    },
    {
     "language": "es",
     "title": "Combatir el spam de retrodispersión a nivel de servidor",
     "url": "https://agents.willem.com/es/posts/2019-09-10_combatir-el-spam-de-retrodispersion-a-nivel-de-servidor/",
     "source_url": "https://willem.com/es/2019-09-10_combatir-el-spam-de-retrodispersion-a-nivel-de-servidor/"
    },
    {
     "language": "it",
     "title": "Combattere lo spam backscatter a livello di server",
     "url": "https://agents.willem.com/it/posts/2019-09-10_combattere-lo-spam-backscatter-a-livello-di-server/",
     "source_url": "https://willem.com/it/2019-09-10_combattere-lo-spam-backscatter-a-livello-di-server/"
    },
    {
     "language": "pt",
     "title": "Combater o spam de backscatter ao nível do servidor",
     "url": "https://agents.willem.com/pt/posts/2019-09-10_combater-o-spam-de-backscatter-ao-nivel-do-servidor/",
     "source_url": "https://willem.com/pt/2019-09-10_combater-o-spam-de-backscatter-ao-nivel-do-servidor/"
    },
    {
     "language": "pap",
     "title": "Kombatí backscatter spam na nivel di server",
     "url": "https://agents.willem.com/pap/posts/2019-09-10_kombati-backscatter-spam-na-nivel-di-server/",
     "source_url": "https://willem.com/pap/2019-09-10_kombati-backscatter-spam-na-nivel-di-server/"
    },
    {
     "language": "fy",
     "title": "Backscatter-spam bestride op serverniveau",
     "url": "https://agents.willem.com/fy/posts/2019-09-10_backscatter-spam-bestride-op-serverniveau/",
     "source_url": "https://willem.com/fy/2019-09-10_backscatter-spam-bestride-op-serverniveau/"
    }
   ],
   "image": "https://willem.com/global/images/af0df536f46b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ce079c524f46.webp",
     "description": "Le scénario simple de rétrodiffusion : le serveur de messagerie renvoie le message à une adresse d'expéditeur falsifiée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/ecab1d4c0125.webp",
     "description": "Éviter les messages de rejet de rétrodiffusion en répondant plutôt avec des codes d'erreur SMTP",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b76507d467ad.webp",
     "description": "Causer du spam de rétrodiffusion quand le premier serveur de messagerie transfère un e-mail vers un autre serveur qui bloque le message",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/75d348304794.webp",
     "description": "Éviter le spam de rétrodiffusion en vérifiant tous les messages avant de les transférer à un autre serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/39ef96cae1a9.webp",
     "description": "Mise en place de restrictions SMTP strictes dans Postfix : capture d'écran annotée de main.cf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-5.png"
    }
   ]
  },
  {
   "id": 36999,
   "slug": "2019-08-28_rouler-avec-un-capteur-de-puissance-sur-ton-velo",
   "url": "https://agents.willem.com/fr/posts/2019-08-28_rouler-avec-un-capteur-de-puissance-sur-ton-velo/",
   "source_url": "https://willem.com/fr/2019-08-28_rouler-avec-un-capteur-de-puissance-sur-ton-velo/",
   "language": "fr",
   "date": "2019-08-28",
   "published": "2019-08-28T00:00:00+02:00",
   "created": "2025-06-26T22:10:10.199000+02:00",
   "updated": "2026-10-20T09:22:30.441000+02:00",
   "title": "Rouler avec un capteur de puissance sur ton vélo",
   "subtitle": "Installer et utiliser le 4iiii Precision Powermeter",
   "summary": "Après avoir construit un vélo de route minimaliste, j'ai décidé d'installer un capteur de puissance pour savoir ce que ça fait de mesurer la puissance de mes jambes. Que peut-on apprendre d'un capteur de puissance ? Est-ce difficile à installer ? Est-ce que ça vaut le coup ? Lis la suite pour le découvrir.",
   "topics": [
    "Amsterdam",
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "review",
    "sensors",
    "smartphone",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Riding with a power meter on your bike",
     "url": "https://agents.willem.com/en/posts/2019-08-28_riding-with-a-power-meter-on-your-bike/",
     "source_url": "https://willem.com/en/2019-08-28_riding-with-a-power-meter-on-your-bike/"
    },
    {
     "language": "nl",
     "title": "Fietsen met een vermogensmeter op je fiets",
     "url": "https://agents.willem.com/nl/posts/2019-08-28_fietsen-met-een-vermogensmeter-op-je-fiets/",
     "source_url": "https://willem.com/nl/2019-08-28_fietsen-met-een-vermogensmeter-op-je-fiets/"
    },
    {
     "language": "de",
     "title": "Fahren mit einem Leistungsmesser am Fahrrad",
     "url": "https://agents.willem.com/de/posts/2019-08-28_fahren-mit-einem-leistungsmesser-am-fahrrad/",
     "source_url": "https://willem.com/de/2019-08-28_fahren-mit-einem-leistungsmesser-am-fahrrad/"
    },
    {
     "language": "es",
     "title": "Rodando con un medidor de potencia en tu bicicleta",
     "url": "https://agents.willem.com/es/posts/2019-08-28_rodando-con-un-medidor-de-potencia-en-tu-bicicleta/",
     "source_url": "https://willem.com/es/2019-08-28_rodando-con-un-medidor-de-potencia-en-tu-bicicleta/"
    },
    {
     "language": "it",
     "title": "Pedalare con un misuratore di potenza sulla bici",
     "url": "https://agents.willem.com/it/posts/2019-08-28_pedalare-con-un-misuratore-di-potenza-sulla-bici/",
     "source_url": "https://willem.com/it/2019-08-28_pedalare-con-un-misuratore-di-potenza-sulla-bici/"
    },
    {
     "language": "pt",
     "title": "Pedalar com um medidor de potência na bicicleta",
     "url": "https://agents.willem.com/pt/posts/2019-08-28_pedalar-com-um-medidor-de-potencia-na-bicicleta/",
     "source_url": "https://willem.com/pt/2019-08-28_pedalar-com-um-medidor-de-potencia-na-bicicleta/"
    },
    {
     "language": "pap",
     "title": "Pidal ku un medidor di poder riba bo bisikleta",
     "url": "https://agents.willem.com/pap/posts/2019-08-28_pidal-ku-un-medidor-di-poder-riba-bo-bisikleta/",
     "source_url": "https://willem.com/pap/2019-08-28_pidal-ku-un-medidor-di-poder-riba-bo-bisikleta/"
    },
    {
     "language": "fy",
     "title": "Fytse mei in fermogensmeter op dyn fyts",
     "url": "https://agents.willem.com/fy/posts/2019-08-28_fytse-mei-in-fermogensmeter-op-dyn-fyts/",
     "source_url": "https://willem.com/fy/2019-08-28_fytse-mei-in-fermogensmeter-op-dyn-fyts/"
    }
   ],
   "image": "https://willem.com/global/images/6d8d02a5f9b3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/716721c9ea80.webp",
     "description": "4iiii Precision Powermeter, utilisé par l'équipe cycliste professionnelle Quick-Step / Bora Hansgrohe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0dc3eb4a6b8c.webp",
     "description": "Le modèle et la longueur sont inscrits sur la manivelle, sur mon vélo : FC-5800, 172.5MM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/24519cf71ad2.webp",
     "description": "Guide de démarrage rapide pour installer et utiliser le capteur de puissance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ab899bb97f0.webp",
     "description": "Utilise un outil de manivelle pour retirer la manivelle (Shimano TL-FC16 / FC-M960)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac636f5c8a5c.webp",
     "description": "Tu dois pouvoir desserrer le capuchon en plastique avec les doigts, sans couple extrême",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e198a98a1225.webp",
     "description": "Serrage de la manivelle avec une clé dynamométrique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/8f487d0db8ee.webp",
     "description": "Vérifie que la pile est installée et que le couvercle est verrouillé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/abd4c691be41.webp",
     "description": "Le 4iii Precision Power meter installé sur mon vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c43854daea6.webp",
     "description": "Recherche Bluetooth depuis l'appli 4iiii",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/fb2acc59f195.webp",
     "description": "La calibration du décalage zéro est très importante pour des mesures précises",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9478e36027b6.webp",
     "description": "Connexion du 4iiii Precision Powermeter à l'appli Cyclemeter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/f1a22322fa3b.webp",
     "description": "Le Wahoo RFLKT+ affiche les données en temps réel de l'appli compteur de mon vélo : évidemment, j'étais à l'arrêt ici... que des zéros (sauf ma fréquence cardiaque)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d8494e84304.webp",
     "description": "Les données du capteur de puissance, comparées à la vitesse, à la cadence et à la fréquence cardiaque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/0c8143e51c04.webp",
     "description": "Avec ou sans capteur de puissance : n'oublie pas de profiter de ta sortie !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-14.jpg"
    }
   ]
  },
  {
   "id": 37000,
   "slug": "2019-08-18_creer-un-velo-de-route-minimaliste",
   "url": "https://agents.willem.com/fr/posts/2019-08-18_creer-un-velo-de-route-minimaliste/",
   "source_url": "https://willem.com/fr/2019-08-18_creer-un-velo-de-route-minimaliste/",
   "language": "fr",
   "date": "2019-08-18",
   "published": "2019-08-18T01:00:00+02:00",
   "created": "2025-06-26T22:10:10.809000+02:00",
   "updated": "2026-10-20T09:22:30.666000+02:00",
   "title": "Créer un vélo de route minimaliste",
   "subtitle": "Recombiner et rénover de vieilles pièces pour en faire un vélo neuf",
   "summary": "Ces derniers mois, j'ai travaillé sur différents vélos, et mon garage s'est rempli de pièces détachées. Je me suis demandé s'il serait difficile de fabriquer un nouveau vélo avec ces pièces. J'ai décidé de profiter de l'occasion pour redonner un coup de neuf à certaines pièces, en retirant les autocollants en trop, afin de créer un vélo de route d'aspect minimaliste.",
   "topics": [
    "bike",
    "creating",
    "design",
    "howto",
    "minimal",
    "mobility",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Creating a minimal road bike",
     "url": "https://agents.willem.com/en/posts/2019-08-18_creating-a-minimal-road-bike/",
     "source_url": "https://willem.com/en/2019-08-18_creating-a-minimal-road-bike/"
    },
    {
     "language": "nl",
     "title": "Het creëren van een minimalistische racefiets",
     "url": "https://agents.willem.com/nl/posts/2019-08-18_het-creeren-van-een-minimalistische-racefiets/",
     "source_url": "https://willem.com/nl/2019-08-18_het-creeren-van-een-minimalistische-racefiets/"
    },
    {
     "language": "de",
     "title": "Ein minimales Rennrad bauen",
     "url": "https://agents.willem.com/de/posts/2019-08-18_ein-minimales-rennrad-bauen/",
     "source_url": "https://willem.com/de/2019-08-18_ein-minimales-rennrad-bauen/"
    },
    {
     "language": "es",
     "title": "Creando una bicicleta de carretera minimalista",
     "url": "https://agents.willem.com/es/posts/2019-08-18_creando-una-bicicleta-de-carretera-minimalista/",
     "source_url": "https://willem.com/es/2019-08-18_creando-una-bicicleta-de-carretera-minimalista/"
    },
    {
     "language": "it",
     "title": "Costruire una bici da corsa minimale",
     "url": "https://agents.willem.com/it/posts/2019-08-18_costruire-una-bici-da-corsa-minimale/",
     "source_url": "https://willem.com/it/2019-08-18_costruire-una-bici-da-corsa-minimale/"
    },
    {
     "language": "pt",
     "title": "Criar uma bicicleta de estrada minimalista",
     "url": "https://agents.willem.com/pt/posts/2019-08-18_criar-uma-bicicleta-de-estrada-minimalista/",
     "source_url": "https://willem.com/pt/2019-08-18_criar-uma-bicicleta-de-estrada-minimalista/"
    },
    {
     "language": "pap",
     "title": "Krea un bisikleta di kareda minimalista",
     "url": "https://agents.willem.com/pap/posts/2019-08-18_krea-un-bisikleta-di-kareda-minimalista/",
     "source_url": "https://willem.com/pap/2019-08-18_krea-un-bisikleta-di-kareda-minimalista/"
    },
    {
     "language": "fy",
     "title": "In minimalistyske racefyts meitsje",
     "url": "https://agents.willem.com/fy/posts/2019-08-18_in-minimalistyske-racefyts-meitsje/",
     "source_url": "https://willem.com/fy/2019-08-18_in-minimalistyske-racefyts-meitsje/"
    }
   ],
   "image": "https://willem.com/global/images/b959632c5608.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/92c3d430876b.webp",
     "description": "Dérailleur arrière sale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7374910a16b5.webp",
     "description": "Remplace les vieux roulements par des neufs au passage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/b06b79a398cd.webp",
     "description": "Peinture à la bombe des différentes pièces pour leur donner un aspect uniforme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0673ddc45033.webp",
     "description": "Peinture à la bombe du cadre du vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/76c4bcebc1f7.webp",
     "description": "Les pièces semblent neuves avec une nouvelle couche de peinture",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1f85924ed40.webp",
     "description": "Prêt à assembler toutes les pièces pour créer un vélo !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6049ee3723e3.webp",
     "description": "Le tube de selle est un bon endroit pour fixer ton vélo dans le pied d'atelier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ff61ea98e4e.webp",
     "description": "Applique de la graisse sur les roulements, comme ceux de la fourche avant + le jeu de direction",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/21c695eb4413.webp",
     "description": "Utilise toujours une bonne clé dynamométrique pour éviter une force excessive sur les vis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce95f6d56c50.webp",
     "description": "La plupart des pièces ont leur valeur de couple inscrite dessus, en Newton mètre (Nm)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/0964518f750c.webp",
     "description": "Montage de la manivelle avec une clé dynamométrique et un outil de manivelle : note les instructions écrites sur la manivelle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/5dfa532828cc.webp",
     "description": "Manivelle et pédales montées sur le cadre : vérifie qu'elles tournent librement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/583bfecd743b.webp",
     "description": "Monter la cassette est facile si tu l'alignes sur le motif de l'axe arrière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/68f5f4624d06.webp",
     "description": "Utilise un outil de cassette et/ou un fouet à chaîne pour monter ou démonter la cassette",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/52d598aae359.webp",
     "description": "Avec les roues en place, le tas de pièces commence à ressembler à un vélo !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/aac25d03b82b.webp",
     "description": "Montage des câbles sur le guidon et les manettes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/fefa3e92a375.webp",
     "description": "Raccordement des câbles aux dérailleurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/ad7daca27354.webp",
     "description": "Le dérailleur avant relié au câble de la manette",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fa39375c753.webp",
     "description": "Indexer les vitesses est plus facile quand tu peux pédaler librement, ce qui te permet de régler précisément la tension du câble",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5b80c1be59d.webp",
     "description": "Vélo de route minimaliste : fabriqué avec des pièces détachées et beaucoup d'heures !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-20.jpg"
    }
   ]
  },
  {
   "id": 37001,
   "slug": "2019-07-16_les-limites-du-suivi-du-sommeil-avec-un-objet-connecte",
   "url": "https://agents.willem.com/fr/posts/2019-07-16_les-limites-du-suivi-du-sommeil-avec-un-objet-connecte/",
   "source_url": "https://willem.com/fr/2019-07-16_les-limites-du-suivi-du-sommeil-avec-un-objet-connecte/",
   "language": "fr",
   "date": "2019-07-16",
   "published": "2019-07-16T01:00:00+02:00",
   "created": "2025-06-26T22:10:11.616000+02:00",
   "updated": "2026-10-20T09:16:36.733000+02:00",
   "title": "Les limites du suivi du sommeil avec un objet connecté",
   "subtitle": "Comparaison avec une ceinture cardiaque thoracique",
   "summary": "Le suivi du sommeil est une fonction très appréciée de nombreuses montres connectées et d'autres objets connectés. Des appareils comme Fitbit, Withings, Apple Watch et Biostrap analysent tes données biométriques pendant que tu dors. Ces appareils se portent au poignet et utilisent des capteurs optiques pour mesurer ta fréquence cardiaque. Je me suis demandé comment ces capteurs optiques se comporteraient face à une ceinture cardiaque thoracique à haute résolution.",
   "topics": [
    "apple",
    "data",
    "health",
    "heart",
    "sensors",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Limitations of sleep tracking using a wearable",
     "url": "https://agents.willem.com/en/posts/2019-07-16_limitations-of-sleep-tracking-using-a-wearable/",
     "source_url": "https://willem.com/en/2019-07-16_limitations-of-sleep-tracking-using-a-wearable/"
    },
    {
     "language": "nl",
     "title": "Beperkingen van slaapregistratie met een wearable",
     "url": "https://agents.willem.com/nl/posts/2019-07-16_beperkingen-van-slaapregistratie-met-een-wearable/",
     "source_url": "https://willem.com/nl/2019-07-16_beperkingen-van-slaapregistratie-met-een-wearable/"
    },
    {
     "language": "de",
     "title": "Einschränkungen der Schlafüberwachung mit einem Wearable",
     "url": "https://agents.willem.com/de/posts/2019-07-16_einschrankungen-der-schlafuberwachung-mit-einem-wearable/",
     "source_url": "https://willem.com/de/2019-07-16_einschrankungen-der-schlafuberwachung-mit-einem-wearable/"
    },
    {
     "language": "es",
     "title": "Limitaciones del seguimiento del sueño usando un dispositivo portátil",
     "url": "https://agents.willem.com/es/posts/2019-07-16_limitaciones-del-seguimiento-del-sueno-usando-un-dispositivo-portatil/",
     "source_url": "https://willem.com/es/2019-07-16_limitaciones-del-seguimiento-del-sueno-usando-un-dispositivo-portatil/"
    },
    {
     "language": "it",
     "title": "I limiti del monitoraggio del sonno con un wearable",
     "url": "https://agents.willem.com/it/posts/2019-07-16_i-limiti-del-monitoraggio-del-sonno-con-un-wearable/",
     "source_url": "https://willem.com/it/2019-07-16_i-limiti-del-monitoraggio-del-sonno-con-un-wearable/"
    },
    {
     "language": "pt",
     "title": "Os limites da monitorização do sono com um wearable",
     "url": "https://agents.willem.com/pt/posts/2019-07-16_os-limites-da-monitorizacao-do-sono-com-um-wearable/",
     "source_url": "https://willem.com/pt/2019-07-16_os-limites-da-monitorizacao-do-sono-com-um-wearable/"
    },
    {
     "language": "pap",
     "title": "Limitashon di monitoreo di sonjo ku un wearable",
     "url": "https://agents.willem.com/pap/posts/2019-07-16_limitashon-di-monitoreo-di-sonjo-ku-un-wearable/",
     "source_url": "https://willem.com/pap/2019-07-16_limitashon-di-monitoreo-di-sonjo-ku-un-wearable/"
    },
    {
     "language": "fy",
     "title": "Beheiningen fan sliepmjitting mei in wearable",
     "url": "https://agents.willem.com/fy/posts/2019-07-16_beheiningen-fan-sliepmjitting-mei-in-wearable/",
     "source_url": "https://willem.com/fy/2019-07-16_beheiningen-fan-sliepmjitting-mei-in-wearable/"
    }
   ],
   "image": "https://willem.com/global/images/9baa72d496cc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/adf4d1369cd7.webp",
     "description": "L'Apple Watch utilise un capteur optique pour sa surveillance automatique de la fréquence cardiaque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/64efd1eff213.webp",
     "description": "Les fréquences cardiaques mesurées par l'Apple Watch montrent qu'une mesure n'est faite que toutes les 5 minutes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/3313b7c381f9.webp",
     "description": "Le Wahoo TICKR utilise des électrodes conductrices dans sa sangle pour capter directement l'activité électrique de ton cœur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e6c5bf4cdf4a.webp",
     "description": "Le Wahoo TIKR (à gauche) capte plus de données par minute que l'Apple Watch (à droite) par heure !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/d152323f0e6c.webp",
     "description": "Fréquence cardiaque pendant ma nuit d'expérience, captée par le capteur optique (en haut) et la ceinture thoracique (en bas)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/321af3169856.webp",
     "description": "Mesures de la fréquence cardiaque combinées aux données de mouvement d'un gyroscope",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-6.png"
    }
   ]
  },
  {
   "id": 37002,
   "slug": "2019-07-15_capteurs-cardiaques-optiques-ou-ceinture-thoracique",
   "url": "https://agents.willem.com/fr/posts/2019-07-15_capteurs-cardiaques-optiques-ou-ceinture-thoracique/",
   "source_url": "https://willem.com/fr/2019-07-15_capteurs-cardiaques-optiques-ou-ceinture-thoracique/",
   "language": "fr",
   "date": "2019-07-15",
   "published": "2019-07-15T01:00:00+02:00",
   "created": "2025-06-26T22:10:11.875000+02:00",
   "updated": "2026-10-20T09:16:37.070000+02:00",
   "title": "Capteurs cardiaques optiques ou ceinture thoracique",
   "subtitle": "Mesurer les battements par minute avec différents capteurs",
   "summary": "Avec les objets connectés, les montres connectées et les bracelets d'activité modernes, mesurer sa fréquence cardiaque est devenu simple et courant. Mais il existe des différences fondamentales entre les types de capteurs. Certains captent le signal électrique de ton cœur, d'autres utilisent la lumière pour analyser le sang qui circule dans tes vaisseaux. Si la mesure de la fréquence cardiaque t'intéresse, mieux vaut comprendre ces différences.",
   "topics": [
    "apple",
    "data",
    "health",
    "heart",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Optical vs chest strap heart rate monitors",
     "url": "https://agents.willem.com/en/posts/2019-07-15_optical-vs-chest-strap-heart-rate-monitors/",
     "source_url": "https://willem.com/en/2019-07-15_optical-vs-chest-strap-heart-rate-monitors/"
    },
    {
     "language": "nl",
     "title": "Optische vs. borstband hartslagmeters",
     "url": "https://agents.willem.com/nl/posts/2019-07-15_optische-vs-borstband-hartslagmeters/",
     "source_url": "https://willem.com/nl/2019-07-15_optische-vs-borstband-hartslagmeters/"
    },
    {
     "language": "de",
     "title": "Optische vs. Brustgurt-Herzfrequenzmesser",
     "url": "https://agents.willem.com/de/posts/2019-07-15_optische-vs-brustgurt-herzfrequenzmesser/",
     "source_url": "https://willem.com/de/2019-07-15_optische-vs-brustgurt-herzfrequenzmesser/"
    },
    {
     "language": "es",
     "title": "Monitores de frecuencia cardíaca ópticos vs. de banda pectoral",
     "url": "https://agents.willem.com/es/posts/2019-07-15_monitores-de-frecuencia-cardiaca-opticos-vs-de-banda-pectoral/",
     "source_url": "https://willem.com/es/2019-07-15_monitores-de-frecuencia-cardiaca-opticos-vs-de-banda-pectoral/"
    },
    {
     "language": "it",
     "title": "Cardiofrequenzimetri ottici e a fascia a confronto",
     "url": "https://agents.willem.com/it/posts/2019-07-15_cardiofrequenzimetri-ottici-e-a-fascia-a-confronto/",
     "source_url": "https://willem.com/it/2019-07-15_cardiofrequenzimetri-ottici-e-a-fascia-a-confronto/"
    },
    {
     "language": "pt",
     "title": "Monitores de frequência cardíaca óticos vs. de cinta torácica",
     "url": "https://agents.willem.com/pt/posts/2019-07-15_monitores-de-frequencia-cardiaca-oticos-vs-de-cinta-toracica/",
     "source_url": "https://willem.com/pt/2019-07-15_monitores-de-frequencia-cardiaca-oticos-vs-de-cinta-toracica/"
    },
    {
     "language": "pap",
     "title": "Monitor óptiko versus monitor di banda di pechu",
     "url": "https://agents.willem.com/pap/posts/2019-07-15_monitor-optiko-versus-monitor-di-banda-di-pechu/",
     "source_url": "https://willem.com/pap/2019-07-15_monitor-optiko-versus-monitor-di-banda-di-pechu/"
    },
    {
     "language": "fy",
     "title": "Optyske tsjin boarstbân hertslachmeters",
     "url": "https://agents.willem.com/fy/posts/2019-07-15_optyske-tsjin-boarstban-hertslachmeters/",
     "source_url": "https://willem.com/fy/2019-07-15_optyske-tsjin-boarstban-hertslachmeters/"
    }
   ],
   "image": "https://willem.com/global/images/813bfb529f1e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/daad3bd9fd73.webp",
     "description": "Le moniteur cardiaque d'un hôpital utilise des électrodes pour capter l'activité électrique du cœur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3313b7c381f9.webp",
     "description": "Les électrodes conductrices de la ceinture thoracique fonctionnent comme le moniteur cardiaque des hôpitaux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/df2636cbc686.webp",
     "description": "Le Biostrap a un capteur optique, placé au centre, juste entre deux LED",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/adf4d1369cd7.webp",
     "description": "L'Apple Watch a un capteur cardiaque optique, bien visible au milieu de sa face inférieure",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/50b47bedbb47.webp",
     "description": "Données de fréquence cardiaque avec différents capteurs : l'entraînement a été enregistré (en détail, graphique du bas) avec une ceinture thoracique, et les heures suivantes avec un capteur optique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-5.png"
    }
   ]
  },
  {
   "id": 37003,
   "slug": "2019-06-25_monter-un-velo-cargo",
   "url": "https://agents.willem.com/fr/posts/2019-06-25_monter-un-velo-cargo/",
   "source_url": "https://willem.com/fr/2019-06-25_monter-un-velo-cargo/",
   "language": "fr",
   "date": "2019-06-25",
   "published": "2019-06-25T00:00:00+02:00",
   "created": "2025-06-26T22:10:12.064000+02:00",
   "updated": "2026-10-20T09:16:37.358000+02:00",
   "title": "Monter un vélo cargo",
   "subtitle": "Assemblage du vélo cargo Babboe Big",
   "summary": "Ce mois-ci, notre vélo cargo Babboe Big est arrivé, en kit dans des cartons. L'ingénieur qui sommeille en moi a trouvé que c'était une bonne idée de l'assembler à la main. Comme ça, je connaîtrais parfaitement toutes ses pièces et ses fixations, bien utile pour l'entretien. Suis-moi pour découvrir mon expérience et quelques conseils pratiques.",
   "topics": [
    "Amsterdam",
    "bike",
    "creating",
    "daddy",
    "environment",
    "howto",
    "mobility",
    "review",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Assembling a cargo bike",
     "url": "https://agents.willem.com/en/posts/2019-06-25_assembling-a-cargo-bike/",
     "source_url": "https://willem.com/en/2019-06-25_assembling-a-cargo-bike/"
    },
    {
     "language": "nl",
     "title": "Het in elkaar zetten van een bakfiets",
     "url": "https://agents.willem.com/nl/posts/2019-06-25_het-in-elkaar-zetten-van-een-bakfiets/",
     "source_url": "https://willem.com/nl/2019-06-25_het-in-elkaar-zetten-van-een-bakfiets/"
    },
    {
     "language": "de",
     "title": "Lastenfahrrad montieren",
     "url": "https://agents.willem.com/de/posts/2019-06-25_lastenfahrrad-montieren/",
     "source_url": "https://willem.com/de/2019-06-25_lastenfahrrad-montieren/"
    },
    {
     "language": "es",
     "title": "Montar una bicicleta de carga",
     "url": "https://agents.willem.com/es/posts/2019-06-25_montar-una-bicicleta-de-carga/",
     "source_url": "https://willem.com/es/2019-06-25_montar-una-bicicleta-de-carga/"
    },
    {
     "language": "it",
     "title": "Montare una cargo bike",
     "url": "https://agents.willem.com/it/posts/2019-06-25_montare-una-cargo-bike/",
     "source_url": "https://willem.com/it/2019-06-25_montare-una-cargo-bike/"
    },
    {
     "language": "pt",
     "title": "Montar uma bicicleta de carga",
     "url": "https://agents.willem.com/pt/posts/2019-06-25_montar-uma-bicicleta-de-carga/",
     "source_url": "https://willem.com/pt/2019-06-25_montar-uma-bicicleta-de-carga/"
    },
    {
     "language": "pap",
     "title": "Monta un bisikleta di karga",
     "url": "https://agents.willem.com/pap/posts/2019-06-25_monta-un-bisikleta-di-karga/",
     "source_url": "https://willem.com/pap/2019-06-25_monta-un-bisikleta-di-karga/"
    },
    {
     "language": "fy",
     "title": "In bakfyts gearstalle",
     "url": "https://agents.willem.com/fy/posts/2019-06-25_in-bakfyts-gearstalle/",
     "source_url": "https://willem.com/fy/2019-06-25_in-bakfyts-gearstalle/"
    }
   ],
   "image": "https://willem.com/global/images/8577e1380bcc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3f54446cfbd3.webp",
     "description": "Babboe Big",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f94b848a6233.webp",
     "description": "Le Babboe Big, en cartons",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c008e5a6ac0a.webp",
     "description": "Roues avant et garde-boue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/48e799582b1c.webp",
     "description": "Cadre avant et caisse en bois (encore emballée)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4f8ba278585.webp",
     "description": "Arrière du vélo, semi-assemblé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a97e2e90da51.webp",
     "description": "Des tonnes de vis, d'écrous, de rondelles et de boulons...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/c57b3fe10e7d.webp",
     "description": "La notice de montage... 67 pages !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/01c1a2dabfa2.webp",
     "description": "Instructions pas à pas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/e0e6dc096c9f.webp",
     "description": "Le kit d'assemblage est livré avec quelques outils",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f91f20ed80e.webp",
     "description": "Il est utile d'avoir ses propres outils (de vélo)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/44d7e0090770.webp",
     "description": "Fixation des roues avant sur le cadre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac379b781be2.webp",
     "description": "Les plaques de compensation rattrapent la précision chinoise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8da4d2de6af.webp",
     "description": "On glisse de force les plaques en joignant les cadres arrière et avant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/987e0d1194fa.webp",
     "description": "Un morceau de bois en guise de marteau qui ne raye pas la peinture",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ebe67903d41.webp",
     "description": "Une clé Allen pour pousser la plaque en position et libérer le trou du boulon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/362ea9f637aa.webp",
     "description": "Gestion des câbles propre : j'ai réutilisé le boulon du garde-boue pour fixer le câble de frein",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4e26309952f.webp",
     "description": "Pense à tester le basculement de la caisse une fois tes câbles fixés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/92d053214232.webp",
     "description": "Un vélo cargo à plateau plat, en quelque sorte :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/016a4d1cddb8.webp",
     "description": "Assemblage de la caisse",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/0b35f6ee193a.webp",
     "description": "Dans la caisse, deux bancs rabattables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/56b504485e17.webp",
     "description": "Tu peux installer des sièges bébé et nourrisson en option",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/a80195290ca9.webp",
     "description": "Babboe Big, entièrement assemblé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/b06db8f74637.webp",
     "description": "Un passager heureux dans le Babboe Big",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/25b16e256a4a.webp",
     "description": "Le « big » du Babboe Big",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-24.jpg"
    }
   ]
  },
  {
   "id": 37004,
   "slug": "2019-06-24_six-mois-avec-le-mcadd",
   "url": "https://agents.willem.com/fr/posts/2019-06-24_six-mois-avec-le-mcadd/",
   "source_url": "https://willem.com/fr/2019-06-24_six-mois-avec-le-mcadd/",
   "language": "fr",
   "date": "2019-06-24",
   "published": "2019-06-24T00:00:00+02:00",
   "created": "2025-06-26T22:10:12.662000+02:00",
   "updated": "2026-10-20T09:16:37.627000+02:00",
   "title": "Six mois avec le MCADD",
   "subtitle": "Réflexions et conseils sur le quotidien de parents",
   "summary": "Demain, notre fils a six mois. C'est le bon moment pour faire le point sur ce que c'est d'être parent d'un enfant atteint de MCADD. Cette maladie métabolique demande une attention particulière au rythme des repas et une bonne préparation pour les situations où les choses tournent autrement. Je tiens à dire que c'est vite devenu normal pour nous. Voici quelques réflexions et conseils.",
   "topics": [
    "daddy",
    "data",
    "health",
    "lifestyle",
    "mcadd"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Six months with MCADD",
     "url": "https://agents.willem.com/en/posts/2019-06-24_six-months-with-mcadd/",
     "source_url": "https://willem.com/en/2019-06-24_six-months-with-mcadd/"
    },
    {
     "language": "nl",
     "title": "Zes maanden met MCADD",
     "url": "https://agents.willem.com/nl/posts/2019-06-24_zes-maanden-met-mcadd/",
     "source_url": "https://willem.com/nl/2019-06-24_zes-maanden-met-mcadd/"
    },
    {
     "language": "de",
     "title": "Sechs Monate mit MCADD",
     "url": "https://agents.willem.com/de/posts/2019-06-24_sechs-monate-mit-mcadd/",
     "source_url": "https://willem.com/de/2019-06-24_sechs-monate-mit-mcadd/"
    },
    {
     "language": "es",
     "title": "Seis meses con MCADD",
     "url": "https://agents.willem.com/es/posts/2019-06-24_seis-meses-con-mcadd/",
     "source_url": "https://willem.com/es/2019-06-24_seis-meses-con-mcadd/"
    },
    {
     "language": "it",
     "title": "Sei mesi con MCADD",
     "url": "https://agents.willem.com/it/posts/2019-06-24_sei-mesi-con-mcadd/",
     "source_url": "https://willem.com/it/2019-06-24_sei-mesi-con-mcadd/"
    },
    {
     "language": "pt",
     "title": "Seis meses com MCADD",
     "url": "https://agents.willem.com/pt/posts/2019-06-24_seis-meses-com-mcadd/",
     "source_url": "https://willem.com/pt/2019-06-24_seis-meses-com-mcadd/"
    },
    {
     "language": "pap",
     "title": "Seis luna ku MCADD",
     "url": "https://agents.willem.com/pap/posts/2019-06-24_seis-luna-ku-mcadd/",
     "source_url": "https://willem.com/pap/2019-06-24_seis-luna-ku-mcadd/"
    },
    {
     "language": "fy",
     "title": "Seis moanne mei MCADD",
     "url": "https://agents.willem.com/fy/posts/2019-06-24_seis-moanne-mei-mcadd/",
     "source_url": "https://willem.com/fy/2019-06-24_seis-moanne-mei-mcadd/"
    }
   ],
   "image": "https://willem.com/global/images/fdffeeecc806.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/86709ad4cb5f.webp",
     "description": "On combat les coliques avec l'Infacol et le reflux avec le Nutriton ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/16d9ef0fb567.webp",
     "description": "Boing boing, coucou papa ! On s'amuse !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5295f3b91622.webp",
     "description": "Boissons chaudes pour le père et le fils en balade",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/15b2737b36aa.webp",
     "description": "Vivre avec le MCADD : le médicament à la L-carnitine et la poudre énergétique Fantomalt (photo d'Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4cf502a81a8.webp",
     "description": "Le repas de nuit (photo d'Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3934cf2ec82.webp",
     "description": "Données de sommeil des six premiers mois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/bcd0455a1bf6.webp",
     "description": "L'heure de se réveiller (photo d'Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-7.jpg"
    }
   ]
  },
  {
   "id": 37005,
   "slug": "2019-05-29_seul-autour-du-markermeer-211km",
   "url": "https://agents.willem.com/fr/posts/2019-05-29_seul-autour-du-markermeer-211km/",
   "source_url": "https://willem.com/fr/2019-05-29_seul-autour-du-markermeer-211km/",
   "language": "fr",
   "date": "2019-05-29",
   "published": "2019-05-29T00:00:00+02:00",
   "created": "2025-06-26T22:10:12.994000+02:00",
   "updated": "2026-10-20T09:16:37.900000+02:00",
   "title": "Seul autour du Markermeer (211KM)",
   "subtitle": "Conseils pour te préparer, tenir le coup et profiter du vélo longue distance",
   "summary": "Cette semaine, j'ai pris mon vélo pour une sortie longue distance (211KM) autour du Markermeer néerlandais, en solo ! Contrairement à un événement organisé, avec assistance, soutien et compagnie sur le parcours, rouler seul demande une autre préparation, un autre état d'esprit et une autre organisation. Suis-moi pour quelques conseils pratiques sur le vélo longue distance.",
   "topics": [
    "Amsterdam",
    "bike",
    "data",
    "environment",
    "health",
    "heart",
    "lifestyle",
    "mobility",
    "nature",
    "sensors",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Solo around the Markermeer (211KM)",
     "url": "https://agents.willem.com/en/posts/2019-05-29_solo-around-the-markermeer-211km/",
     "source_url": "https://willem.com/en/2019-05-29_solo-around-the-markermeer-211km/"
    },
    {
     "language": "nl",
     "title": "Solo rond het Markermeer (211KM)",
     "url": "https://agents.willem.com/nl/posts/2019-05-29_solo-rond-het-markermeer-211km/",
     "source_url": "https://willem.com/nl/2019-05-29_solo-rond-het-markermeer-211km/"
    },
    {
     "language": "de",
     "title": "Solo rund um das Markermeer (211 km)",
     "url": "https://agents.willem.com/de/posts/2019-05-29_solo-rund-um-das-markermeer-211-km/",
     "source_url": "https://willem.com/de/2019-05-29_solo-rund-um-das-markermeer-211-km/"
    },
    {
     "language": "es",
     "title": "Solo por el Markermeer (211KM)",
     "url": "https://agents.willem.com/es/posts/2019-05-29_solo-por-el-markermeer-211km/",
     "source_url": "https://willem.com/es/2019-05-29_solo-por-el-markermeer-211km/"
    },
    {
     "language": "it",
     "title": "In solitaria intorno al Markermeer (211KM)",
     "url": "https://agents.willem.com/it/posts/2019-05-29_in-solitaria-intorno-al-markermeer-211km/",
     "source_url": "https://willem.com/it/2019-05-29_in-solitaria-intorno-al-markermeer-211km/"
    },
    {
     "language": "pt",
     "title": "Sozinho à volta do Markermeer (211KM)",
     "url": "https://agents.willem.com/pt/posts/2019-05-29_sozinho-a-volta-do-markermeer-211km/",
     "source_url": "https://willem.com/pt/2019-05-29_sozinho-a-volta-do-markermeer-211km/"
    },
    {
     "language": "pap",
     "title": "Solo rònt di Markermeer (211KM)",
     "url": "https://agents.willem.com/pap/posts/2019-05-29_solo-ront-di-markermeer-211km/",
     "source_url": "https://willem.com/pap/2019-05-29_solo-ront-di-markermeer-211km/"
    },
    {
     "language": "fy",
     "title": "Solo om it Markermeer (211KM)",
     "url": "https://agents.willem.com/fy/posts/2019-05-29_solo-om-it-markermeer-211km/",
     "source_url": "https://willem.com/fy/2019-05-29_solo-om-it-markermeer-211km/"
    }
   ],
   "image": "https://willem.com/global/images/1067c64b358d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/79a24aa34b54.webp",
     "description": "Mon vélo préparé pour la longue distance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c92328c7eed.webp",
     "description": "Mes provisions de nourriture et de boisson pour cette sortie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4de291d20f67.webp",
     "description": "Emporte des aliments très énergétiques grâce au sucre, pas aux graisses !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/bdf1326b067d.webp",
     "description": "Autour du Markermeer, à travers l'ancien « Zuiderzee » néerlandais",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/5c06929f6fa2.webp",
     "description": "Vitesse (bleu) et effort (rouge, fréquences cardiaques) autour du Markermeer sous un vent fort (6 Beaufort, 39-49KM/h) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/dc7ebf70404f.webp",
     "description": "Fréquence cardiaque pendant le jour et la nuit de ma sortie longue distance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/d6452a337ab9.webp",
     "description": "Le port de Marken ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1790dad25d5.webp",
     "description": "L'écluse de Schardam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/677bca9bbd36.webp",
     "description": "Un magnifique ciel sur la Houtribdijk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/80826f81eed0.webp",
     "description": "Vue sur le Markermeer vers l'ancienne île de Marken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/52290408de6e.webp",
     "description": "L'Oostvaardersplassen près de Lelystad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/62a77483b7fb.webp",
     "description": "Le vent souffle fort sur l'eau, avec Amsterdam à l'horizon, vu depuis Almere",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f573ec0cc146.webp",
     "description": "Juste toi et la route devant toi (Zeedijk près de Marken)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/4924f9228be8.webp",
     "description": "On passe sous un grand voilier !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d37b4b6c948.webp",
     "description": "Un barrage routier inattendu, à peu près à mi-chemin sur la Houtribdijk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/72f685db8461.webp",
     "description": "Moi et mon vélo sur la Houtribdijk ! Pas comme je l'imaginais !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0d298de554d.webp",
     "description": "Un sourire au Markermeer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba2710e0fa2f.webp",
     "description": "Maison, douce maison ! 211 kilomètres incroyables !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-18.jpg"
    }
   ]
  },
  {
   "id": 37006,
   "slug": "2019-05-24_dig-pour-les-nuls",
   "url": "https://agents.willem.com/fr/posts/2019-05-24_dig-pour-les-nuls/",
   "source_url": "https://willem.com/fr/2019-05-24_dig-pour-les-nuls/",
   "language": "fr",
   "date": "2019-05-24",
   "published": "2019-05-24T00:00:00+02:00",
   "created": "2025-06-26T22:10:13.644000+02:00",
   "updated": "2026-10-20T09:16:38.183000+02:00",
   "title": "Dig pour les nuls",
   "subtitle": "Explication d'un outil réseau très utile",
   "summary": "Quand tu crées des sites web, des applis ou des services de messagerie, tu tombes forcément sur les noms de domaine et leurs configurations. Quand tout fonctionne comme il faut, tout ça reste invisible. Mais pour dépanner la configuration d'un nom de domaine, il faut parfois creuser un peu plus... suis-moi pour apprendre comment !",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "linux",
    "networking",
    "programming",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Dig for dummies",
     "url": "https://agents.willem.com/en/posts/2019-05-24_dig-for-dummies/",
     "source_url": "https://willem.com/en/2019-05-24_dig-for-dummies/"
    },
    {
     "language": "nl",
     "title": "Dig voor Dummies",
     "url": "https://agents.willem.com/nl/posts/2019-05-24_dig-voor-dummies/",
     "source_url": "https://willem.com/nl/2019-05-24_dig-voor-dummies/"
    },
    {
     "language": "de",
     "title": "Dig für Dummies",
     "url": "https://agents.willem.com/de/posts/2019-05-24_dig-fur-dummies/",
     "source_url": "https://willem.com/de/2019-05-24_dig-fur-dummies/"
    },
    {
     "language": "es",
     "title": "Dig para principiantes",
     "url": "https://agents.willem.com/es/posts/2019-05-24_dig-para-principiantes/",
     "source_url": "https://willem.com/es/2019-05-24_dig-para-principiantes/"
    },
    {
     "language": "it",
     "title": "Dig per negati",
     "url": "https://agents.willem.com/it/posts/2019-05-24_dig-per-negati/",
     "source_url": "https://willem.com/it/2019-05-24_dig-per-negati/"
    },
    {
     "language": "pt",
     "title": "Dig para totós",
     "url": "https://agents.willem.com/pt/posts/2019-05-24_dig-para-totos/",
     "source_url": "https://willem.com/pt/2019-05-24_dig-para-totos/"
    },
    {
     "language": "pap",
     "title": "Dig pa dummies",
     "url": "https://agents.willem.com/pap/posts/2019-05-24_dig-pa-dummies/",
     "source_url": "https://willem.com/pap/2019-05-24_dig-pa-dummies/"
    },
    {
     "language": "fy",
     "title": "Dig foar dummies",
     "url": "https://agents.willem.com/fy/posts/2019-05-24_dig-foar-dummies/",
     "source_url": "https://willem.com/fy/2019-05-24_dig-foar-dummies/"
    }
   ],
   "image": "https://willem.com/global/images/3563cf340625.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b02bcfa4dfab.webp",
     "description": "Le système de noms de domaine (DNS) relie les noms de domaine aux adresses IP, qui sont à leur tour acheminées par des câbles. Tu lis ceci (sérieusement !) grâce au câble relié au serveur de cette photo !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ecb8ad41dca.webp",
     "description": "Une carte de l'ARPANET en 1973... imagine cartographier l'internet d'aujourd'hui ! (Domaine public)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/35dfaed28848.webp",
     "description": "Utilisation de dig pour obtenir des informations sur un nom de domaine, willem.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/a865a4e8afcd.webp",
     "description": "Utilisation de dig pour obtenir des informations sur les enregistrements SPF d'un nom de domaine, google.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-4.png"
    }
   ]
  },
  {
   "id": 37007,
   "slug": "2019-04-30_la-meilleure-appli-de-compteur-de-velo-cyclemeter",
   "url": "https://agents.willem.com/fr/posts/2019-04-30_la-meilleure-appli-de-compteur-de-velo-cyclemeter/",
   "source_url": "https://willem.com/fr/2019-04-30_la-meilleure-appli-de-compteur-de-velo-cyclemeter/",
   "language": "fr",
   "date": "2019-04-30",
   "published": "2019-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:13.841000+02:00",
   "updated": "2026-10-20T09:16:38.437000+02:00",
   "title": "La meilleure appli de compteur de vélo : Cyclemeter",
   "subtitle": "Des données de sortie avancées avec une installation flexible",
   "summary": "Ce mois-ci, j'ai intensifié mon entraînement pour être en forme pour la Fietselfstedentocht de cette année, une sortie à vélo de 235KM à travers la Frise. Au fil des ans, j'ai testé toutes sortes d'installations de compteur de vélo : des compteurs Garmin Edge dédiés (et chers) jusqu'à aucune donnée du tout. J'ai fini par trouver une installation flexible pour collecter des données de sortie avancées avec mon smartphone. Je t'explique comment ça marche.",
   "topics": [
    "Amsterdam",
    "apple",
    "bike",
    "data",
    "health",
    "heart",
    "iOS",
    "lifestyle",
    "minimal",
    "review",
    "sensors",
    "smartphone",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The best bike computer app: Cyclemeter",
     "url": "https://agents.willem.com/en/posts/2019-04-30_the-best-bike-computer-app-cyclemeter/",
     "source_url": "https://willem.com/en/2019-04-30_the-best-bike-computer-app-cyclemeter/"
    },
    {
     "language": "nl",
     "title": "De beste fietscomputer-app: Cyclemeter",
     "url": "https://agents.willem.com/nl/posts/2019-04-30_de-beste-fietscomputer-app-cyclemeter/",
     "source_url": "https://willem.com/nl/2019-04-30_de-beste-fietscomputer-app-cyclemeter/"
    },
    {
     "language": "de",
     "title": "Die beste Fahrradcomputer-App: Cyclemeter",
     "url": "https://agents.willem.com/de/posts/2019-04-30_die-beste-fahrradcomputer-app-cyclemeter/",
     "source_url": "https://willem.com/de/2019-04-30_die-beste-fahrradcomputer-app-cyclemeter/"
    },
    {
     "language": "es",
     "title": "La mejor aplicación de computadora para bicicleta: Cyclemeter",
     "url": "https://agents.willem.com/es/posts/2019-04-30_la-mejor-aplicacion-de-computadora-para-bicicleta-cyclemeter/",
     "source_url": "https://willem.com/es/2019-04-30_la-mejor-aplicacion-de-computadora-para-bicicleta-cyclemeter/"
    },
    {
     "language": "it",
     "title": "La migliore app per ciclocomputer: Cyclemeter",
     "url": "https://agents.willem.com/it/posts/2019-04-30_la-migliore-app-per-ciclocomputer-cyclemeter/",
     "source_url": "https://willem.com/it/2019-04-30_la-migliore-app-per-ciclocomputer-cyclemeter/"
    },
    {
     "language": "pt",
     "title": "A melhor app de ciclocomputador: Cyclemeter",
     "url": "https://agents.willem.com/pt/posts/2019-04-30_a-melhor-app-de-ciclocomputador-cyclemeter/",
     "source_url": "https://willem.com/pt/2019-04-30_a-melhor-app-de-ciclocomputador-cyclemeter/"
    },
    {
     "language": "pap",
     "title": "E mihó app di kompiuter di bisikleta: Cyclemeter",
     "url": "https://agents.willem.com/pap/posts/2019-04-30_e-miho-app-di-kompiuter-di-bisikleta-cyclemeter/",
     "source_url": "https://willem.com/pap/2019-04-30_e-miho-app-di-kompiuter-di-bisikleta-cyclemeter/"
    },
    {
     "language": "fy",
     "title": "De bêste fytskompjûter-app: Cyclemeter",
     "url": "https://agents.willem.com/fy/posts/2019-04-30_de-beste-fytskompjuter-app-cyclemeter/",
     "source_url": "https://willem.com/fy/2019-04-30_de-beste-fytskompjuter-app-cyclemeter/"
    }
   ],
   "image": "https://willem.com/global/images/4c500e189ada.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6165a6aeebd7.webp",
     "description": "Pack performance Garmin EDGE 1030 (d'après evancycles.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c3071edff9d2.webp",
     "description": "Le compteur de vélo analogique minimaliste Omata One (omata.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/19acd3932dd0.webp",
     "description": "Cyclemeter comme compteur de vélo pour collecter des données de sortie avancées",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/c0d0468f99c7.webp",
     "description": "Mon « réseau local de vélo » : capteurs (rouge) et écrans (vert) connectés au smartphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/b72bfc77d4e4.webp",
     "description": "Le capteur combiné de vitesse et de cadence monté sur mon vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/572f2f970266.webp",
     "description": "L'écran Wahoo RFLKT+ affiche plein de choses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/53f00e45b084.webp",
     "description": "L'écran Wahoo RFLKT+ affiche la vitesse actuelle et la fréquence cardiaque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/504937b129d9.webp",
     "description": "L'Apple Watch fonctionne très bien avec Cyclemeter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/195fbce1b3a7.webp",
     "description": "Envie d'aventure : un iPhone à 1659 € fixé sur mon guidon avec une sangle en caoutchouc",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/455f4d2401ab.webp",
     "description": "Le système de fixation de smartphone Quad Lock",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-10.jpg"
    }
   ]
  },
  {
   "id": 37008,
   "slug": "2019-04-25_cherche-comme-un-pro-les-operateurs-de-recherche-google",
   "url": "https://agents.willem.com/fr/posts/2019-04-25_cherche-comme-un-pro-les-operateurs-de-recherche-google/",
   "source_url": "https://willem.com/fr/2019-04-25_cherche-comme-un-pro-les-operateurs-de-recherche-google/",
   "language": "fr",
   "date": "2019-04-25",
   "published": "2019-04-25T00:00:00+02:00",
   "created": "2025-06-26T22:10:14.273000+02:00",
   "updated": "2026-10-20T09:16:38.695000+02:00",
   "title": "Cherche comme un pro : les opérateurs de recherche Google",
   "subtitle": "Liste complète des opérateurs de recherche avancés",
   "summary": "Tu utilises sans doute le moteur de recherche le plus célèbre du monde tous les jours pour trouver des choses, mais tu ne connais peut-être pas certains de ses opérateurs de recherche avancés. Ces expressions spéciales te permettent de trouver ce qui reste sinon enfoui dans les résultats. Suis-moi pour une liste complète des opérateurs de recherche avancés de Google.",
   "topics": [
    "SEO",
    "cloud",
    "cyber-security",
    "hacking",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Search like a pro: Google search operators",
     "url": "https://agents.willem.com/en/posts/2019-04-25_search-like-a-pro-google-search-operators/",
     "source_url": "https://willem.com/en/2019-04-25_search-like-a-pro-google-search-operators/"
    },
    {
     "language": "nl",
     "title": "Zoek als een pro: Google-zoekoperators",
     "url": "https://agents.willem.com/nl/posts/2019-04-25_zoek-als-een-pro-google-zoekoperators/",
     "source_url": "https://willem.com/nl/2019-04-25_zoek-als-een-pro-google-zoekoperators/"
    },
    {
     "language": "de",
     "title": "Suche wie ein Profi: Google-Suchoperatoren",
     "url": "https://agents.willem.com/de/posts/2019-04-25_suche-wie-ein-profi-google-suchoperatoren/",
     "source_url": "https://willem.com/de/2019-04-25_suche-wie-ein-profi-google-suchoperatoren/"
    },
    {
     "language": "es",
     "title": "Buscar como un profesional: Operadores de búsqueda de Google",
     "url": "https://agents.willem.com/es/posts/2019-04-25_buscar-como-un-profesional-operadores-de-busqueda-de-google/",
     "source_url": "https://willem.com/es/2019-04-25_buscar-como-un-profesional-operadores-de-busqueda-de-google/"
    },
    {
     "language": "it",
     "title": "Cerca come un professionista: gli operatori di ricerca di Google",
     "url": "https://agents.willem.com/it/posts/2019-04-25_cerca-come-un-professionista-gli-operatori-di-ricerca-di-google/",
     "source_url": "https://willem.com/it/2019-04-25_cerca-come-un-professionista-gli-operatori-di-ricerca-di-google/"
    },
    {
     "language": "pt",
     "title": "Pesquisa como um profissional: operadores de pesquisa do Google",
     "url": "https://agents.willem.com/pt/posts/2019-04-25_pesquisa-como-um-profissional-operadores-de-pesquisa-do-google/",
     "source_url": "https://willem.com/pt/2019-04-25_pesquisa-como-um-profissional-operadores-de-pesquisa-do-google/"
    },
    {
     "language": "pap",
     "title": "Buska manera un pro: operador di Google",
     "url": "https://agents.willem.com/pap/posts/2019-04-25_buska-manera-un-pro-operador-di-google/",
     "source_url": "https://willem.com/pap/2019-04-25_buska-manera-un-pro-operador-di-google/"
    },
    {
     "language": "fy",
     "title": "Sykje as in profesjonal: Google-sykoperators",
     "url": "https://agents.willem.com/fy/posts/2019-04-25_sykje-as-in-profesjonal-google-sykoperators/",
     "source_url": "https://willem.com/fy/2019-04-25_sykje-as-in-profesjonal-google-sykoperators/"
    }
   ],
   "image": "https://willem.com/global/images/342a55e3ab9d.webp",
   "image_width": 2560
  },
  {
   "id": 37009,
   "slug": "2019-03-31_wordpress-10-conseils-pour-securiser-ton-site-web",
   "url": "https://agents.willem.com/fr/posts/2019-03-31_wordpress-10-conseils-pour-securiser-ton-site-web/",
   "source_url": "https://willem.com/fr/2019-03-31_wordpress-10-conseils-pour-securiser-ton-site-web/",
   "language": "fr",
   "date": "2019-03-31",
   "published": "2019-03-31T00:00:00+01:00",
   "created": "2025-06-26T22:10:14.476000+02:00",
   "updated": "2026-10-20T09:16:38.939000+02:00",
   "title": "WordPress : 10 conseils pour sécuriser ton site web",
   "subtitle": "Tiens les pirates à l'écart du système de gestion de contenu le plus populaire du monde",
   "summary": "Beaucoup de gens utilisent WordPress pour gérer leur site web, rien d'étonnant donc à ce qu'on me demande de jeter un œil à la sécurité de leur site. En tant que hacker éthique, je croise WordPress sous toutes les formes, dans toutes les tailles et tous les états. Certains sont vraiment très mal protégés contre le piratage. Évite que ton site se fasse pirater grâce à ces 10 conseils pratiques.",
   "topics": [
    "cloud",
    "cyber-security",
    "hacking",
    "howto",
    "networking",
    "server",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "WordPress: 10 tips to secure your website",
     "url": "https://agents.willem.com/en/posts/2019-03-31_wordpress-10-tips-to-secure-your-website/",
     "source_url": "https://willem.com/en/2019-03-31_wordpress-10-tips-to-secure-your-website/"
    },
    {
     "language": "nl",
     "title": "WordPress: 10 tips om je website te beveiligen",
     "url": "https://agents.willem.com/nl/posts/2019-03-31_wordpress-10-tips-om-je-website-te-beveiligen/",
     "source_url": "https://willem.com/nl/2019-03-31_wordpress-10-tips-om-je-website-te-beveiligen/"
    },
    {
     "language": "de",
     "title": "WordPress: 10 Tipps zur Sicherung Ihrer Website",
     "url": "https://agents.willem.com/de/posts/2019-03-31_wordpress-10-tipps-zur-sicherung-ihrer-website/",
     "source_url": "https://willem.com/de/2019-03-31_wordpress-10-tipps-zur-sicherung-ihrer-website/"
    },
    {
     "language": "es",
     "title": "WordPress: 10 consejos para asegurar tu sitio web",
     "url": "https://agents.willem.com/es/posts/2019-03-31_wordpress-10-consejos-para-asegurar-tu-sitio-web/",
     "source_url": "https://willem.com/es/2019-03-31_wordpress-10-consejos-para-asegurar-tu-sitio-web/"
    },
    {
     "language": "it",
     "title": "WordPress: 10 consigli per proteggere il tuo sito",
     "url": "https://agents.willem.com/it/posts/2019-03-31_wordpress-10-consigli-per-proteggere-il-tuo-sito/",
     "source_url": "https://willem.com/it/2019-03-31_wordpress-10-consigli-per-proteggere-il-tuo-sito/"
    },
    {
     "language": "pt",
     "title": "WordPress: 10 dicas para proteger o teu site",
     "url": "https://agents.willem.com/pt/posts/2019-03-31_wordpress-10-dicas-para-proteger-o-teu-site/",
     "source_url": "https://willem.com/pt/2019-03-31_wordpress-10-dicas-para-proteger-o-teu-site/"
    },
    {
     "language": "pap",
     "title": "WordPress: 10 konsèhu pa sigurá bo website",
     "url": "https://agents.willem.com/pap/posts/2019-03-31_wordpress-10-konsehu-pa-sigura-bo-website/",
     "source_url": "https://willem.com/pap/2019-03-31_wordpress-10-konsehu-pa-sigura-bo-website/"
    },
    {
     "language": "fy",
     "title": "WordPress: 10 tips om dyn website te befeiligjen",
     "url": "https://agents.willem.com/fy/posts/2019-03-31_wordpress-10-tips-om-dyn-website-te-befeiligjen/",
     "source_url": "https://willem.com/fy/2019-03-31_wordpress-10-tips-om-dyn-website-te-befeiligjen/"
    }
   ],
   "image": "https://willem.com/global/images/51dd00a2ba31.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/79572e4a515e.webp",
     "description": "Mettre à jour WordPress depuis le tableau de bord wp-admin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/db2e086fcde8.webp",
     "description": "Vérifie la réputation d'une extension WordPress en regardant son nombre de téléchargements et sa note",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ed5f0ee69b4.webp",
     "description": "Capturer un mot de passe WordPress avec la capture de paquets Wireshark (via blog.wpscans.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7e3624540722.webp",
     "description": "Les attaques par dictionnaire de mots de passe utilisent des listes de mots de passe connus (piratés), qu'on trouve dans les recoins louches d'internet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/94b8eedd02ca.webp",
     "description": "Fais-tu confiance au wifi gratuit que tu utilises ? (Image via buffered.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4bed4a35679.webp",
     "description": "Fuite d'informations personnelles d'utilisateurs via l'API REST de WordPress",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8fa9fcb7c0e.webp",
     "description": "Limiter l'accès à XML-RPC par adresse IP avec un fichier .htaccess",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/a21ba24bbd4e.webp",
     "description": "Il est assez difficile de pirater ma page WP-Admin, parce qu'on ne la trouve pas (indice : elle n'est pas sur /wp-admin)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b8c695c798fe.webp",
     "description": "Quelque part dans un datacenter, une machine comme celle-ci héberge ton site web",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba045569ad2d.webp",
     "description": "Utilise WP Security Audit Log pour garder un œil sur ce qui se passe avec ton site WordPress (wpsecurityauditlog.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-10.png"
    }
   ]
  },
  {
   "id": 37010,
   "slug": "2019-03-20_entretien-d-un-robot-aspirateur",
   "url": "https://agents.willem.com/fr/posts/2019-03-20_entretien-d-un-robot-aspirateur/",
   "source_url": "https://willem.com/fr/2019-03-20_entretien-d-un-robot-aspirateur/",
   "language": "fr",
   "date": "2019-03-20",
   "published": "2019-03-20T00:00:00+01:00",
   "created": "2025-06-26T22:10:14.729000+02:00",
   "updated": "2026-10-20T09:24:00.721000+02:00",
   "title": "Entretien d'un robot aspirateur",
   "subtitle": "Mon iRobot Roomba tourne depuis 8 ans, et ce n'est pas fini !",
   "summary": "En 2011, je me suis offert un robot aspirateur iRobot Roomba 555 pour nettoyer mon appartement tout seul. C'est un petit robot tout rond qui se balade en avalant les moutons de poussière. Au fil des ans, il a courageusement affronté tous les dangers de mon appartement... chaussures, câbles, tapis et courroies. Il a survécu et il fonctionne toujours parfaitement ! Cette semaine, il était temps de lui faire un peu d'entretien.",
   "topics": [
    "Amsterdam",
    "Durable",
    "Renewable",
    "howto",
    "office",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Servicing a robot vacuum cleaner",
     "url": "https://agents.willem.com/en/posts/2019-03-20_servicing-a-robot-vacuum-cleaner/",
     "source_url": "https://willem.com/en/2019-03-20_servicing-a-robot-vacuum-cleaner/"
    },
    {
     "language": "nl",
     "title": "Onderhoud van een robotstofzuiger",
     "url": "https://agents.willem.com/nl/posts/2019-03-20_onderhoud-van-een-robotstofzuiger/",
     "source_url": "https://willem.com/nl/2019-03-20_onderhoud-van-een-robotstofzuiger/"
    },
    {
     "language": "de",
     "title": "Wartung eines Saugroboters",
     "url": "https://agents.willem.com/de/posts/2019-03-20_wartung-eines-saugroboters/",
     "source_url": "https://willem.com/de/2019-03-20_wartung-eines-saugroboters/"
    },
    {
     "language": "es",
     "title": "Mantenimiento de un robot aspirador",
     "url": "https://agents.willem.com/es/posts/2019-03-20_mantenimiento-de-un-robot-aspirador/",
     "source_url": "https://willem.com/es/2019-03-20_mantenimiento-de-un-robot-aspirador/"
    },
    {
     "language": "it",
     "title": "La manutenzione di un robot aspirapolvere",
     "url": "https://agents.willem.com/it/posts/2019-03-20_la-manutenzione-di-un-robot-aspirapolvere/",
     "source_url": "https://willem.com/it/2019-03-20_la-manutenzione-di-un-robot-aspirapolvere/"
    },
    {
     "language": "pt",
     "title": "Manutenção de um robô aspirador",
     "url": "https://agents.willem.com/pt/posts/2019-03-20_manutencao-de-um-robo-aspirador/",
     "source_url": "https://willem.com/pt/2019-03-20_manutencao-de-um-robo-aspirador/"
    },
    {
     "language": "pap",
     "title": "Mantenimentu di un robot aspiradó",
     "url": "https://agents.willem.com/pap/posts/2019-03-20_mantenimentu-di-un-robot-aspirado/",
     "source_url": "https://willem.com/pap/2019-03-20_mantenimentu-di-un-robot-aspirado/"
    },
    {
     "language": "fy",
     "title": "Ûnderhâld fan in robotstofsûger",
     "url": "https://agents.willem.com/fy/posts/2019-03-20_underhald-fan-in-robotstofsuger/",
     "source_url": "https://willem.com/fy/2019-03-20_underhald-fan-in-robotstofsuger/"
    }
   ],
   "image": "https://willem.com/global/images/46f965af024c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ada267387179.webp",
     "description": "iRobot 710 armé : pas vraiment un aspirateur comme les autres...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e17f21fda2c.webp",
     "description": "iRobot Roomba 555 (de 2011)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e63513fc59a6.webp",
     "description": "Mon iRobot Roomba 555 qui a besoin d'entretien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6873ccc3deb8.webp",
     "description": "En service depuis 2011, l'iRobot Roomba a gagné ses cicatrices de guerre... Je me demande ce qu'il fait quand je ne suis pas à l'appartement...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c421985b10af.webp",
     "description": "Retourne le robot aspirateur : regarde la poussière partout",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/aed3b4f20563.webp",
     "description": "Retire le bac à poussière et les brosses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a27071b8d6a.webp",
     "description": "Aspire la poussière avec l'autre aspirateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/84d0b28c4f8a.webp",
     "description": "Nettoie « les yeux » du robot, les fenêtres des capteurs près du bord",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/358e41089410.webp",
     "description": "Roue avant avec son motif noir et blanc",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c769e88eb9f3.webp",
     "description": "Retire la poussière du capteur sous le support de roue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b545501494f.webp",
     "description": "Nettoyage des roulements de la roue avant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/3841691d62fb.webp",
     "description": "Roue avant de remplacement avec fixation à vis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/62df7ea9e06c.webp",
     "description": "Des brosses pleines de poils... mais pas comme on les voudrait.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/af1935b9bb41.webp",
     "description": "Regarde sous les embouts des brosses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/dee70a182091.webp",
     "description": "Coupe les cheveux avec un tournevis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/0678008a1089.webp",
     "description": "Voilà, c'est propre !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e0eedf7a8e8.webp",
     "description": "Dévisse la brosse rotative",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/0f543acd918f.webp",
     "description": "Fais glisser la brosse hors de son axe central",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/a60482120fa4.webp",
     "description": "Nettoie la saleté sur l'axe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/88d41de8c9e0.webp",
     "description": "Retire le capot du dessous pour accéder à l'intérieur du Roomba",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/1391104689c7.webp",
     "description": "Les vis sont clairement marquées d'un triangle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/7794d167fd03.webp",
     "description": "Retire-les toutes, et ne les perds pas (ou ne les aspire pas...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/47f24c076302.webp",
     "description": "Le Roomba d'iRobot sans son capot du dessous",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/501b8c5e72dc.webp",
     "description": "On dirait un tapis, mais c'est de la poussière accumulée à l'intérieur du Roomba",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/42364c9e126a.webp",
     "description": "Retire la poussière dans les coins et sur les bords",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/81f71257b21a.webp",
     "description": "Vérifie bien qu'il n'y a pas de moutons de poussière dans les supports de roues",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/468d98dc8664.webp",
     "description": "Batterie iRobot XLife à capacité étendue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/40fbda3ca91e.webp",
     "description": "Retrait de la tête de nettoyage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/1906eae66895.webp",
     "description": "Retourne-la pour accéder au moteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e3ccf6616ab.webp",
     "description": "Regarde toute la poussière autour du moteur : on dirait une bonne veste d'hiver bien chaude...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/8fa89d85b370.webp",
     "description": "Retire la poussière du bac en faisant glisser le filtre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-31.jpg"
    },
    {
     "url": "https://willem.com/global/images/4815d84e2e5e.webp",
     "description": "Tu peux nettoyer le filtre avec un autre aspirateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-32.jpg"
    },
    {
     "url": "https://willem.com/global/images/2cb89b65fd9e.webp",
     "description": "Comme neuf, mais il a 8 ans...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-33.jpg"
    },
    {
     "url": "https://willem.com/global/images/34fbbb7d06eb.webp",
     "description": "Tout est nettoyé et remonté.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-34.jpg"
    },
    {
     "url": "https://willem.com/global/images/6df1954b55f0.webp",
     "description": "Roomba prêt à servir !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-35.jpg"
    }
   ]
  },
  {
   "id": 37011,
   "slug": "2019-02-28_comprendre-les-risques-de-securite-de-l-hebergement-mutualise",
   "url": "https://agents.willem.com/fr/posts/2019-02-28_comprendre-les-risques-de-securite-de-l-hebergement-mutualise/",
   "source_url": "https://willem.com/fr/2019-02-28_comprendre-les-risques-de-securite-de-l-hebergement-mutualise/",
   "language": "fr",
   "date": "2019-02-28",
   "published": "2019-02-28T00:00:00+01:00",
   "created": "2025-06-26T22:10:15.996000+02:00",
   "updated": "2026-10-20T09:24:01.010000+02:00",
   "title": "Comprendre les risques de sécurité de l'hébergement mutualisé",
   "subtitle": "Ports ouverts et services inutilisés exposés sur le réseau",
   "summary": "Des gens me paient pour les pirater, à condition que j'explique comment j'ai fait, afin d'éviter de futures attaques. En tant que consultant en sécurité, je cherche les failles dans les applis, les boutiques en ligne et les sites web de mes clients. Très souvent, un piratage commence par une faille de sécurité visible à distance. Lis la suite pour savoir comment les pirates trouvent ces failles et comment les colmater.",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "hacking",
    "linux",
    "networking",
    "programming",
    "server",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Understanding the security concerns in shared hosting",
     "url": "https://agents.willem.com/en/posts/2019-02-28_understanding-the-security-concerns-in-shared-hosting/",
     "source_url": "https://willem.com/en/2019-02-28_understanding-the-security-concerns-in-shared-hosting/"
    },
    {
     "language": "nl",
     "title": "Veiligheidsrisico's bij shared hosting",
     "url": "https://agents.willem.com/nl/posts/2019-02-28_veiligheidsrisico-s-bij-shared-hosting/",
     "source_url": "https://willem.com/nl/2019-02-28_veiligheidsrisico-s-bij-shared-hosting/"
    },
    {
     "language": "de",
     "title": "Sicherheitsbedenken im Shared Hosting verstehen",
     "url": "https://agents.willem.com/de/posts/2019-02-28_sicherheitsbedenken-im-shared-hosting-verstehen/",
     "source_url": "https://willem.com/de/2019-02-28_sicherheitsbedenken-im-shared-hosting-verstehen/"
    },
    {
     "language": "es",
     "title": "Comprensión de las preocupaciones de seguridad en el alojamiento compartido",
     "url": "https://agents.willem.com/es/posts/2019-02-28_comprension-de-las-preocupaciones-de-seguridad-en-el-alojamiento-compartido/",
     "source_url": "https://willem.com/es/2019-02-28_comprension-de-las-preocupaciones-de-seguridad-en-el-alojamiento-compartido/"
    },
    {
     "language": "it",
     "title": "Capire i rischi per la sicurezza nello shared hosting",
     "url": "https://agents.willem.com/it/posts/2019-02-28_capire-i-rischi-per-la-sicurezza-nello-shared-hosting/",
     "source_url": "https://willem.com/it/2019-02-28_capire-i-rischi-per-la-sicurezza-nello-shared-hosting/"
    },
    {
     "language": "pt",
     "title": "Perceber os riscos de segurança do alojamento partilhado",
     "url": "https://agents.willem.com/pt/posts/2019-02-28_perceber-os-riscos-de-seguranca-do-alojamento-partilhado/",
     "source_url": "https://willem.com/pt/2019-02-28_perceber-os-riscos-de-seguranca-do-alojamento-partilhado/"
    },
    {
     "language": "pap",
     "title": "Komprendé e riesgonan di siguridat den shared hosting",
     "url": "https://agents.willem.com/pap/posts/2019-02-28_komprende-e-riesgonan-di-siguridat-den-shared-hosting/",
     "source_url": "https://willem.com/pap/2019-02-28_komprende-e-riesgonan-di-siguridat-den-shared-hosting/"
    },
    {
     "language": "fy",
     "title": "Feiligensrisiko's by shared hosting begripe",
     "url": "https://agents.willem.com/fy/posts/2019-02-28_feiligensrisiko-s-by-shared-hosting-begripe/",
     "source_url": "https://willem.com/fy/2019-02-28_feiligensrisiko-s-by-shared-hosting-begripe/"
    }
   ],
   "image": "https://willem.com/global/images/56d28216dd15.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/cafc9709255f.webp",
     "description": "Un serveur typique dans le centre de données, une machine physique qui peut héberger des applis, des boutiques en ligne et des sites web",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0158845e7a25.webp",
     "description": "Les différents types d'hébergement : mutualisé, VPS et dédié, en images (un cercle représente un serveur physique)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/bfbc8fc6e058.webp",
     "description": "L'effet de contagion d'un site piraté (le rouge indique le problème)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/950d6bfeda3c.webp",
     "description": "Utilisation de nmap pour scanner un serveur d'hébergement et repérer les services exposés sur le réseau et les ports ouverts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/c3d8458c889e.webp",
     "description": "Une fois que le pirate sait quel logiciel ton site utilise, il est facile de chercher les failles connues dans des bases comme cvedetails.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e37a7be2befb.webp",
     "description": "N'oublie pas que de l'aide existe : je m'y connais en serveurs et en cybersécurité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-6.jpg"
    }
   ]
  },
  {
   "id": 37012,
   "slug": "2019-02-27_un-an-sur-le-velo-de-ville-ultime",
   "url": "https://agents.willem.com/fr/posts/2019-02-27_un-an-sur-le-velo-de-ville-ultime/",
   "source_url": "https://willem.com/fr/2019-02-27_un-an-sur-le-velo-de-ville-ultime/",
   "language": "fr",
   "date": "2019-02-27",
   "published": "2019-02-27T00:00:00+01:00",
   "created": "2025-06-26T22:10:16.400000+02:00",
   "updated": "2026-10-20T09:24:01.275000+02:00",
   "title": "Un an sur le vélo de ville ultime",
   "subtitle": "6000KM en 12 mois avec Gates CDN/CDX et Shimano Alfine",
   "summary": "Il y a un an, j'ai essayé de créer le vélo de ville ultime : un Sensa Cintura modifié, avec la transmission par courroie carbone Gates CDN/CDX. J'ai reçu plein de messages de cyclistes et de gens qui font le trajet domicile-travail à vélo, du monde entier. Des Alpes suisses, de France, d'Italie, d'Allemagne, des États-Unis et même de l'autre bout du monde, d'Australie ! Vous vouliez tous savoir : comment ce vélo amélioré tient-il le coup ?",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "bike",
    "environment",
    "health",
    "lifestyle",
    "minimal",
    "mobility",
    "office",
    "review",
    "sport",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "One year on the ultimate commuter bike",
     "url": "https://agents.willem.com/en/posts/2019-02-27_one-year-on-the-ultimate-commuter-bike/",
     "source_url": "https://willem.com/en/2019-02-27_one-year-on-the-ultimate-commuter-bike/"
    },
    {
     "language": "nl",
     "title": "Een jaar op de ultieme forenzenfiets",
     "url": "https://agents.willem.com/nl/posts/2019-02-27_een-jaar-op-de-ultieme-forenzenfiets/",
     "source_url": "https://willem.com/nl/2019-02-27_een-jaar-op-de-ultieme-forenzenfiets/"
    },
    {
     "language": "de",
     "title": "Ein Jahr auf dem ultimativen Pendlerfahrrad",
     "url": "https://agents.willem.com/de/posts/2019-02-27_ein-jahr-auf-dem-ultimativen-pendlerfahrrad/",
     "source_url": "https://willem.com/de/2019-02-27_ein-jahr-auf-dem-ultimativen-pendlerfahrrad/"
    },
    {
     "language": "es",
     "title": "Un año en la bici definitiva para ir al trabajo",
     "url": "https://agents.willem.com/es/posts/2019-02-27_un-ano-en-la-bici-definitiva-para-ir-al-trabajo/",
     "source_url": "https://willem.com/es/2019-02-27_un-ano-en-la-bici-definitiva-para-ir-al-trabajo/"
    },
    {
     "language": "it",
     "title": "Un anno con la bici da pendolare definitiva",
     "url": "https://agents.willem.com/it/posts/2019-02-27_un-anno-con-la-bici-da-pendolare-definitiva/",
     "source_url": "https://willem.com/it/2019-02-27_un-anno-con-la-bici-da-pendolare-definitiva/"
    },
    {
     "language": "pt",
     "title": "Um ano na bicicleta de deslocações diárias definitiva",
     "url": "https://agents.willem.com/pt/posts/2019-02-27_um-ano-na-bicicleta-de-deslocacoes-diarias-definitiva/",
     "source_url": "https://willem.com/pt/2019-02-27_um-ano-na-bicicleta-de-deslocacoes-diarias-definitiva/"
    },
    {
     "language": "pap",
     "title": "Un aña riba e bisikleta pa bai trabou definitivo",
     "url": "https://agents.willem.com/pap/posts/2019-02-27_un-ana-riba-e-bisikleta-pa-bai-trabou-definitivo/",
     "source_url": "https://willem.com/pap/2019-02-27_un-ana-riba-e-bisikleta-pa-bai-trabou-definitivo/"
    },
    {
     "language": "fy",
     "title": "In jier op de ultime fyts foar nei it wurk",
     "url": "https://agents.willem.com/fy/posts/2019-02-27_in-jier-op-de-ultime-fyts-foar-nei-it-wurk/",
     "source_url": "https://willem.com/fy/2019-02-27_in-jier-op-de-ultime-fyts-foar-nei-it-wurk/"
    }
   ],
   "image": "https://willem.com/global/images/a8a1eda88697.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/60a5bd3deed3.webp",
     "description": "Mon vélo de ville, un Sensa Cintura modifié avec Gates Carbon Drive CDN/CDX, Shimano Alfine et un cintre Schindelhauer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b51d94d95c44.webp",
     "description": "Mon vélo en été",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/94f75ad777d2.webp",
     "description": "Mon vélo en hiver",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/fdfdb63f1e3d.webp",
     "description": "Dépannage au bord de la route : changement d'un pneu crevé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/00911867b186.webp",
     "description": "Ce clou ne devrait pas être là... crevaison !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/6237f8869e5a.webp",
     "description": "Différence de profil entre le Schwalbe Marathon Plus Tour (à gauche) et le Schwalbe Durano (à droite)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/96679cb6a6b2.webp",
     "description": "Schwalbe Marathon Plus Tour, conçu pour être increvable (pour l'instant, il tient bon !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca7b2702ee2e.webp",
     "description": "Des pneus brutaux et robustes : Schwalbe Marathon Plus Tour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7af502966145.webp",
     "description": "Pignon arrière Gates Carbon Drive CDN défectueux à gauche, pignon CDX brillant et plus solide à droite.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/cef1d281abe2.webp",
     "description": "Pignon arrière Gates Carbon Drive CDX après 6000KM / 12 mois, un peu poussiéreux mais toujours en bon état !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee41a3fe1404.webp",
     "description": "Le pignon avant CDN et la courroie CDN de Gates sont en bon état après 7800KM (ils sont d'origine sur mon vélo, qui a environ 14 mois) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/2dfc9fef4f6e.webp",
     "description": "Conditions difficiles pour la Gates Carbon Drive",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/1b8f9954fc9d.webp",
     "description": "Pense à mettre un casque quand tu essaies de maîtriser les routes glissantes en hiver !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c329ac7d91ab.webp",
     "description": "Feu arrière Busch und Müller monté dans le garde-boue arrière, avec des signes d'usure causés par les projections d'eau sale du pneu arrière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/c674a647369a.webp",
     "description": "Rayon cassé sur ma roue arrière après une rencontre soudaine avec un trou...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/60b22d27dc7a.webp",
     "description": "Centre d'Amsterdam, n'oublie pas l'antivol !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2fe0c0d84b1.webp",
     "description": "Fietselfstedentocht 2018, le test d'endurance ultime pour tout vélo : 235KM en une journée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac71cbb15142.webp",
     "description": "Ce qui compte le plus, c'est la balade elle-même, ne l'oublie pas !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-18.jpg"
    }
   ]
  },
  {
   "id": 37013,
   "slug": "2019-01-29_ne-avec-le-mcadd",
   "url": "https://agents.willem.com/fr/posts/2019-01-29_ne-avec-le-mcadd/",
   "source_url": "https://willem.com/fr/2019-01-29_ne-avec-le-mcadd/",
   "language": "fr",
   "date": "2019-01-29",
   "published": "2019-01-29T00:00:00+01:00",
   "created": "2025-06-26T22:10:16.994000+02:00",
   "updated": "2026-10-20T09:24:01.519000+02:00",
   "title": "Né avec le MCADD",
   "subtitle": "Déficit en acyl-CoA déshydrogénase des acides gras à chaîne moyenne",
   "summary": "Quelques jours seulement après la naissance de notre fils, les ennuis ont commencé : notre petit bonhomme ne voulait plus manger. Toutes nos tentatives pour le nourrir ont échoué, il semblait trop fatigué pour téter sa mère. Quand nous avons pris sa température, nous avons eu un choc : seulement 33º Celsius ! Ce qui a suivi, c'était carrément des montagnes russes émotionnelles incroyables !",
   "topics": [
    "Amsterdam",
    "daddy",
    "health",
    "heart",
    "lifestyle",
    "mcadd"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Born with MCADD",
     "url": "https://agents.willem.com/en/posts/2019-01-29_born-with-mcadd/",
     "source_url": "https://willem.com/en/2019-01-29_born-with-mcadd/"
    },
    {
     "language": "nl",
     "title": "Geboren met MCADD",
     "url": "https://agents.willem.com/nl/posts/2019-01-29_geboren-met-mcadd/",
     "source_url": "https://willem.com/nl/2019-01-29_geboren-met-mcadd/"
    },
    {
     "language": "de",
     "title": "Geboren mit MCADD",
     "url": "https://agents.willem.com/de/posts/2019-01-29_geboren-mit-mcadd/",
     "source_url": "https://willem.com/de/2019-01-29_geboren-mit-mcadd/"
    },
    {
     "language": "es",
     "title": "Nacido con MCADD",
     "url": "https://agents.willem.com/es/posts/2019-01-29_nacido-con-mcadd/",
     "source_url": "https://willem.com/es/2019-01-29_nacido-con-mcadd/"
    },
    {
     "language": "it",
     "title": "Nato con MCADD",
     "url": "https://agents.willem.com/it/posts/2019-01-29_nato-con-mcadd/",
     "source_url": "https://willem.com/it/2019-01-29_nato-con-mcadd/"
    },
    {
     "language": "pt",
     "title": "Nascido com MCADD",
     "url": "https://agents.willem.com/pt/posts/2019-01-29_nascido-com-mcadd/",
     "source_url": "https://willem.com/pt/2019-01-29_nascido-com-mcadd/"
    },
    {
     "language": "pap",
     "title": "Nasí ku MCADD",
     "url": "https://agents.willem.com/pap/posts/2019-01-29_nasi-ku-mcadd/",
     "source_url": "https://willem.com/pap/2019-01-29_nasi-ku-mcadd/"
    },
    {
     "language": "fy",
     "title": "Berne mei MCADD",
     "url": "https://agents.willem.com/fy/posts/2019-01-29_berne-mei-mcadd/",
     "source_url": "https://willem.com/fy/2019-01-29_berne-mei-mcadd/"
    }
   ],
   "image": "https://willem.com/global/images/315ffa983d44.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3d96decd77d1.webp",
     "description": "Sauver la vie de notre fils : remarque que le moniteur cardiaque ne détecte aucune activité (le point d'interrogation vert)...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0d060fa398d3.webp",
     "description": "C'était comme une victoire de le voir boire de nouveau !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbd919f49899.webp",
     "description": "Les urgences de l'hôpital VU d'Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9131def68f3.webp",
     "description": "Au moins, il a eu un pansement Garfield trop cool",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-4.jpg"
    }
   ]
  },
  {
   "id": 37014,
   "slug": "2019-01-24_mes-premieres-semaines-de-papa",
   "url": "https://agents.willem.com/fr/posts/2019-01-24_mes-premieres-semaines-de-papa/",
   "source_url": "https://willem.com/fr/2019-01-24_mes-premieres-semaines-de-papa/",
   "language": "fr",
   "date": "2019-01-24",
   "published": "2019-01-24T00:00:00+01:00",
   "created": "2025-06-26T22:10:17.154000+02:00",
   "updated": "2026-10-20T09:24:01.781000+02:00",
   "title": "Mes premières semaines de papa",
   "subtitle": "Sur les défis et les joies d'être père",
   "summary": "À Noël dernier, ma femme a mis au monde notre fils, un petit garçon qui allait tout changer ! Devenir parent est une expérience incroyable, surtout pour un premier enfant. Cela inaugure une toute nouvelle façon de vivre, avec les repas réguliers, les soins et les nuits sans sommeil. Lis la suite pour découvrir mes constatations (biométriques) et quelques conseils pratiques !",
   "topics": [
    "daddy",
    "data",
    "health",
    "heart",
    "howto",
    "lifestyle",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "My first weeks as dad",
     "url": "https://agents.willem.com/en/posts/2019-01-24_my-first-weeks-as-dad/",
     "source_url": "https://willem.com/en/2019-01-24_my-first-weeks-as-dad/"
    },
    {
     "language": "nl",
     "title": "Mijn eerste weken als papa",
     "url": "https://agents.willem.com/nl/posts/2019-01-24_mijn-eerste-weken-als-papa/",
     "source_url": "https://willem.com/nl/2019-01-24_mijn-eerste-weken-als-papa/"
    },
    {
     "language": "de",
     "title": "Meine ersten Wochen als Papa",
     "url": "https://agents.willem.com/de/posts/2019-01-24_meine-ersten-wochen-als-papa/",
     "source_url": "https://willem.com/de/2019-01-24_meine-ersten-wochen-als-papa/"
    },
    {
     "language": "es",
     "title": "Mis primeras semanas como papá",
     "url": "https://agents.willem.com/es/posts/2019-01-24_mis-primeras-semanas-como-papa/",
     "source_url": "https://willem.com/es/2019-01-24_mis-primeras-semanas-como-papa/"
    },
    {
     "language": "it",
     "title": "Le mie prime settimane da papà",
     "url": "https://agents.willem.com/it/posts/2019-01-24_le-mie-prime-settimane-da-papa/",
     "source_url": "https://willem.com/it/2019-01-24_le-mie-prime-settimane-da-papa/"
    },
    {
     "language": "pt",
     "title": "As minhas primeiras semanas como pai",
     "url": "https://agents.willem.com/pt/posts/2019-01-24_as-minhas-primeiras-semanas-como-pai/",
     "source_url": "https://willem.com/pt/2019-01-24_as-minhas-primeiras-semanas-como-pai/"
    },
    {
     "language": "pap",
     "title": "Mi promé simannan komo papa",
     "url": "https://agents.willem.com/pap/posts/2019-01-24_mi-prome-simannan-komo-papa/",
     "source_url": "https://willem.com/pap/2019-01-24_mi-prome-simannan-komo-papa/"
    },
    {
     "language": "fy",
     "title": "Myn earste wiken as heit",
     "url": "https://agents.willem.com/fy/posts/2019-01-24_myn-earste-wiken-as-heit/",
     "source_url": "https://willem.com/fy/2019-01-24_myn-earste-wiken-as-heit/"
    }
   ],
   "image": "https://willem.com/global/images/81b0327ed1f7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0df65d930178.webp",
     "description": "Notre fils",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/768a3c8230aa.webp",
     "description": "La valise et le Maxi Cosi étaient prêts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/806102325b97.webp",
     "description": "Je tiens mon fils pour la toute première fois, en essayant de comprendre ce que veut le petit bonhomme... (un thème récurrent, comme j'allais le découvrir)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/5da38e17d71a.webp",
     "description": "À gauche : une semaine complète de données de sommeil, à droite : une nuit en détail",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/b6a761400d05.webp",
     "description": "Données d'une nuit médiocre (avec une récupération minimale de la VFC)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/7af65785c679.webp",
     "description": "Données d'un bon sommeil (ma VFC a bien récupéré) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/740df7e764bf.webp",
     "description": "Service en chambre par papa : saumon fumé en entrée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f0a07acf87f7.webp",
     "description": "Des garçons heureux : l'un donne et l'autre prend un biberon de lait",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/6f466d480779.webp",
     "description": "Porter un bébé pendant les tâches ménagères, c'est amusant et utile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/75adda00e570.webp",
     "description": "Mon bureau, version papa ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a4831b946c7d.webp",
     "description": "Bébé dort, papa travaille",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c14d47fd7068.webp",
     "description": "N'oublie pas de t'amuser !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-12.gif"
    }
   ]
  },
  {
   "id": 37015,
   "slug": "2018-12-22_mon-entreprise-dans-un-sac",
   "url": "https://agents.willem.com/fr/posts/2018-12-22_mon-entreprise-dans-un-sac/",
   "source_url": "https://willem.com/fr/2018-12-22_mon-entreprise-dans-un-sac/",
   "language": "fr",
   "date": "2018-12-22",
   "published": "2018-12-22T00:00:00+01:00",
   "created": "2025-06-26T22:10:17.508000+02:00",
   "updated": "2026-10-20T09:24:02.042000+02:00",
   "title": "Mon entreprise dans un sac",
   "subtitle": "Un sac à dos étanche pour transporter mon matériel",
   "summary": "Ces derniers mois, j'ai testé différents sacs et housses pour y faire tenir tout ce dont j'ai besoin pour faire tourner mon entreprise. Comme je vais au travail à vélo, le sac doit être étanche. Le problème avec le matériel étanche, c'est qu'il est généralement très encombrant. Il me faut un équipement à la fois portable et présentable, un défi qui mérite un article de blog !",
   "topics": [
    "apple",
    "bike",
    "cash",
    "design",
    "iPad",
    "iPhone",
    "lifestyle",
    "minimal",
    "mobility",
    "office",
    "pencil",
    "review",
    "smartphone",
    "spending",
    "tablet",
    "wallet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Business in a bag",
     "url": "https://agents.willem.com/en/posts/2018-12-22_business-in-a-bag/",
     "source_url": "https://willem.com/en/2018-12-22_business-in-a-bag/"
    },
    {
     "language": "nl",
     "title": "Zaken in een zak",
     "url": "https://agents.willem.com/nl/posts/2018-12-22_zaken-in-een-zak/",
     "source_url": "https://willem.com/nl/2018-12-22_zaken-in-een-zak/"
    },
    {
     "language": "de",
     "title": "Business in der Tasche",
     "url": "https://agents.willem.com/de/posts/2018-12-22_business-in-der-tasche/",
     "source_url": "https://willem.com/de/2018-12-22_business-in-der-tasche/"
    },
    {
     "language": "es",
     "title": "Negocios en una bolsa",
     "url": "https://agents.willem.com/es/posts/2018-12-22_negocios-en-una-bolsa/",
     "source_url": "https://willem.com/es/2018-12-22_negocios-en-una-bolsa/"
    },
    {
     "language": "it",
     "title": "Un ufficio in una borsa",
     "url": "https://agents.willem.com/it/posts/2018-12-22_un-ufficio-in-una-borsa/",
     "source_url": "https://willem.com/it/2018-12-22_un-ufficio-in-una-borsa/"
    },
    {
     "language": "pt",
     "title": "O meu negócio dentro de uma mochila",
     "url": "https://agents.willem.com/pt/posts/2018-12-22_o-meu-negocio-dentro-de-uma-mochila/",
     "source_url": "https://willem.com/pt/2018-12-22_o-meu-negocio-dentro-de-uma-mochila/"
    },
    {
     "language": "pap",
     "title": "Negoshi den un saku",
     "url": "https://agents.willem.com/pap/posts/2018-12-22_negoshi-den-un-saku/",
     "source_url": "https://willem.com/pap/2018-12-22_negoshi-den-un-saku/"
    },
    {
     "language": "fy",
     "title": "Saken yn in tas",
     "url": "https://agents.willem.com/fy/posts/2018-12-22_saken-yn-in-tas/",
     "source_url": "https://willem.com/fy/2018-12-22_saken-yn-in-tas/"
    }
   ],
   "image": "https://willem.com/global/images/b2ab965bbd5a.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3170fb197609.webp",
     "description": "Tout ce dont j'ai besoin pour faire mon travail, vraiment !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2574ae6bd62b.webp",
     "description": "Moi avec le sac Ortlieb Velocity, très hardcore, sous le mauvais temps : fantastique, mais un peu encombrant...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba002caae503.webp",
     "description": "Ortlieb Urban daypack 15L ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/908dfbc31974.webp",
     "description": "Ortlieb Urban : aspect textile à l'extérieur, étanchéité en polyuréthane à l'intérieur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d8e8f37ce732.webp",
     "description": "Sangles réglables sans bouts qui pendouillent. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0da508a44d56.webp",
     "description": "Portefeuille Hardgraft pour iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fdbacb60ab2.webp",
     "description": "Le portefeuille donne un accès rapide au téléphone (nu)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/62f718b4e3a3.webp",
     "description": "Charger l'iPhone pendant qu'il est dans le portefeuille",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/005a4d5ced5a.webp",
     "description": "Étui Hardgraft pour iPad Pro avec le clavier Folio et l'Apple Pencil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8fda032e24f.webp",
     "description": "L'iPad peut se charger tout en restant rangé dans son étui",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a262b283c865.webp",
     "description": "L'étui donne une impression haut de gamme grâce à sa finition et à ses détails soignés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e0d35ccc68c.webp",
     "description": "Pochette pour périphériques, le « thing »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/3da3250a9523.webp",
     "description": "Accès aux accessoires des deux côtés du « thing »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e8b4a9950ac.webp",
     "description": "Un trio du tonnerre... en quelque sorte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/de9b4cb07332.webp",
     "description": "Tout empaqueté ensemble, Hardgraft et Ortlieb",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2d9b7fbd964.webp",
     "description": "L'intérieur de l'Ortlieb Urban Daypack : confortablement spacieux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-16.jpg"
    }
   ]
  },
  {
   "id": 37016,
   "slug": "2018-12-06_faire-des-choses-incroyables-avec-un-esprit-concentre",
   "url": "https://agents.willem.com/fr/posts/2018-12-06_faire-des-choses-incroyables-avec-un-esprit-concentre/",
   "source_url": "https://willem.com/fr/2018-12-06_faire-des-choses-incroyables-avec-un-esprit-concentre/",
   "language": "fr",
   "date": "2018-12-06",
   "published": "2018-12-06T00:00:00+01:00",
   "created": "2025-06-26T22:10:18.086000+02:00",
   "updated": "2026-10-20T09:24:02.296000+02:00",
   "title": "Faire des choses incroyables avec un esprit concentré",
   "subtitle": "Prendre un bain de glace et nager dans l'Amstel",
   "summary": "Alors qu'il ne faisait que 2° Celsius, j'ai sauté dans l'Amstel ! Il gelait presque dehors, et je suis allé nager, juste après un bain de glace ! Cet article parle du cadeau d'anniversaire incroyable que j'ai reçu : un atelier autour de la méthode Wim Hof.",
   "topics": [
    "Amsterdam",
    "experiment",
    "health",
    "heart",
    "howto",
    "lifestyle",
    "people",
    "review",
    "swimming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Do amazing things with a focused mind",
     "url": "https://agents.willem.com/en/posts/2018-12-06_do-amazing-things-with-a-focused-mind/",
     "source_url": "https://willem.com/en/2018-12-06_do-amazing-things-with-a-focused-mind/"
    },
    {
     "language": "nl",
     "title": "Doe geweldige dingen met een gefocuste geest",
     "url": "https://agents.willem.com/nl/posts/2018-12-06_doe-geweldige-dingen-met-een-gefocuste-geest/",
     "source_url": "https://willem.com/nl/2018-12-06_doe-geweldige-dingen-met-een-gefocuste-geest/"
    },
    {
     "language": "de",
     "title": "Erreiche Großartiges mit einem fokussierten Geist",
     "url": "https://agents.willem.com/de/posts/2018-12-06_erreiche-gro-artiges-mit-einem-fokussierten-geist/",
     "source_url": "https://willem.com/de/2018-12-06_erreiche-gro-artiges-mit-einem-fokussierten-geist/"
    },
    {
     "language": "es",
     "title": "Haz cosas asombrosas con una mente enfocada",
     "url": "https://agents.willem.com/es/posts/2018-12-06_haz-cosas-asombrosas-con-una-mente-enfocada/",
     "source_url": "https://willem.com/es/2018-12-06_haz-cosas-asombrosas-con-una-mente-enfocada/"
    },
    {
     "language": "it",
     "title": "Fai cose incredibili con la mente concentrata",
     "url": "https://agents.willem.com/it/posts/2018-12-06_fai-cose-incredibili-con-la-mente-concentrata/",
     "source_url": "https://willem.com/it/2018-12-06_fai-cose-incredibili-con-la-mente-concentrata/"
    },
    {
     "language": "pt",
     "title": "Faz coisas incríveis com a mente focada",
     "url": "https://agents.willem.com/pt/posts/2018-12-06_faz-coisas-incriveis-com-a-mente-focada/",
     "source_url": "https://willem.com/pt/2018-12-06_faz-coisas-incriveis-com-a-mente-focada/"
    },
    {
     "language": "pap",
     "title": "Hasi kosnan asombroso ku un mente konsentrá",
     "url": "https://agents.willem.com/pap/posts/2018-12-06_hasi-kosnan-asombroso-ku-un-mente-konsentra/",
     "source_url": "https://willem.com/pap/2018-12-06_hasi-kosnan-asombroso-ku-un-mente-konsentra/"
    },
    {
     "language": "fy",
     "title": "Doch geweldige dingen mei in fokusearre geast",
     "url": "https://agents.willem.com/fy/posts/2018-12-06_doch-geweldige-dingen-mei-in-fokusearre-geast/",
     "source_url": "https://willem.com/fy/2018-12-06_doch-geweldige-dingen-mei-in-fokusearre-geast/"
    }
   ],
   "image": "https://willem.com/global/images/dbfa43b2e63f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/42b580c332c6.webp",
     "description": "Wim Hof dans des blocs de glace, équipé de capteurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/681a502a418b.webp",
     "description": "La méthode Wim Hof (source : wimhofmethod.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2f81c403f769.webp",
     "description": "La formation « ice man » de Bart Biermans à Amsterdam (source : icemantrainingen.nl)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3e53126d785b.webp",
     "description": "Pas vraiment un jacuzzi classique... un bain de glace !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-4.jpg"
    }
   ]
  },
  {
   "id": 37017,
   "slug": "2018-11-16_en-ville-dans-une-voiture-electrique",
   "url": "https://agents.willem.com/fr/posts/2018-11-16_en-ville-dans-une-voiture-electrique/",
   "source_url": "https://willem.com/fr/2018-11-16_en-ville-dans-une-voiture-electrique/",
   "language": "fr",
   "date": "2018-11-16",
   "published": "2018-11-16T00:00:00+01:00",
   "created": "2025-06-26T22:10:18.241000+02:00",
   "updated": "2026-10-20T09:24:02.534000+02:00",
   "title": "En ville dans une voiture électrique",
   "subtitle": "Au volant de la Smart Electric Drive (EQ fortwo)",
   "summary": "Plus tôt ce mois-ci, j'ai circulé en ville pendant une semaine dans un véhicule électrique, une toute nouvelle Smart Electric Drive (EQ fortwo). Je l'ai utilisée pour aller au travail, pour mes courses quotidiennes et pour rendre visite à ma famille, à mes amis et à mes clients. Qu'est-ce que ça donne de conduire tous les jours une voiture 100 % électrique ?",
   "topics": [
    "Amsterdam",
    "car",
    "design",
    "environment",
    "experiment",
    "lifestyle",
    "mobility",
    "office",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Around town in an electric car",
     "url": "https://agents.willem.com/en/posts/2018-11-16_around-town-in-an-electric-car/",
     "source_url": "https://willem.com/en/2018-11-16_around-town-in-an-electric-car/"
    },
    {
     "language": "nl",
     "title": "Rond de stad in een elektrische auto",
     "url": "https://agents.willem.com/nl/posts/2018-11-16_rond-de-stad-in-een-elektrische-auto/",
     "source_url": "https://willem.com/nl/2018-11-16_rond-de-stad-in-een-elektrische-auto/"
    },
    {
     "language": "de",
     "title": "Unterwegs in der Stadt mit einem Elektroauto",
     "url": "https://agents.willem.com/de/posts/2018-11-16_unterwegs-in-der-stadt-mit-einem-elektroauto/",
     "source_url": "https://willem.com/de/2018-11-16_unterwegs-in-der-stadt-mit-einem-elektroauto/"
    },
    {
     "language": "es",
     "title": "Por la ciudad en un coche eléctrico",
     "url": "https://agents.willem.com/es/posts/2018-11-16_por-la-ciudad-en-un-coche-electrico/",
     "source_url": "https://willem.com/es/2018-11-16_por-la-ciudad-en-un-coche-electrico/"
    },
    {
     "language": "it",
     "title": "In giro per la città con un'auto elettrica",
     "url": "https://agents.willem.com/it/posts/2018-11-16_in-giro-per-la-citta-con-un-auto-elettrica/",
     "source_url": "https://willem.com/it/2018-11-16_in-giro-per-la-citta-con-un-auto-elettrica/"
    },
    {
     "language": "pt",
     "title": "Pela cidade num carro elétrico",
     "url": "https://agents.willem.com/pt/posts/2018-11-16_pela-cidade-num-carro-eletrico/",
     "source_url": "https://willem.com/pt/2018-11-16_pela-cidade-num-carro-eletrico/"
    },
    {
     "language": "pap",
     "title": "Rònt di stad den un outo eléktriko",
     "url": "https://agents.willem.com/pap/posts/2018-11-16_ront-di-stad-den-un-outo-elektriko/",
     "source_url": "https://willem.com/pap/2018-11-16_ront-di-stad-den-un-outo-elektriko/"
    },
    {
     "language": "fy",
     "title": "Troch de stêd yn in elektryske auto",
     "url": "https://agents.willem.com/fy/posts/2018-11-16_troch-de-sted-yn-in-elektryske-auto/",
     "source_url": "https://willem.com/fy/2018-11-16_troch-de-sted-yn-in-elektryske-auto/"
    }
   ],
   "image": "https://willem.com/global/images/6bf8c93464c4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/dda315d2ed4d.webp",
     "description": "Nicolas G. Hayek, 1999, à son bureau à Bienne (photo : swissinfo.ch)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4960b2bbf42.webp",
     "description": "Micro Compact Car (MCC) de 1994",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/cd17033abd62.webp",
     "description": "Smart EQ fortwo (à motorisation 100 % électrique)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1dbcaa3fc16.webp",
     "description": "Deux personnes sont confortablement installées dans la Smart EQ fortwo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/5cbb55df1b98.webp",
     "description": "On accède rapidement au coffre par la lunette, en plus du hayon rabattable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/816c0b5f2cba.webp",
     "description": "Le style de la voiture est mature et plein d'options de personnalisation : tu peux donner à la Smart l'allure que tu veux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba11f4291285.webp",
     "description": "Smart fortwo cabrio rouge/rosé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c26832adfc61.webp",
     "description": "Smart fortwo cabrio verte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/985581badc5e.webp",
     "description": "Smart fortwo cabrio avec le style spécial « nightsky »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/82040a791e0a.webp",
     "description": "Finition gris mat avec touches de noir : jeune, sérieuse, mais toujours très fun !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9dfb15ef8779.webp",
     "description": "À l'intérieur de la Smart fortwo : plein de place pour un grand gaillard (1,93M)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5d954d4cadc.webp",
     "description": "Le cockpit de la Smart, avec plein de boutons",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/d19176715fcb.webp",
     "description": "Indicateur de puissance électrique dans la Smart EQ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/9a894a12f44b.webp",
     "description": "Écran tactile central, comme un iPad intégré",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/965ec4cd5908.webp",
     "description": "Le support pour smartphone est une alternative intéressante à l'écran multimédia intégré",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/fbec64d86242.webp",
     "description": "Essuie-glace automatique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/fabd4344ef2e.webp",
     "description": "Sièges chauffants, avec des coutures luxueuses",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/400912ec43ea.webp",
     "description": "Phares automatiques",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/b054ce135422.webp",
     "description": "Les iPads sont aux anges : parfaitement calés sur le siège passager",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/b440aad8cadd.webp",
     "description": "Chaîne de traction électrique dans la Smart EQ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0407c921f10.webp",
     "description": "Des virages incroyablement serrés ! (avec un rayon de braquage de seulement 6,95M)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/972c7ac058a7.webp",
     "description": "Stationnement créatif",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/acf67e07a442.webp",
     "description": "Une rue néerlandaise typique... avec un style de stationnement atypique :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/74b4a6b13286.webp",
     "description": "La Smart dans mon garage : j'en ferais tenir deux...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/fed7827c01a9.webp",
     "description": "Recharge sur une prise de courant ordinaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/cfef0eb0632e.webp",
     "description": "Recharge de la voiture sur une place de stationnement publique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/5d23a5e0f900.webp",
     "description": "Caisses de Heineken 0.0 % dans la Smart ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/e7d0dc4e7891.webp",
     "description": "Deux caisses de bière tiennent confortablement dans le coffre de la Smart",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/7aa8b90e66b5.webp",
     "description": "96 bouteilles de bière dans la Smart... c'est fait !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-29.jpg"
    }
   ]
  },
  {
   "id": 37018,
   "slug": "2018-11-02_l-apple-watch-est-elle-la-montre-outil-moderne",
   "url": "https://agents.willem.com/fr/posts/2018-11-02_l-apple-watch-est-elle-la-montre-outil-moderne/",
   "source_url": "https://willem.com/fr/2018-11-02_l-apple-watch-est-elle-la-montre-outil-moderne/",
   "language": "fr",
   "date": "2018-11-02",
   "published": "2018-11-02T00:00:00+01:00",
   "created": "2025-06-26T22:10:19.350000+02:00",
   "updated": "2026-10-20T09:19:11.676000+02:00",
   "title": "L'Apple Watch est-elle la montre-outil moderne ?",
   "subtitle": "Tester l'utilité de l'Apple Watch dans la vraie vie",
   "summary": "Cette semaine, je suis allé à Frankfurt pour le travail. Je devais faire de la maintenance sur des serveurs dans un centre de données. Une belle occasion de tester l'utilité de l'Apple Watch dans la vraie vie (en dehors de la santé et du sport). Je me suis demandé : l'Apple Watch est-elle la montre-outil moderne ?",
   "topics": [
    "apple",
    "cloud",
    "data",
    "design",
    "experiment",
    "iOS",
    "iPhone",
    "lifestyle",
    "linux",
    "networking",
    "office",
    "review",
    "server",
    "smartphone",
    "travel",
    "watch",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Is the Apple Watch the modern tool watch?",
     "url": "https://agents.willem.com/en/posts/2018-11-02_is-the-apple-watch-the-modern-tool-watch/",
     "source_url": "https://willem.com/en/2018-11-02_is-the-apple-watch-the-modern-tool-watch/"
    },
    {
     "language": "nl",
     "title": "Is de Apple Watch het moderne toolhorloge?",
     "url": "https://agents.willem.com/nl/posts/2018-11-02_is-de-apple-watch-het-moderne-toolhorloge/",
     "source_url": "https://willem.com/nl/2018-11-02_is-de-apple-watch-het-moderne-toolhorloge/"
    },
    {
     "language": "de",
     "title": "Ist die Apple Watch die moderne Werkzeuguhr?",
     "url": "https://agents.willem.com/de/posts/2018-11-02_ist-die-apple-watch-die-moderne-werkzeuguhr/",
     "source_url": "https://willem.com/de/2018-11-02_ist-die-apple-watch-die-moderne-werkzeuguhr/"
    },
    {
     "language": "es",
     "title": "¿Es el Apple Watch el reloj herramienta moderno?",
     "url": "https://agents.willem.com/es/posts/2018-11-02_es-el-apple-watch-el-reloj-herramienta-moderno/",
     "source_url": "https://willem.com/es/2018-11-02_es-el-apple-watch-el-reloj-herramienta-moderno/"
    },
    {
     "language": "it",
     "title": "L'Apple Watch è il moderno orologio da lavoro?",
     "url": "https://agents.willem.com/it/posts/2018-11-02_l-apple-watch-e-il-moderno-orologio-da-lavoro/",
     "source_url": "https://willem.com/it/2018-11-02_l-apple-watch-e-il-moderno-orologio-da-lavoro/"
    },
    {
     "language": "pt",
     "title": "O Apple Watch é o relógio de ferramenta moderno?",
     "url": "https://agents.willem.com/pt/posts/2018-11-02_o-apple-watch-e-o-relogio-de-ferramenta-moderno/",
     "source_url": "https://willem.com/pt/2018-11-02_o-apple-watch-e-o-relogio-de-ferramenta-moderno/"
    },
    {
     "language": "pap",
     "title": "Apple Watch, ta e relòshi di erramienta moderno?",
     "url": "https://agents.willem.com/pap/posts/2018-11-02_apple-watch-ta-e-reloshi-di-erramienta-moderno/",
     "source_url": "https://willem.com/pap/2018-11-02_apple-watch-ta-e-reloshi-di-erramienta-moderno/"
    },
    {
     "language": "fy",
     "title": "Is de Apple Watch it moderne toolhorloazje?",
     "url": "https://agents.willem.com/fy/posts/2018-11-02_is-de-apple-watch-it-moderne-toolhorloazje/",
     "source_url": "https://willem.com/fy/2018-11-02_is-de-apple-watch-it-moderne-toolhorloazje/"
    }
   ],
   "image": "https://willem.com/global/images/64161a5125fe.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c3e97e1c70b4.webp",
     "description": "Publicité classique de Rolex : la fonction avant tout",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c347b22b860a.webp",
     "description": "Technologie numérique et changement social (par Martin Hilbert, Université de Californie)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/46a03b85751d.webp",
     "description": "L'Apple Watch, une montre-outil moderne ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea2b17467ee5.webp",
     "description": "L'Apple Watch est un minuscule ordinateur portable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/01397ceb3728.webp",
     "description": "L'Apple Watch affiche l'heure de livraison estimée d'un colis (du service néerlandais PostNL)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/df19f171c664.webp",
     "description": "L'heure et la date se consultent facilement sur l'Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f54f0571730.webp",
     "description": "Malgré sa petite taille, l'écran de l'Apple Watch sait afficher beaucoup d'informations",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d2cd7926dd6d.webp",
     "description": "L'Apple Watch compte de nombreux capteurs pour collecter des données",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/f96d172e4a00.webp",
     "description": "Centre de données à Frankfurt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/29ea8d2866aa.webp",
     "description": "Panneaux d'avertissement allemands dans le centre de données (ils paraissent un peu plus sérieux, on ne sait pas pourquoi...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef460ec8159d.webp",
     "description": "Accéder à l'information en gardant les mains libres",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/997dcf89cdca.webp",
     "description": "Matériel serveur dans une baie du centre de données",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/335417f119a3.webp",
     "description": "Console branchée au serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/15b777edd022.webp",
     "description": "Un ingénieur content avec son Apple Watch dans le centre de données !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ad44de93d3b.webp",
     "description": "Le monde à ton poignet : Apple Maps dans le centre de Frankfurt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/c6c14ae03947.webp",
     "description": "Apple Watch et Rolex Milgauss 116400GV",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-16.jpg"
    }
   ]
  },
  {
   "id": 37019,
   "slug": "2018-10-16_sauver-des-fichiers-d-un-disque-dur-en-panne",
   "url": "https://agents.willem.com/fr/posts/2018-10-16_sauver-des-fichiers-d-un-disque-dur-en-panne/",
   "source_url": "https://willem.com/fr/2018-10-16_sauver-des-fichiers-d-un-disque-dur-en-panne/",
   "language": "fr",
   "date": "2018-10-16",
   "published": "2018-10-16T00:00:00+02:00",
   "created": "2025-06-26T22:10:19.737000+02:00",
   "updated": "2026-10-20T09:19:11.989000+02:00",
   "title": "Sauver des fichiers d'un disque dur en panne",
   "subtitle": "Fais des sauvegardes, mieux vaut prévenir que guérir !",
   "summary": "Hier, une jeune femme m'a apporté son ordinateur portable : il ne démarrait plus et n'affichait qu'un message d'erreur. C'était un disque dur cassé. Elle a été bouleversée quand je lui ai dit que toutes les données du disque étaient perdues. Il contenait de précieuses photos de sa grossesse et de son jeune enfant. Que pouvais-je faire ?",
   "topics": [
    "Amsterdam",
    "Windows",
    "data",
    "hacking",
    "howto",
    "laptop",
    "linux",
    "people",
    "repair",
    "volunteer",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Rescuing files from a broken harddisk",
     "url": "https://agents.willem.com/en/posts/2018-10-16_rescuing-files-from-a-broken-harddisk/",
     "source_url": "https://willem.com/en/2018-10-16_rescuing-files-from-a-broken-harddisk/"
    },
    {
     "language": "nl",
     "title": "Bestanden redden van een kapotte harde schijf",
     "url": "https://agents.willem.com/nl/posts/2018-10-16_bestanden-redden-van-een-kapotte-harde-schijf/",
     "source_url": "https://willem.com/nl/2018-10-16_bestanden-redden-van-een-kapotte-harde-schijf/"
    },
    {
     "language": "de",
     "title": "Dateienrettung von einer defekten Festplatte",
     "url": "https://agents.willem.com/de/posts/2018-10-16_dateienrettung-von-einer-defekten-festplatte/",
     "source_url": "https://willem.com/de/2018-10-16_dateienrettung-von-einer-defekten-festplatte/"
    },
    {
     "language": "es",
     "title": "Rescatando archivos de un disco duro dañado",
     "url": "https://agents.willem.com/es/posts/2018-10-16_rescatando-archivos-de-un-disco-duro-danado/",
     "source_url": "https://willem.com/es/2018-10-16_rescatando-archivos-de-un-disco-duro-danado/"
    },
    {
     "language": "it",
     "title": "Recuperare i file da un disco rigido rotto",
     "url": "https://agents.willem.com/it/posts/2018-10-16_recuperare-i-file-da-un-disco-rigido-rotto/",
     "source_url": "https://willem.com/it/2018-10-16_recuperare-i-file-da-un-disco-rigido-rotto/"
    },
    {
     "language": "pt",
     "title": "Recuperar ficheiros de um disco rígido avariado",
     "url": "https://agents.willem.com/pt/posts/2018-10-16_recuperar-ficheiros-de-um-disco-rigido-avariado/",
     "source_url": "https://willem.com/pt/2018-10-16_recuperar-ficheiros-de-um-disco-rigido-avariado/"
    },
    {
     "language": "pap",
     "title": "Salba file for di un disko duro kibrá",
     "url": "https://agents.willem.com/pap/posts/2018-10-16_salba-file-for-di-un-disko-duro-kibra/",
     "source_url": "https://willem.com/pap/2018-10-16_salba-file-for-di-un-disko-duro-kibra/"
    },
    {
     "language": "fy",
     "title": "Bestannen rêde fan in kapotte hurde skiif",
     "url": "https://agents.willem.com/fy/posts/2018-10-16_bestannen-rede-fan-in-kapotte-hurde-skiif/",
     "source_url": "https://willem.com/fy/2018-10-16_bestannen-rede-fan-in-kapotte-hurde-skiif/"
    }
   ],
   "image": "https://willem.com/global/images/2db3d73a3927.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d34bbf9c5a6e.webp",
     "description": "L'ordinateur portable cassé qui contient de précieuses photos",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/52eb619083a3.webp",
     "description": "Disque dur défectueux ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/edb0c031bb1c.webp",
     "description": "Ouvrir l'ordinateur pour retirer le disque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/7553d00b6d5c.webp",
     "description": "Le disque est généralement fixé par de minuscules vis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8218090a255a.webp",
     "description": "Branche n'importe quel disque dur à un ordinateur avec la puce et les câbles d'un boîtier de disque dur USB",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/45b9b0c73d41.webp",
     "description": "Détection du « périphérique de stockage de masse USB », un signe de vie du disque !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bcb215a0916.webp",
     "description": "Commandes dans le terminal pour monter un disque sous Debian GNU/Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/66f456d1da3b.webp",
     "description": "Un nouveau souffle : le disque dur défectueux branché à mon ordinateur portable ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/e1d7b2c6a796.webp",
     "description": "Messages d'erreur pendant la lecture du disque dur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a10c1f497f9.webp",
     "description": "Les précieuses photos rendues sur une clé USB",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-10.jpg"
    }
   ]
  },
  {
   "id": 37020,
   "slug": "2018-10-09_utiliser-un-android-d-entree-de-gamme-comme-smartphone-principal",
   "url": "https://agents.willem.com/fr/posts/2018-10-09_utiliser-un-android-d-entree-de-gamme-comme-smartphone-principal/",
   "source_url": "https://willem.com/fr/2018-10-09_utiliser-un-android-d-entree-de-gamme-comme-smartphone-principal/",
   "language": "fr",
   "date": "2018-10-09",
   "published": "2018-10-09T00:00:00+02:00",
   "created": "2025-06-26T22:10:20.138000+02:00",
   "updated": "2026-10-20T09:19:12.315000+02:00",
   "title": "Utiliser un Android d'entrée de gamme comme smartphone principal",
   "subtitle": "Comparaison d'un Nokia (99 €) et d'un iPhone (1329 €)",
   "summary": "De temps en temps, je change de téléphone pour suivre les évolutions du mobile. En tant que développeur professionnel d'applis et de sites web, j'ai besoin de savoir comment fonctionnent différents appareils dans la vraie vie. Cette fois, j'ai utilisé un smartphone Android d'entrée de gamme, et je voulais voir ce que ça donnait face à un iPhone hors de prix.",
   "topics": [
    "android",
    "apple",
    "budget",
    "experiment",
    "iPhone",
    "lifestyle",
    "review",
    "smartphone",
    "spending"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Using a budget Android as main smartphone",
     "url": "https://agents.willem.com/en/posts/2018-10-09_using-a-budget-android-as-main-smartphone/",
     "source_url": "https://willem.com/en/2018-10-09_using-a-budget-android-as-main-smartphone/"
    },
    {
     "language": "nl",
     "title": "Een budget Android als primaire smartphone gebruiken",
     "url": "https://agents.willem.com/nl/posts/2018-10-09_een-budget-android-als-primaire-smartphone-gebruiken/",
     "source_url": "https://willem.com/nl/2018-10-09_een-budget-android-als-primaire-smartphone-gebruiken/"
    },
    {
     "language": "de",
     "title": "Budget-Android als Haupt-Smartphone nutzen",
     "url": "https://agents.willem.com/de/posts/2018-10-09_budget-android-als-haupt-smartphone-nutzen/",
     "source_url": "https://willem.com/de/2018-10-09_budget-android-als-haupt-smartphone-nutzen/"
    },
    {
     "language": "es",
     "title": "Usar un Android económico como smartphone principal",
     "url": "https://agents.willem.com/es/posts/2018-10-09_usar-un-android-economico-como-smartphone-principal/",
     "source_url": "https://willem.com/es/2018-10-09_usar-un-android-economico-como-smartphone-principal/"
    },
    {
     "language": "it",
     "title": "Usare un Android economico come smartphone principale",
     "url": "https://agents.willem.com/it/posts/2018-10-09_usare-un-android-economico-come-smartphone-principale/",
     "source_url": "https://willem.com/it/2018-10-09_usare-un-android-economico-come-smartphone-principale/"
    },
    {
     "language": "pt",
     "title": "Usar um Android barato como telemóvel principal",
     "url": "https://agents.willem.com/pt/posts/2018-10-09_usar-um-android-barato-como-telemovel-principal/",
     "source_url": "https://willem.com/pt/2018-10-09_usar-um-android-barato-como-telemovel-principal/"
    },
    {
     "language": "pap",
     "title": "Usa un Android barata manera smartphone prinsipal",
     "url": "https://agents.willem.com/pap/posts/2018-10-09_usa-un-android-barata-manera-smartphone-prinsipal/",
     "source_url": "https://willem.com/pap/2018-10-09_usa-un-android-barata-manera-smartphone-prinsipal/"
    },
    {
     "language": "fy",
     "title": "In budget-Android as haadtillefoan brûke",
     "url": "https://agents.willem.com/fy/posts/2018-10-09_in-budget-android-as-haadtillefoan-bruke/",
     "source_url": "https://willem.com/fy/2018-10-09_in-budget-android-as-haadtillefoan-bruke/"
    }
   ],
   "image": "https://willem.com/global/images/8b20e41bdc84.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fa923079c93a.webp",
     "description": "iPhone sous iOS et Nokia sous Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/20e8e3a2f1ce.webp",
     "description": "Nokia 2 avec duckduckgo.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a807ea52936c.webp",
     "description": "La qualité de fabrication du Nokia 2 est bonne",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f7d5eb394c3.webp",
     "description": "Le Nokia 2 est agréable en main, même comparé à un iPhone hors de prix",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d16cf5a95829.webp",
     "description": "Par rapport à l'iPhone, le Nokia 2 a à peu près la même taille",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4b3e373dd4b.webp",
     "description": "Android One est vraiment impressionnant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/31b5e292819d.webp",
     "description": "Avec les bonnes applis et un clavier, le smartphone d'entrée de gamme peut faire du vrai travail",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f440014d9b66.webp",
     "description": "Le peu de stockage disponible est pris par... Google.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/9b97e592ee7d.webp",
     "description": "Politique de confidentialité de Google : elle t'explique quelles informations personnelles sont collectées",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/176c7d5d5fbc.webp",
     "description": "Google te surveille quand tu utilises Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/c8a4fd61f6d0.webp",
     "description": "Ouvrir la même page sur iPhone et sur Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/0e43f1176df0.webp",
     "description": "Une page web en « mode lecture » sur iOS : toute l'attention sur le contenu, sans distractions",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/c0d2aef381eb.webp",
     "description": "Photo de paysage prise aux Amsterdamse Waterleidingduinen avec le Nokia 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/668e707cb7a3.webp",
     "description": "Poteau de signalisation, pris avec le Nokia 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e8051d16e7b.webp",
     "description": "Comparaison de photos côte à côte : à gauche le Nokia, à droite l'iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f1e10135de9.webp",
     "description": "L'autonomie se compte en jours, fantastique !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/c61e71f84a2a.webp",
     "description": "Tout le smartphone Android d'entrée de gamme coûte à peu près autant que les seuls écouteurs d'un iPhone !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-17.jpg"
    }
   ]
  },
  {
   "id": 37021,
   "slug": "2018-09-27_nager-et-faire-du-velo-avec-l-apple-watch",
   "url": "https://agents.willem.com/fr/posts/2018-09-27_nager-et-faire-du-velo-avec-l-apple-watch/",
   "source_url": "https://willem.com/fr/2018-09-27_nager-et-faire-du-velo-avec-l-apple-watch/",
   "language": "fr",
   "date": "2018-09-27",
   "published": "2018-09-27T00:00:00+02:00",
   "created": "2025-06-26T22:10:20.669000+02:00",
   "updated": "2026-10-20T09:19:12.565000+02:00",
   "title": "Nager et faire du vélo avec l'Apple Watch",
   "subtitle": "Différentes activités dans l'appli Entraînement de watchOS",
   "summary": "Ce mois-ci, Apple a lancé une nouvelle série d'Apple Watch et publié une mise à jour de watchOS. La montre connectée s'oriente de plus en plus vers la santé et la forme. Ça m'a donné envie de savoir si l'Apple Watch fonctionne bien pour différentes activités.",
   "topics": [
    "Amsterdam",
    "apple",
    "bike",
    "data",
    "health",
    "heart",
    "iOS",
    "iPhone",
    "sensors",
    "sport",
    "swimming",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Swimming and cycling with Apple Watch",
     "url": "https://agents.willem.com/en/posts/2018-09-27_swimming-and-cycling-with-apple-watch/",
     "source_url": "https://willem.com/en/2018-09-27_swimming-and-cycling-with-apple-watch/"
    },
    {
     "language": "nl",
     "title": "Zwemmen en fietsen met Apple Watch",
     "url": "https://agents.willem.com/nl/posts/2018-09-27_zwemmen-en-fietsen-met-apple-watch/",
     "source_url": "https://willem.com/nl/2018-09-27_zwemmen-en-fietsen-met-apple-watch/"
    },
    {
     "language": "de",
     "title": "Schwimmen und Radfahren mit der Apple Watch",
     "url": "https://agents.willem.com/de/posts/2018-09-27_schwimmen-und-radfahren-mit-der-apple-watch/",
     "source_url": "https://willem.com/de/2018-09-27_schwimmen-und-radfahren-mit-der-apple-watch/"
    },
    {
     "language": "es",
     "title": "Nadar y montar en bicicleta con el Apple Watch",
     "url": "https://agents.willem.com/es/posts/2018-09-27_nadar-y-montar-en-bicicleta-con-el-apple-watch/",
     "source_url": "https://willem.com/es/2018-09-27_nadar-y-montar-en-bicicleta-con-el-apple-watch/"
    },
    {
     "language": "it",
     "title": "Nuotare e andare in bici con l'Apple Watch",
     "url": "https://agents.willem.com/it/posts/2018-09-27_nuotare-e-andare-in-bici-con-l-apple-watch/",
     "source_url": "https://willem.com/it/2018-09-27_nuotare-e-andare-in-bici-con-l-apple-watch/"
    },
    {
     "language": "pt",
     "title": "Nadar e andar de bicicleta com o Apple Watch",
     "url": "https://agents.willem.com/pt/posts/2018-09-27_nadar-e-andar-de-bicicleta-com-o-apple-watch/",
     "source_url": "https://willem.com/pt/2018-09-27_nadar-e-andar-de-bicicleta-com-o-apple-watch/"
    },
    {
     "language": "pap",
     "title": "Nada i pidal ku Apple Watch",
     "url": "https://agents.willem.com/pap/posts/2018-09-27_nada-i-pidal-ku-apple-watch/",
     "source_url": "https://willem.com/pap/2018-09-27_nada-i-pidal-ku-apple-watch/"
    },
    {
     "language": "fy",
     "title": "Swimme en fytse mei Apple Watch",
     "url": "https://agents.willem.com/fy/posts/2018-09-27_swimme-en-fytse-mei-apple-watch/",
     "source_url": "https://willem.com/fy/2018-09-27_swimme-en-fytse-mei-apple-watch/"
    }
   ],
   "image": "https://willem.com/global/images/6a6c9da7fced.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fa8288fb68f1.webp",
     "description": "Double bracelet au nom de la Science : Biostrap et Apple Watch à mon poignet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b51d94d95c44.webp",
     "description": "À vélo avec l'Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e44a007cb1a.webp",
     "description": "Du vélo avec l'Apple Watch grâce à l'appli Entraînement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/00617ffe84f6.webp",
     "description": "Nager avec l'Apple Watch (photo prise avec l'iPhone)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-4.gif"
    },
    {
     "url": "https://willem.com/global/images/4a612b67c628.webp",
     "description": "Écran de résumé de l'Apple Watch après la natation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b0c4c054dbc.webp",
     "description": "Nager avec l'Apple Watch grâce à l'appli Entraînement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-6.png"
    }
   ]
  },
  {
   "id": 37022,
   "slug": "2018-09-26_optimiser-les-images-pour-le-web-et-les-performances",
   "url": "https://agents.willem.com/fr/posts/2018-09-26_optimiser-les-images-pour-le-web-et-les-performances/",
   "source_url": "https://willem.com/fr/2018-09-26_optimiser-les-images-pour-le-web-et-les-performances/",
   "language": "fr",
   "date": "2018-09-26",
   "published": "2018-09-26T00:00:00+02:00",
   "created": "2025-06-26T22:10:20.991000+02:00",
   "updated": "2026-10-20T09:19:12.822000+02:00",
   "title": "Optimiser les images pour le web et les performances",
   "subtitle": "Réduire la taille des fichiers avec jpegoptim, optipng, pngcrush et pngquant",
   "summary": "Pour rendre ton site web plus rapide, tu peux le rendre plus léger. Pas avec des polices minuscules, mais avec moins d'octets ! Plus de la moitié du poids d'un site web moyen vient des images. Pourtant, très peu de gens optimisent leurs images pour le web et les performances. Il est temps de voir combien d'octets tu peux économiser !",
   "topics": [
    "cloud",
    "data",
    "howto",
    "networking",
    "programming",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Optimising images for the web and performance",
     "url": "https://agents.willem.com/en/posts/2018-09-26_optimising-images-for-the-web-and-performance/",
     "source_url": "https://willem.com/en/2018-09-26_optimising-images-for-the-web-and-performance/"
    },
    {
     "language": "nl",
     "title": "Afbeeldingen optimaliseren voor web en performance",
     "url": "https://agents.willem.com/nl/posts/2018-09-26_afbeeldingen-optimaliseren-voor-web-en-performance/",
     "source_url": "https://willem.com/nl/2018-09-26_afbeeldingen-optimaliseren-voor-web-en-performance/"
    },
    {
     "language": "de",
     "title": "Bilder für Web und Performance optimieren",
     "url": "https://agents.willem.com/de/posts/2018-09-26_bilder-fur-web-und-performance-optimieren/",
     "source_url": "https://willem.com/de/2018-09-26_bilder-fur-web-und-performance-optimieren/"
    },
    {
     "language": "es",
     "title": "Optimización de imágenes para la web y el rendimiento",
     "url": "https://agents.willem.com/es/posts/2018-09-26_optimizacion-de-imagenes-para-la-web-y-el-rendimiento/",
     "source_url": "https://willem.com/es/2018-09-26_optimizacion-de-imagenes-para-la-web-y-el-rendimiento/"
    },
    {
     "language": "it",
     "title": "Ottimizzare le immagini per il web e le prestazioni",
     "url": "https://agents.willem.com/it/posts/2018-09-26_ottimizzare-le-immagini-per-il-web-e-le-prestazioni/",
     "source_url": "https://willem.com/it/2018-09-26_ottimizzare-le-immagini-per-il-web-e-le-prestazioni/"
    },
    {
     "language": "pt",
     "title": "Otimizar imagens para a web e para o desempenho",
     "url": "https://agents.willem.com/pt/posts/2018-09-26_otimizar-imagens-para-a-web-e-para-o-desempenho/",
     "source_url": "https://willem.com/pt/2018-09-26_otimizar-imagens-para-a-web-e-para-o-desempenho/"
    },
    {
     "language": "pap",
     "title": "Optimalisá imagen pa web i rendimentu",
     "url": "https://agents.willem.com/pap/posts/2018-09-26_optimalisa-imagen-pa-web-i-rendimentu/",
     "source_url": "https://willem.com/pap/2018-09-26_optimalisa-imagen-pa-web-i-rendimentu/"
    },
    {
     "language": "fy",
     "title": "Ôfbyldings optimalisearje foar it web en prestaasje",
     "url": "https://agents.willem.com/fy/posts/2018-09-26_ofbyldings-optimalisearje-foar-it-web-en-prestaasje/",
     "source_url": "https://willem.com/fy/2018-09-26_ofbyldings-optimalisearje-foar-it-web-en-prestaasje/"
    }
   ],
   "image": "https://willem.com/global/images/c806bdb54964.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ec02ee9672ec.webp",
     "description": "Poids moyen d'une page web, réparti par type de ressource (HttpArchive, septembre 2018)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e94033e684f1.webp",
     "description": "Les images bitmap sont comme des échiquiers, dont les pixels sont les cases",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/3640b9482061.webp",
     "description": "Diapositive typique sur pace-cme.org",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c08bf11faa4.webp",
     "description": "Image de test, avec des aplats de couleur, des photos et du texte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/19c8b9866186.webp",
     "description": "Contrôle de la qualité : à gauche l'original, à droite pngquant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-5.jpg"
    }
   ]
  },
  {
   "id": 37023,
   "slug": "2018-08-21_voyage-dans-l-espace-depuis-el-teide",
   "url": "https://agents.willem.com/fr/posts/2018-08-21_voyage-dans-l-espace-depuis-el-teide/",
   "source_url": "https://willem.com/fr/2018-08-21_voyage-dans-l-espace-depuis-el-teide/",
   "language": "fr",
   "date": "2018-08-21",
   "published": "2018-08-21T00:00:00+02:00",
   "created": "2025-06-26T22:10:21.190000+02:00",
   "updated": "2026-10-20T09:19:13.086000+02:00",
   "title": "Voyage dans l'espace depuis El Teide",
   "subtitle": "Visite du volcan de Tenerife, aux îles Canaries",
   "summary": "Mes vacances d'été m'ont mené à Tenerife, dans les îles Canaries, en Espagne. C'est une destination populaire pour son climat, mais c'est aussi là que se dresse le Teide, le deuxième plus haut volcan du monde (7500 m, mesurés depuis le fond de la mer). Les vues incroyables portent bien au-delà de la Terre, jusque dans l'espace, la Voie lactée et d'autres galaxies lointaines.",
   "topics": [
    "environment",
    "holiday",
    "nature",
    "review",
    "travel",
    "volcano"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Space travelling from El Teide",
     "url": "https://agents.willem.com/en/posts/2018-08-21_space-travelling-from-el-teide/",
     "source_url": "https://willem.com/en/2018-08-21_space-travelling-from-el-teide/"
    },
    {
     "language": "nl",
     "title": "Ruimtereizen vanaf de Teide",
     "url": "https://agents.willem.com/nl/posts/2018-08-21_ruimtereizen-vanaf-de-teide/",
     "source_url": "https://willem.com/nl/2018-08-21_ruimtereizen-vanaf-de-teide/"
    },
    {
     "language": "de",
     "title": "Weltraumreisen vom Teide aus",
     "url": "https://agents.willem.com/de/posts/2018-08-21_weltraumreisen-vom-teide-aus/",
     "source_url": "https://willem.com/de/2018-08-21_weltraumreisen-vom-teide-aus/"
    },
    {
     "language": "es",
     "title": "Viajes espaciales desde el Teide",
     "url": "https://agents.willem.com/es/posts/2018-08-21_viajes-espaciales-desde-el-teide/",
     "source_url": "https://willem.com/es/2018-08-21_viajes-espaciales-desde-el-teide/"
    },
    {
     "language": "it",
     "title": "Viaggi nello spazio dal Teide",
     "url": "https://agents.willem.com/it/posts/2018-08-21_viaggi-nello-spazio-dal-teide/",
     "source_url": "https://willem.com/it/2018-08-21_viaggi-nello-spazio-dal-teide/"
    },
    {
     "language": "pt",
     "title": "Viagens espaciais a partir do Teide",
     "url": "https://agents.willem.com/pt/posts/2018-08-21_viagens-espaciais-a-partir-do-teide/",
     "source_url": "https://willem.com/pt/2018-08-21_viagens-espaciais-a-partir-do-teide/"
    },
    {
     "language": "pap",
     "title": "Biahe pa spasio for di Teide",
     "url": "https://agents.willem.com/pap/posts/2018-08-21_biahe-pa-spasio-for-di-teide/",
     "source_url": "https://willem.com/pap/2018-08-21_biahe-pa-spasio-for-di-teide/"
    },
    {
     "language": "fy",
     "title": "Romtereizen fan El Teide ôf",
     "url": "https://agents.willem.com/fy/posts/2018-08-21_romtereizen-fan-el-teide-of/",
     "source_url": "https://willem.com/fy/2018-08-21_romtereizen-fan-el-teide-of/"
    }
   ],
   "image": "https://willem.com/global/images/03cc5badbce0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5b0460cf6f3a.webp",
     "description": "Image radar de la NASA montrant le volcan Teide sur l'île de Tenerife, aux îles Canaries, en Espagne (Wikimedia Commons)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/e76d65f1a64f.webp",
     "description": "Cette photo détaillée prise par un astronaute montre deux stratovolcans, le Pico de Teide et le Pico Viejo (prise depuis la Station spatiale internationale, domaine public)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/17a1a12095c9.webp",
     "description": "La caldeira de Las Cañadas au sommet du Teide, vue depuis la Station spatiale internationale (domaine public)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8649c75b21a8.webp",
     "description": "Le Teide vu depuis mon iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f298ca1e260.webp",
     "description": "Mon véhicule spatial, une Citroën C1 de location... ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a6dd1f618352.webp",
     "description": "Routes sinueuses vers le sommet du Teide, avec de remarquables formations géologiques visibles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6016357e2181.webp",
     "description": "Le paysage à l'intérieur de la caldeira de Las Cañadas ressemble à Mars",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/a87b2b140d48.webp",
     "description": "Le Heavy Duty Planetary Rover (HDPR) de l'ESA, rapide, au Teide (crédit : ESA)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/2520d636df37.webp",
     "description": "Ombre d'un Martien... en quelque sorte :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/4aafbda36361.webp",
     "description": "Certaines roches ont une taille et une forme incroyables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/8dda8fbe04f4.webp",
     "description": "Le Pico del Teide vu depuis le sud de la caldeira",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/be21b9bf796b.webp",
     "description": "La bouche d'El Chinyero sur la crête de Santiago, encore noire depuis l'éruption de 1909",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/3349da68ef9b.webp",
     "description": "Panorama dans la caldeira de Las Cañadas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea423501807b.webp",
     "description": "Au sommet du massif de Los Gigantes, avec l'île de La Gomera à l'horizon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/e143d3cd4b00.webp",
     "description": "Les falaises de Los Gigantes sont vraiment incroyables par leurs dimensions, on se sent minuscule sur les routes sinueuses.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/051ec2969047.webp",
     "description": "Rouler au-dessus des nuages",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/288afd9ef72f.webp",
     "description": "Sous les nuages, le paysage est vert, plein de vie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c55d105d1fe.webp",
     "description": "El Palmar dans la vallée entre Monte del Agua et les montagnes de Teno",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/79b715597a23.webp",
     "description": "Baignade dans l'océan Atlantique, en bas à Los Gigantes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/837fd42b8ba9.webp",
     "description": "Un hélicoptère de sauvetage sort des personnes de l'océan, remarque la plage de sable noir volcanique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/c61d626935e1.webp",
     "description": "L'observatoire du Teide, avec des télescopes de différents pays, à 2390 mètres d'altitude",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/679e223ac695.webp",
     "description": "Moi et la Voie lactée (photo d'Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c4031f45acd.webp",
     "description": "Détente dans la piscine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-23.jpg"
    }
   ]
  },
  {
   "id": 37024,
   "slug": "2018-08-20_google-analytics-contre-awstats",
   "url": "https://agents.willem.com/fr/posts/2018-08-20_google-analytics-contre-awstats/",
   "source_url": "https://willem.com/fr/2018-08-20_google-analytics-contre-awstats/",
   "language": "fr",
   "date": "2018-08-20",
   "published": "2018-08-20T00:00:00+02:00",
   "created": "2025-06-26T22:10:22.369000+02:00",
   "updated": "2026-10-20T09:19:13.336000+02:00",
   "title": "Google Analytics contre AWStats",
   "subtitle": "Comprendre les logiciels de statistiques de trafic web",
   "summary": "Ce mois-ci, j'ai travaillé sur les statistiques de sites web, en suivant le trafic avec différentes technologies. Certains de mes clients utilisent Google Analytics, d'autres AWStats, et certains les deux. On débat souvent de savoir lequel est le meilleur, mais peu de gens comprennent vraiment les différences. Il est temps d'éclairer la magie des statistiques web.",
   "topics": [
    "cloud",
    "data",
    "linux",
    "networking",
    "review",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Google Analytics vs AWStats",
     "url": "https://agents.willem.com/en/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/en/2018-08-20_google-analytics-vs-awstats/"
    },
    {
     "language": "nl",
     "title": "Google Analytics vs. AWStats",
     "url": "https://agents.willem.com/nl/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/nl/2018-08-20_google-analytics-vs-awstats/"
    },
    {
     "language": "de",
     "title": "Google Analytics vs. AWStats",
     "url": "https://agents.willem.com/de/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/de/2018-08-20_google-analytics-vs-awstats/"
    },
    {
     "language": "es",
     "title": "Google Analytics vs. AWStats",
     "url": "https://agents.willem.com/es/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/es/2018-08-20_google-analytics-vs-awstats/"
    },
    {
     "language": "it",
     "title": "Google Analytics contro AWStats",
     "url": "https://agents.willem.com/it/posts/2018-08-20_google-analytics-contro-awstats/",
     "source_url": "https://willem.com/it/2018-08-20_google-analytics-contro-awstats/"
    },
    {
     "language": "pt",
     "title": "Google Analytics vs AWStats",
     "url": "https://agents.willem.com/pt/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/pt/2018-08-20_google-analytics-vs-awstats/"
    },
    {
     "language": "pap",
     "title": "Google Analytics vs AWStats",
     "url": "https://agents.willem.com/pap/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/pap/2018-08-20_google-analytics-vs-awstats/"
    },
    {
     "language": "fy",
     "title": "Google Analytics vs AWStats",
     "url": "https://agents.willem.com/fy/posts/2018-08-20_google-analytics-vs-awstats/",
     "source_url": "https://willem.com/fy/2018-08-20_google-analytics-vs-awstats/"
    }
   ],
   "image": "https://willem.com/global/images/fef3c413cf12.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5395a5372a16.webp",
     "description": "Google Analytics et AWStats : des logiciels de statistiques de trafic web",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/7689fca9d1b9.webp",
     "description": "Des robots qui surfent sur le web : le trafic des bots listé par AWStats",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d6ce3879461c.webp",
     "description": "Extrait d'un fichier journal de serveur web, chaque ligne correspond à une requête de page : tu vois le bot ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/9fe21c623fcc.webp",
     "description": "Extrait typique de code JavaScript de Google Analytics : on voit clairement qu'il renvoie aux serveurs de Google ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/a28ca2b50443.webp",
     "description": "Pourcentage de gens qui bloquent Google Analytics (2016), quantable.com - Jason Packer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-5.png"
    }
   ]
  },
  {
   "id": 37025,
   "slug": "2018-07-20_aider-les-gens-avec-des-logiciels-libres",
   "url": "https://agents.willem.com/fr/posts/2018-07-20_aider-les-gens-avec-des-logiciels-libres/",
   "source_url": "https://willem.com/fr/2018-07-20_aider-les-gens-avec-des-logiciels-libres/",
   "language": "fr",
   "date": "2018-07-20",
   "published": "2018-07-20T00:00:00+02:00",
   "created": "2025-06-26T22:10:22.672000+02:00",
   "updated": "2026-10-20T09:19:13.596000+02:00",
   "title": "Aider les gens avec des logiciels libres",
   "subtitle": "Installer Debian GNU/Linux sur un vieil ordinateur portable",
   "summary": "Cette semaine, un homme a apporté son ordinateur portable à la maison de quartier où j'aide bénévolement les gens avec leurs problèmes informatiques. Le vieil ordinateur ne démarrait plus et devait être réinstallé. Au lieu de Windows, j'ai installé un système d'exploitation libre. Je trouve important de te raconter comment et pourquoi je l'ai fait.",
   "topics": [
    "Amsterdam",
    "Circulair",
    "Durable",
    "Freedom",
    "budget",
    "environment",
    "hacking",
    "howto",
    "laptop",
    "linux",
    "networking",
    "people",
    "repair",
    "volunteer"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Helping people with free software",
     "url": "https://agents.willem.com/en/posts/2018-07-20_helping-people-with-free-software/",
     "source_url": "https://willem.com/en/2018-07-20_helping-people-with-free-software/"
    },
    {
     "language": "nl",
     "title": "Mensen helpen met vrije software",
     "url": "https://agents.willem.com/nl/posts/2018-07-20_mensen-helpen-met-vrije-software/",
     "source_url": "https://willem.com/nl/2018-07-20_mensen-helpen-met-vrije-software/"
    },
    {
     "language": "de",
     "title": "Menschen mit freier Software helfen",
     "url": "https://agents.willem.com/de/posts/2018-07-20_menschen-mit-freier-software-helfen/",
     "source_url": "https://willem.com/de/2018-07-20_menschen-mit-freier-software-helfen/"
    },
    {
     "language": "es",
     "title": "Ayudando a la gente con software libre",
     "url": "https://agents.willem.com/es/posts/2018-07-20_ayudando-a-la-gente-con-software-libre/",
     "source_url": "https://willem.com/es/2018-07-20_ayudando-a-la-gente-con-software-libre/"
    },
    {
     "language": "it",
     "title": "Aiutare le persone con il software libero",
     "url": "https://agents.willem.com/it/posts/2018-07-20_aiutare-le-persone-con-il-software-libero/",
     "source_url": "https://willem.com/it/2018-07-20_aiutare-le-persone-con-il-software-libero/"
    },
    {
     "language": "pt",
     "title": "Ajudar pessoas com software livre",
     "url": "https://agents.willem.com/pt/posts/2018-07-20_ajudar-pessoas-com-software-livre/",
     "source_url": "https://willem.com/pt/2018-07-20_ajudar-pessoas-com-software-livre/"
    },
    {
     "language": "pap",
     "title": "Yuda hende ku software liber",
     "url": "https://agents.willem.com/pap/posts/2018-07-20_yuda-hende-ku-software-liber/",
     "source_url": "https://willem.com/pap/2018-07-20_yuda-hende-ku-software-liber/"
    },
    {
     "language": "fy",
     "title": "Minsken helpe mei frije software",
     "url": "https://agents.willem.com/fy/posts/2018-07-20_minsken-helpe-mei-frije-software/",
     "source_url": "https://willem.com/fy/2018-07-20_minsken-helpe-mei-frije-software/"
    }
   ],
   "image": "https://willem.com/global/images/94f098acd593.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/62905284bcaf.webp",
     "description": "L'ordinateur portable tel qu'il est arrivé à la maison de quartier ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/fb23e6aea1ef.webp",
     "description": "Boot device not found : ce n'est pas bon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6d8226136f31.webp",
     "description": "Le message d'erreur avait raison, au sens propre : le disque de démarrage est absent !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/654cf1d89414.webp",
     "description": "Disque de remplacement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/df5c3cfc5c8a.webp",
     "description": "Installation du disque dans l'ordinateur portable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/3c2501280fb6.webp",
     "description": "Disque de remplacement logé tout au fond de l'ordinateur portable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/739e2cc6f10a.webp",
     "description": "Distributions GNU/Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e2c4b0d73bd.webp",
     "description": "Téléchargement de Debian",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7835cc6a90ea.webp",
     "description": "Création d'une clé USB bootable pour l'installation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/f8e252e8203a.webp",
     "description": "Installer Debian implique de répondre à des questions comme la langue souhaitée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/f377dfeda300.webp",
     "description": "L'adaptateur WiFi Alfa One 802.11b est reconnu par l'installeur de Debian",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9ba52061281.webp",
     "description": "L'ordinateur portable refonctionne, cette fois grâce à des logiciels (en grande partie) libres",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-12.jpg"
    }
   ]
  },
  {
   "id": 37026,
   "slug": "2018-07-10_profite-d-un-festival-sans-alcool",
   "url": "https://agents.willem.com/fr/posts/2018-07-10_profite-d-un-festival-sans-alcool/",
   "source_url": "https://willem.com/fr/2018-07-10_profite-d-un-festival-sans-alcool/",
   "language": "fr",
   "date": "2018-07-10",
   "published": "2018-07-10T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.025000+02:00",
   "updated": "2026-10-20T09:26:31.852000+02:00",
   "title": "Profite d'un festival sans alcool",
   "subtitle": "De la bière sans alcool à Rock Werchter",
   "summary": "Le week-end dernier, mon frère et moi sommes allés à Rock Werchter, un festival de musique de plusieurs jours en Belgique. Plus de 140 000 visiteurs y profitent d'artistes de renommée mondiale comme Pearl Jam, Nick Cave, Arctic Monkeys, Noel Gallagher, The Killers et Queens of the Stone Age. Cette année, je n'ai pas bu d'alcool pendant le festival, ce qui m'a valu quelques observations intéressantes...",
   "topics": [
    "experiment",
    "health",
    "lifestyle",
    "music",
    "people",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Enjoy a festival without alcohol",
     "url": "https://agents.willem.com/en/posts/2018-07-10_enjoy-a-festival-without-alcohol/",
     "source_url": "https://willem.com/en/2018-07-10_enjoy-a-festival-without-alcohol/"
    },
    {
     "language": "nl",
     "title": "Geniet van een festival zonder alcohol",
     "url": "https://agents.willem.com/nl/posts/2018-07-10_geniet-van-een-festival-zonder-alcohol/",
     "source_url": "https://willem.com/nl/2018-07-10_geniet-van-een-festival-zonder-alcohol/"
    },
    {
     "language": "de",
     "title": "Genieße ein Festival ohne Alkohol",
     "url": "https://agents.willem.com/de/posts/2018-07-10_genie-e-ein-festival-ohne-alkohol/",
     "source_url": "https://willem.com/de/2018-07-10_genie-e-ein-festival-ohne-alkohol/"
    },
    {
     "language": "es",
     "title": "Disfruta de un festival sin alcohol",
     "url": "https://agents.willem.com/es/posts/2018-07-10_disfruta-de-un-festival-sin-alcohol/",
     "source_url": "https://willem.com/es/2018-07-10_disfruta-de-un-festival-sin-alcohol/"
    },
    {
     "language": "it",
     "title": "Goditi un festival senza alcol",
     "url": "https://agents.willem.com/it/posts/2018-07-10_goditi-un-festival-senza-alcol/",
     "source_url": "https://willem.com/it/2018-07-10_goditi-un-festival-senza-alcol/"
    },
    {
     "language": "pt",
     "title": "Aproveitar um festival sem álcool",
     "url": "https://agents.willem.com/pt/posts/2018-07-10_aproveitar-um-festival-sem-alcool/",
     "source_url": "https://willem.com/pt/2018-07-10_aproveitar-um-festival-sem-alcool/"
    },
    {
     "language": "pap",
     "title": "Gosa di un festival sin alkohol",
     "url": "https://agents.willem.com/pap/posts/2018-07-10_gosa-di-un-festival-sin-alkohol/",
     "source_url": "https://willem.com/pap/2018-07-10_gosa-di-un-festival-sin-alkohol/"
    },
    {
     "language": "fy",
     "title": "Genietsje fan in festival sûnder alkohol",
     "url": "https://agents.willem.com/fy/posts/2018-07-10_genietsje-fan-in-festival-sunder-alkohol/",
     "source_url": "https://willem.com/fy/2018-07-10_genietsje-fan-in-festival-sunder-alkohol/"
    }
   ],
   "image": "https://willem.com/global/images/639d8846a49d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d8746f334670.webp",
     "description": "Rock Werchter, la scène principale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8af0b6f39456.webp",
     "description": "Message de Rock Werchter à propos de la bière sans alcool",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/617a44289daa.webp",
     "description": "Bière Jupiler 0,0 % fraîchement tirée à Rock Werchter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/59fb97488ff9.webp",
     "description": "Queens of the Stone Age à Rock Werchter 2018",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/202f071a75a1.webp",
     "description": "Tu peux avoir l'air tout aussi dingue qu'avant, sans alcool",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1cb457b6572c.webp",
     "description": "Un gars avec plein de déchets, de l'art spontané dans la foule",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c5af6ee3509.webp",
     "description": "La brasserie de Rock Werchter, la maison de la Jupiler 0,0 %",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/373823664f04.webp",
     "description": "À la prochaine, Werchter.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-8.jpg"
    }
   ]
  },
  {
   "id": 37027,
   "slug": "2018-06-09_enlever-la-peinture-d-un-cadre-de-velo",
   "url": "https://agents.willem.com/fr/posts/2018-06-09_enlever-la-peinture-d-un-cadre-de-velo/",
   "source_url": "https://willem.com/fr/2018-06-09_enlever-la-peinture-d-un-cadre-de-velo/",
   "language": "fr",
   "date": "2018-06-09",
   "published": "2018-06-09T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.285000+02:00",
   "updated": "2026-10-20T09:26:32.140000+02:00",
   "title": "Enlever la peinture d'un cadre de vélo",
   "subtitle": "Mettre l'aluminium à nu avec des produits chimiques et du papier de verre",
   "summary": "Il y a de la beauté dans la matière brute, non traitée, que l'on cache souvent sous des couches de peinture superflues. J'aime que les choses restent fidèles à la nature de leur matériau. Mon vélo était peint en noir, pas mal du tout, mais je me demandais à quoi il ressemblait vraiment du point de vue du matériau.",
   "topics": [
    "bike",
    "creating",
    "design",
    "hacking",
    "howto",
    "lifestyle",
    "minimal",
    "mobility"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Removing paint from a bike frame",
     "url": "https://agents.willem.com/en/posts/2018-06-09_removing-paint-from-a-bike-frame/",
     "source_url": "https://willem.com/en/2018-06-09_removing-paint-from-a-bike-frame/"
    },
    {
     "language": "nl",
     "title": "Verf verwijderen van een fietsframe",
     "url": "https://agents.willem.com/nl/posts/2018-06-09_verf-verwijderen-van-een-fietsframe/",
     "source_url": "https://willem.com/nl/2018-06-09_verf-verwijderen-van-een-fietsframe/"
    },
    {
     "language": "de",
     "title": "Entfernen von Farbe von einem Fahrradrahmen",
     "url": "https://agents.willem.com/de/posts/2018-06-09_entfernen-von-farbe-von-einem-fahrradrahmen/",
     "source_url": "https://willem.com/de/2018-06-09_entfernen-von-farbe-von-einem-fahrradrahmen/"
    },
    {
     "language": "es",
     "title": "Quitar la pintura de un cuadro de bicicleta",
     "url": "https://agents.willem.com/es/posts/2018-06-09_quitar-la-pintura-de-un-cuadro-de-bicicleta/",
     "source_url": "https://willem.com/es/2018-06-09_quitar-la-pintura-de-un-cuadro-de-bicicleta/"
    },
    {
     "language": "it",
     "title": "Togliere la vernice dal telaio di una bici",
     "url": "https://agents.willem.com/it/posts/2018-06-09_togliere-la-vernice-dal-telaio-di-una-bici/",
     "source_url": "https://willem.com/it/2018-06-09_togliere-la-vernice-dal-telaio-di-una-bici/"
    },
    {
     "language": "pt",
     "title": "Remover a tinta de um quadro de bicicleta",
     "url": "https://agents.willem.com/pt/posts/2018-06-09_remover-a-tinta-de-um-quadro-de-bicicleta/",
     "source_url": "https://willem.com/pt/2018-06-09_remover-a-tinta-de-um-quadro-de-bicicleta/"
    },
    {
     "language": "pap",
     "title": "Kita pintura for di un frame di bisikleta",
     "url": "https://agents.willem.com/pap/posts/2018-06-09_kita-pintura-for-di-un-frame-di-bisikleta/",
     "source_url": "https://willem.com/pap/2018-06-09_kita-pintura-for-di-un-frame-di-bisikleta/"
    },
    {
     "language": "fy",
     "title": "Ferve fan in fytsframe ôfhelje",
     "url": "https://agents.willem.com/fy/posts/2018-06-09_ferve-fan-in-fytsframe-ofhelje/",
     "source_url": "https://willem.com/fy/2018-06-09_ferve-fan-in-fytsframe-ofhelje/"
    }
   ],
   "image": "https://willem.com/global/images/cd26caff52cc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bb4b446ef48a.webp",
     "description": "Le vélo peint en noir avant le traitement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b66ff8ea8a20.webp",
     "description": "Étiquette de sécurité sur le flacon de dichlorométhane : danger, danger, danger !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/193060b8f2d7.webp",
     "description": "Test du décapant sur ma fourche avant : ça marche !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/5116ed7d38ca.webp",
     "description": "Fourche avant enveloppée dans un sac en plastique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/93fa591e6967.webp",
     "description": "Des flocons de peinture tombent de mon cadre et laissent apparaître l'aluminium brut",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/08f011476a22.webp",
     "description": "Une partie de la fourche est à nu, l'autre est encore peinte en noir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb38f7a42b08.webp",
     "description": "Roue avant montée sur la fourche en aluminium brut",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/bc8c02a1fc0c.webp",
     "description": "Tu sais que quelque chose se passe quand des cristaux chimiques se forment sur ton cadre... ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b901f15978b8.webp",
     "description": "Je progresse sur tout le cadre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c925728a8d9.webp",
     "description": "Ponçage de couches de peinture et de mastic indésirables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ad611cae6d0.webp",
     "description": "Vélo en aluminium",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/84f1a1206998.webp",
     "description": "Potence Schindelhauer montée sur mon vélo en aluminium",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-12.jpg"
    }
   ]
  },
  {
   "id": 37028,
   "slug": "2018-06-02_fabriquer-un-support-d-iphone-minimaliste",
   "url": "https://agents.willem.com/fr/posts/2018-06-02_fabriquer-un-support-d-iphone-minimaliste/",
   "source_url": "https://willem.com/fr/2018-06-02_fabriquer-un-support-d-iphone-minimaliste/",
   "language": "fr",
   "date": "2018-06-02",
   "published": "2018-06-02T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.622000+02:00",
   "updated": "2026-10-20T09:26:32.403000+02:00",
   "title": "Fabriquer un support d'iPhone minimaliste",
   "subtitle": "Défonçage du chêne pour un ajustement sur mesure",
   "summary": "Aujourd'hui, j'ai fabriqué un support d'iPhone minimaliste en chêne. C'est bien plus rapide d'en acheter un en ligne, mais je voulais un support où mon téléphone tient à l'horizontale, avec sa coque. J'aime le design minimaliste, alors j'ai choisi d'usiner une seule pièce de bois pour y arriver.",
   "topics": [
    "Circulair",
    "Durable",
    "Renewable",
    "creating",
    "design",
    "hacking",
    "howto",
    "iPhone",
    "lifestyle",
    "minimal",
    "nature",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Creating a minimal iPhone stand",
     "url": "https://agents.willem.com/en/posts/2018-06-02_creating-a-minimal-iphone-stand/",
     "source_url": "https://willem.com/en/2018-06-02_creating-a-minimal-iphone-stand/"
    },
    {
     "language": "nl",
     "title": "Een minimalistische iPhone-standaard maken",
     "url": "https://agents.willem.com/nl/posts/2018-06-02_een-minimalistische-iphone-standaard-maken/",
     "source_url": "https://willem.com/nl/2018-06-02_een-minimalistische-iphone-standaard-maken/"
    },
    {
     "language": "de",
     "title": "Minimalistischen iPhone-Ständer bauen",
     "url": "https://agents.willem.com/de/posts/2018-06-02_minimalistischen-iphone-stander-bauen/",
     "source_url": "https://willem.com/de/2018-06-02_minimalistischen-iphone-stander-bauen/"
    },
    {
     "language": "es",
     "title": "Crear un soporte minimalista para iPhone",
     "url": "https://agents.willem.com/es/posts/2018-06-02_crear-un-soporte-minimalista-para-iphone/",
     "source_url": "https://willem.com/es/2018-06-02_crear-un-soporte-minimalista-para-iphone/"
    },
    {
     "language": "it",
     "title": "Costruire un supporto minimal per iPhone",
     "url": "https://agents.willem.com/it/posts/2018-06-02_costruire-un-supporto-minimal-per-iphone/",
     "source_url": "https://willem.com/it/2018-06-02_costruire-un-supporto-minimal-per-iphone/"
    },
    {
     "language": "pt",
     "title": "Criar um suporte minimalista para o iPhone",
     "url": "https://agents.willem.com/pt/posts/2018-06-02_criar-um-suporte-minimalista-para-o-iphone/",
     "source_url": "https://willem.com/pt/2018-06-02_criar-um-suporte-minimalista-para-o-iphone/"
    },
    {
     "language": "pap",
     "title": "Hasi un stand minimalista pa iPhone",
     "url": "https://agents.willem.com/pap/posts/2018-06-02_hasi-un-stand-minimalista-pa-iphone/",
     "source_url": "https://willem.com/pap/2018-06-02_hasi-un-stand-minimalista-pa-iphone/"
    },
    {
     "language": "fy",
     "title": "In minimale iPhone-stander meitsje",
     "url": "https://agents.willem.com/fy/posts/2018-06-02_in-minimale-iphone-stander-meitsje/",
     "source_url": "https://willem.com/fy/2018-06-02_in-minimale-iphone-stander-meitsje/"
    }
   ],
   "image": "https://willem.com/global/images/5fb9df70f36f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b735cbf230a7.webp",
     "description": "Établi pliant avec défonceuse, prêt à l'action",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f67f48225198.webp",
     "description": "Prototype en épicéa pour déterminer le profil de défonçage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a2a6495bfdb.webp",
     "description": "Pièce de chêne brute, juste avant l'usinage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b08b37e5d025.webp",
     "description": "Arrondi des arêtes de la pièce de bois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/52659631e1d4.webp",
     "description": "Réglage de la défonceuse",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9b8be47b949.webp",
     "description": "Comparaison du profil de défonçage du prototype et de la version finale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e3e653e62c16.webp",
     "description": "La coque du smartphone s'ajuste parfaitement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/193b1c1d97c0.webp",
     "description": "Surface soyeuse après le ponçage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/fafb4fcf0ac2.webp",
     "description": "Les veines du bois forment un motif naturel sur le support",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ee83381e7ef.webp",
     "description": "Le support est très stable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/f214bf8d532f.webp",
     "description": "L'angle est idéal pour accéder facilement à l'écran tactile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/16164cb891ec.webp",
     "description": "L'écran tactile est entièrement accessible, la crête avant est légèrement en retrait pour permettre les gestes de balayage vers le haut",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-12.jpg"
    }
   ]
  },
  {
   "id": 37029,
   "slug": "2018-05-17_ecoute-ton-corps",
   "url": "https://agents.willem.com/fr/posts/2018-05-17_ecoute-ton-corps/",
   "source_url": "https://willem.com/fr/2018-05-17_ecoute-ton-corps/",
   "language": "fr",
   "date": "2018-05-17",
   "published": "2018-05-17T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.964000+02:00",
   "updated": "2026-10-20T09:26:32.667000+02:00",
   "title": "Écoute ton corps",
   "subtitle": "Pourquoi j'ai arrêté d'utiliser des capteurs de santé et de forme",
   "summary": "Un de mes bons clients était kinésithérapeute autrefois. Il m'a raconté que des gens lui demandaient de « sentir leurs muscles » pour leur dire où ils en étaient. « Dingue ! » m'a-t-il dit : « Je ne pourrai jamais mieux sentir que les gens eux-mêmes, s'ils voulaient seulement écouter leur corps. » Cela m'a poussé à remettre en question les capteurs de santé et de forme que j'utilise.",
   "topics": [
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "mobility",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Listen to your body",
     "url": "https://agents.willem.com/en/posts/2018-05-17_listen-to-your-body/",
     "source_url": "https://willem.com/en/2018-05-17_listen-to-your-body/"
    },
    {
     "language": "nl",
     "title": "Luister naar je lichaam",
     "url": "https://agents.willem.com/nl/posts/2018-05-17_luister-naar-je-lichaam/",
     "source_url": "https://willem.com/nl/2018-05-17_luister-naar-je-lichaam/"
    },
    {
     "language": "de",
     "title": "Höre auf deinen Körper",
     "url": "https://agents.willem.com/de/posts/2018-05-17_hore-auf-deinen-korper/",
     "source_url": "https://willem.com/de/2018-05-17_hore-auf-deinen-korper/"
    },
    {
     "language": "es",
     "title": "Escucha a tu cuerpo",
     "url": "https://agents.willem.com/es/posts/2018-05-17_escucha-a-tu-cuerpo/",
     "source_url": "https://willem.com/es/2018-05-17_escucha-a-tu-cuerpo/"
    },
    {
     "language": "it",
     "title": "Ascolta il tuo corpo",
     "url": "https://agents.willem.com/it/posts/2018-05-17_ascolta-il-tuo-corpo/",
     "source_url": "https://willem.com/it/2018-05-17_ascolta-il-tuo-corpo/"
    },
    {
     "language": "pt",
     "title": "Ouve o teu corpo",
     "url": "https://agents.willem.com/pt/posts/2018-05-17_ouve-o-teu-corpo/",
     "source_url": "https://willem.com/pt/2018-05-17_ouve-o-teu-corpo/"
    },
    {
     "language": "pap",
     "title": "Tende bo kurpa",
     "url": "https://agents.willem.com/pap/posts/2018-05-17_tende-bo-kurpa/",
     "source_url": "https://willem.com/pap/2018-05-17_tende-bo-kurpa/"
    },
    {
     "language": "fy",
     "title": "Harkje nei dyn lichem",
     "url": "https://agents.willem.com/fy/posts/2018-05-17_harkje-nei-dyn-lichem/",
     "source_url": "https://willem.com/fy/2018-05-17_harkje-nei-dyn-lichem/"
    }
   ],
   "image": "https://willem.com/global/images/b48ca2ede57b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2065af7aa361.webp",
     "description": "La petite Vespa explosive, le scooter qui m'a fait me mettre au vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/aef67106a5da.webp",
     "description": "Ma collection de capteurs de santé et de forme ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca85055247e0.webp",
     "description": "La fréquence cardiaque au repos n'a plus aucun pic rouge, elle est relativement stable depuis que j'ai arrêté la bière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/3e905eab9ea7.webp",
     "description": "La tendance nocturne de la HRV, un indicateur de ta forme, s'est elle aussi stabilisée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/993c55672fa3.webp",
     "description": "Le système nerveux (image de Wikimedia)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/7862fafde873.webp",
     "description": "Il me faudra sûrement un peu de temps pour m'habituer à ne plus porter de capteurs... remarque la bande blanche sur mon poignet :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-6.jpg"
    }
   ]
  },
  {
   "id": 37030,
   "slug": "2018-05-09_dejeuner-en-avion",
   "url": "https://agents.willem.com/fr/posts/2018-05-09_dejeuner-en-avion/",
   "source_url": "https://willem.com/fr/2018-05-09_dejeuner-en-avion/",
   "language": "fr",
   "date": "2018-05-09",
   "published": "2018-05-09T00:00:00+02:00",
   "created": "2025-06-26T22:10:24.332000+02:00",
   "updated": "2026-10-20T09:26:32.908000+02:00",
   "title": "Déjeuner en avion",
   "subtitle": "De Hilversum à Texel en Tecnam P2002JF",
   "summary": "Cette semaine, on m'a invité à survoler les Pays-Bas dans un petit avion, de Hilversum à Texel. Un bon copain à moi est pilote et comptait voler jusqu'à l'île de Texel pour déjeuner (et pour le plaisir !). Il faisait un temps superbe, alors, équipé de mon appareil photo, je n'ai pas hésité une seconde à l'accompagner pour le déjeuner !",
   "topics": [
    "lifestyle",
    "mobility",
    "nature",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Lunch by plane",
     "url": "https://agents.willem.com/en/posts/2018-05-09_lunch-by-plane/",
     "source_url": "https://willem.com/en/2018-05-09_lunch-by-plane/"
    },
    {
     "language": "nl",
     "title": "Lunch per vliegtuig",
     "url": "https://agents.willem.com/nl/posts/2018-05-09_lunch-per-vliegtuig/",
     "source_url": "https://willem.com/nl/2018-05-09_lunch-per-vliegtuig/"
    },
    {
     "language": "de",
     "title": "Mittagessen per Flugzeug",
     "url": "https://agents.willem.com/de/posts/2018-05-09_mittagessen-per-flugzeug/",
     "source_url": "https://willem.com/de/2018-05-09_mittagessen-per-flugzeug/"
    },
    {
     "language": "es",
     "title": "Almuerzo en avión",
     "url": "https://agents.willem.com/es/posts/2018-05-09_almuerzo-en-avion/",
     "source_url": "https://willem.com/es/2018-05-09_almuerzo-en-avion/"
    },
    {
     "language": "it",
     "title": "Pranzo in aereo",
     "url": "https://agents.willem.com/it/posts/2018-05-09_pranzo-in-aereo/",
     "source_url": "https://willem.com/it/2018-05-09_pranzo-in-aereo/"
    },
    {
     "language": "pt",
     "title": "Almoço de avião",
     "url": "https://agents.willem.com/pt/posts/2018-05-09_almoco-de-aviao/",
     "source_url": "https://willem.com/pt/2018-05-09_almoco-de-aviao/"
    },
    {
     "language": "pap",
     "title": "Lunch pa aviòn",
     "url": "https://agents.willem.com/pap/posts/2018-05-09_lunch-pa-avion/",
     "source_url": "https://willem.com/pap/2018-05-09_lunch-pa-avion/"
    },
    {
     "language": "fy",
     "title": "Lunch mei it fleantúch",
     "url": "https://agents.willem.com/fy/posts/2018-05-09_lunch-mei-it-fleantuch/",
     "source_url": "https://willem.com/fy/2018-05-09_lunch-mei-it-fleantuch/"
    }
   ],
   "image": "https://willem.com/global/images/094b1686820b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c945de91c7cf.webp",
     "description": "Willem et Tim",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c3107c3d0895.webp",
     "description": "Vliegschool Hilversum",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/49705055d856.webp",
     "description": "Tecnam P2002JF - PH-TCM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/072d335afa85.webp",
     "description": "Dimensions du Tecnam P2002JF (source : Tecnam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e5b64be7cba3.webp",
     "description": "Moteur Rotax 912S2 de 100 ch ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1bd75db2bc1.webp",
     "description": "Itinéraire du vol en violet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/69a54a974871.webp",
     "description": "Loosdrechtse Plassen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/3eec5284abf9.webp",
     "description": "Le Hollandse Brug (A6 près d'Almere)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e41e5d8def9.webp",
     "description": "Marken, ancienne île du Zuiderzee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/30bd9962bf66.webp",
     "description": "Marken vue de l'ouest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee5c7d460b49.webp",
     "description": "Middelie, avec des champs de fleurs colorés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8dae13850689.webp",
     "description": "Les champs de fleurs se repèrent facilement d'en haut !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/347e880a61bb.webp",
     "description": "D'en haut, on repère bien les bâtiments avec des panneaux solaires, Smak Tulips près de la N240, au sud de Medemblik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f300b3eb4f8.webp",
     "description": "De Vlietlanden près de Medemblik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/20f9fbcdf785.webp",
     "description": "Medemblik (avec le centre de régates en haut à gauche)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/013c3dd31526.webp",
     "description": "En route vers Texel (les tours du Kaapstander de Medemblik bien en vue)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/063dc6efe053.webp",
     "description": "Renault Twizzy de l'aéroport de Texel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/cc33d39dc1dc.webp",
     "description": "Texel vue d'en haut, près de Plassendaal / Westerkolk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/999a974cb714.webp",
     "description": "Chalets vus d'en haut à Jachtlust Recreatie, Slufterweg 380, Texel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/f7b78cd9d439.webp",
     "description": "Westerkolk reflétant la lumière du soleil à Texel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8195f78aa0a.webp",
     "description": "Bateau de passagers sur la mer des Wadden (près de Texel)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/de941e65aaea.webp",
     "description": "Stevinssluizen près de Den Oever, une partie de l'Afsluitdijk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc757f7e77fe.webp",
     "description": "Den Oever",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/f9eb57692641.webp",
     "description": "Den Oever avec le terrain de foot du VV Wiron",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/6b351df3d638.webp",
     "description": "Survol de l'Afsluitdijk de Den Oever vers la Frise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/628b5e82aa20.webp",
     "description": "Lorentzsluizen à Kornwerderzand, en Frise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/58001bef1fac.webp",
     "description": "Makkumerdiep et la plage de Makkum, on voit clairement depuis le ciel les différences de profondeur de l'eau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/b7aace9ff498.webp",
     "description": "Beach Resort Makkum",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b528a82362c.webp",
     "description": "Windpark Noordoostpolder, près de Lemmer ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/917b541efef1.webp",
     "description": "Urk, ancienne île du Zuiderzee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/f29ac17fc18f.webp",
     "description": "Industrieterrein Elburg, avec le Flevomeer (en haut à gauche) et le Drontermeer (en bas à droite)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-31.jpg"
    },
    {
     "url": "https://willem.com/global/images/bac70a3ad47c.webp",
     "description": "Dolfinarium Harderwijk (le dôme bleu au centre)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-32.jpg"
    },
    {
     "url": "https://willem.com/global/images/292f89fa9655.webp",
     "description": "Zeewolde Strand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-33.jpg"
    },
    {
     "url": "https://willem.com/global/images/aa02b9738689.webp",
     "description": "Bonshaven Zeewolde",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-34.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b3cf5c6ff9c.webp",
     "description": "Pont sur le Valleikanaal, près du carrefour Holkerweg / Ringweg Koppel à Amersfoort",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-35.jpg"
    },
    {
     "url": "https://willem.com/global/images/39cf1b1dd064.webp",
     "description": "Stichting Dierenzorg Eemland effectuant d'importants travaux de terrassement près de Soest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-36.jpg"
    },
    {
     "url": "https://willem.com/global/images/68e46c4f1016.webp",
     "description": "De Korte Duinen, Soest, vue d'en haut ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-37.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b40b9aef2f3.webp",
     "description": "Egelshoek, près de Hilversum",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-38.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b01a82687ee.webp",
     "description": "Maison vue d'en haut près de Hollandse Rading",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-39.jpg"
    },
    {
     "url": "https://willem.com/global/images/f71be5cebb25.webp",
     "description": "Écoduc « Natuurbrug Zwaluwenberg » au-dessus de l'A27 près de Hilversum",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-40.jpg"
    },
    {
     "url": "https://willem.com/global/images/70eaaff542b7.webp",
     "description": "Travaux sur l'A27 près de Hilversum, où l'on supprime la bretelle inutilisée vers l'A80, jamais terminée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-41.jpg"
    },
    {
     "url": "https://willem.com/global/images/136d57053365.webp",
     "description": "Hilversum, avec la tour radio/TV bien visible",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-42.jpg"
    },
    {
     "url": "https://willem.com/global/images/a94398681219.webp",
     "description": "Dans la tour de contrôle de l'aéroport de Hilversum.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-43.jpg"
    },
    {
     "url": "https://willem.com/global/images/3dfc8268cd64.webp",
     "description": "Le ciel est la limite, ou pas ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-44.jpg"
    }
   ]
  },
  {
   "id": 37031,
   "slug": "2018-04-30_hors-reseau-travailler-a-100-d-energie-renouvelable",
   "url": "https://agents.willem.com/fr/posts/2018-04-30_hors-reseau-travailler-a-100-d-energie-renouvelable/",
   "source_url": "https://willem.com/fr/2018-04-30_hors-reseau-travailler-a-100-d-energie-renouvelable/",
   "language": "fr",
   "date": "2018-04-30",
   "published": "2018-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:25.731000+02:00",
   "updated": "2026-10-20T09:26:33.182000+02:00",
   "title": "Hors réseau : travailler à 100 % d'énergie renouvelable",
   "subtitle": "Récupérer, stocker et utiliser l'électricité solaire pour alimenter mon téléphone, mon ordinateur et mes objets connectés",
   "summary": "Depuis 10 jours, j'alimente mes appareils électroniques personnels (téléphone, ordinateur, objets connectés) uniquement avec l'énergie récoltée par un petit panneau solaire. J'ai débranché tous les chargeurs reliés au réseau. J'espérais qu'en vivant hors réseau, même à si petite échelle, j'en tirerais des enseignements pour économiser de l'énergie (et de l'argent).",
   "topics": [
    "Amsterdam",
    "Circulair",
    "Durable",
    "Renewable",
    "creating",
    "environment",
    "experiment",
    "hacking",
    "howto",
    "iPad",
    "lifestyle",
    "minimal",
    "office",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Off the grid: Working on 100% renewable energy",
     "url": "https://agents.willem.com/en/posts/2018-04-30_off-the-grid-working-on-100-renewable-energy/",
     "source_url": "https://willem.com/en/2018-04-30_off-the-grid-working-on-100-renewable-energy/"
    },
    {
     "language": "nl",
     "title": "Off-grid: Werken op 100% hernieuwbare energie",
     "url": "https://agents.willem.com/nl/posts/2018-04-30_off-grid-werken-op-100-hernieuwbare-energie/",
     "source_url": "https://willem.com/nl/2018-04-30_off-grid-werken-op-100-hernieuwbare-energie/"
    },
    {
     "language": "de",
     "title": "Autark: Arbeiten mit 100 % erneuerbarer Energie",
     "url": "https://agents.willem.com/de/posts/2018-04-30_autark-arbeiten-mit-100-erneuerbarer-energie/",
     "source_url": "https://willem.com/de/2018-04-30_autark-arbeiten-mit-100-erneuerbarer-energie/"
    },
    {
     "language": "es",
     "title": "Fuera de la red: Trabajando con energía 100% renovable",
     "url": "https://agents.willem.com/es/posts/2018-04-30_fuera-de-la-red-trabajando-con-energia-100-renovable/",
     "source_url": "https://willem.com/es/2018-04-30_fuera-de-la-red-trabajando-con-energia-100-renovable/"
    },
    {
     "language": "it",
     "title": "Off the grid: lavorare con energia 100% rinnovabile",
     "url": "https://agents.willem.com/it/posts/2018-04-30_off-the-grid-lavorare-con-energia-100-rinnovabile/",
     "source_url": "https://willem.com/it/2018-04-30_off-the-grid-lavorare-con-energia-100-rinnovabile/"
    },
    {
     "language": "pt",
     "title": "Fora da rede: trabalhar com 100% de energia renovável",
     "url": "https://agents.willem.com/pt/posts/2018-04-30_fora-da-rede-trabalhar-com-100-de-energia-renovavel/",
     "source_url": "https://willem.com/pt/2018-04-30_fora-da-rede-trabalhar-com-100-de-energia-renovavel/"
    },
    {
     "language": "pap",
     "title": "Off the grid: traha ku 100% energia renobabel",
     "url": "https://agents.willem.com/pap/posts/2018-04-30_off-the-grid-traha-ku-100-energia-renobabel/",
     "source_url": "https://willem.com/pap/2018-04-30_off-the-grid-traha-ku-100-energia-renobabel/"
    },
    {
     "language": "fy",
     "title": "Off the grid: Wurkje op 100% fernijbere enerzjy",
     "url": "https://agents.willem.com/fy/posts/2018-04-30_off-the-grid-wurkje-op-100-fernijbere-enerzjy/",
     "source_url": "https://willem.com/fy/2018-04-30_off-the-grid-wurkje-op-100-fernijbere-enerzjy/"
    }
   ],
   "image": "https://willem.com/global/images/0f46ad50642e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/07792197e4e3.webp",
     "description": "Chargeur solaire portable Gomadic - 15W - 330 x 305 x 38 mm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a2cc4297f11.webp",
     "description": "Trouver un moyen de fixer le panneau pour que les intempéries ne l'abîment pas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e61a7a1df7e1.webp",
     "description": "Le panneau solaire placé directement derrière la vitre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b0fffae0fbe3.webp",
     "description": "Derrière la vitre, le panneau fonctionne, mais ses performances ne sont pas optimales",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e00f28a308cd.webp",
     "description": "Le panneau solaire placé en plein soleil pour des performances optimales",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/976569f35eff.webp",
     "description": "Boîtier de serveur en rack (1U), avec kit de rails",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c54e8b2470e.webp",
     "description": "Conception d'un kit de fixation pour le panneau solaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/34030d6f7112.webp",
     "description": "Le panneau solaire serré avec des pièces de serveur ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/a6de5ca038cd.webp",
     "description": "Autrefois la façade d'un serveur, aujourd'hui une partie de la fixation du panneau solaire",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/88d647bf806f.webp",
     "description": "Un bel angle obtenu avec trois pieds, adapté à une fixation sur mon balcon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/cdc12deb5e57.webp",
     "description": "Panneau solaire fixé sur le balcon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/9b5cd3693dfa.webp",
     "description": "Mesure de la consommation d'énergie avec un wattmètre USB intercalé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/b66f751e9780.webp",
     "description": "Recharge du Biostrap avec l'énergie solaire de la batterie externe Anker",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/641b478c9069.webp",
     "description": "Recharge des AirPods avec l'énergie solaire, remarque les ampères plus élevés par rapport au Biostrap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/5f1acc81fe28.webp",
     "description": "Le Tesla PowerWall est une grosse batterie qui peut alimenter toute une maison",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-15.jpg"
    }
   ]
  },
  {
   "id": 37032,
   "slug": "2018-04-18_hors-de-la-zone-de-confort-le-theatre-amateur",
   "url": "https://agents.willem.com/fr/posts/2018-04-18_hors-de-la-zone-de-confort-le-theatre-amateur/",
   "source_url": "https://willem.com/fr/2018-04-18_hors-de-la-zone-de-confort-le-theatre-amateur/",
   "language": "fr",
   "date": "2018-04-18",
   "published": "2018-04-18T00:00:00+02:00",
   "created": "2025-06-26T22:10:26.217000+02:00",
   "updated": "2026-10-20T09:26:33.417000+02:00",
   "title": "Hors de la zone de confort : le théâtre amateur",
   "subtitle": "Un cardiofréquencemètre pour mes débuts sur scène",
   "summary": "Ce mois-ci, j'ai fait mes débuts comme acteur amateur. Je ne suis pas une star d'Hollywood et je n'ai pas envie de le devenir. Mais j'aime les expériences un peu folles, et sortir de ma zone de confort mène souvent à des idées nouvelles et rafraîchissantes. J'ai participé à une pièce de théâtre amateur et, au nom de la science et du plaisir, je me suis équipé de capteurs pour mesurer ce qui arrivait à mon corps.",
   "topics": [
    "creativity",
    "data",
    "experiment",
    "health",
    "heart",
    "people",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Outside the comfort zone: amateur acting",
     "url": "https://agents.willem.com/en/posts/2018-04-18_outside-the-comfort-zone-amateur-acting/",
     "source_url": "https://willem.com/en/2018-04-18_outside-the-comfort-zone-amateur-acting/"
    },
    {
     "language": "nl",
     "title": "Buiten de comfortzone: amateurtoneel",
     "url": "https://agents.willem.com/nl/posts/2018-04-18_buiten-de-comfortzone-amateurtoneel/",
     "source_url": "https://willem.com/nl/2018-04-18_buiten-de-comfortzone-amateurtoneel/"
    },
    {
     "language": "de",
     "title": "Außerhalb der Komfortzone: Amateurschauspiel",
     "url": "https://agents.willem.com/de/posts/2018-04-18_au-erhalb-der-komfortzone-amateurschauspiel/",
     "source_url": "https://willem.com/de/2018-04-18_au-erhalb-der-komfortzone-amateurschauspiel/"
    },
    {
     "language": "es",
     "title": "Fuera de la zona de confort: actuación amateur",
     "url": "https://agents.willem.com/es/posts/2018-04-18_fuera-de-la-zona-de-confort-actuacion-amateur/",
     "source_url": "https://willem.com/es/2018-04-18_fuera-de-la-zona-de-confort-actuacion-amateur/"
    },
    {
     "language": "it",
     "title": "Fuori dalla zona di comfort: teatro amatoriale",
     "url": "https://agents.willem.com/it/posts/2018-04-18_fuori-dalla-zona-di-comfort-teatro-amatoriale/",
     "source_url": "https://willem.com/it/2018-04-18_fuori-dalla-zona-di-comfort-teatro-amatoriale/"
    },
    {
     "language": "pt",
     "title": "Fora da zona de conforto: teatro amador",
     "url": "https://agents.willem.com/pt/posts/2018-04-18_fora-da-zona-de-conforto-teatro-amador/",
     "source_url": "https://willem.com/pt/2018-04-18_fora-da-zona-de-conforto-teatro-amador/"
    },
    {
     "language": "pap",
     "title": "For di e zona di komfort: teatro di amatùr",
     "url": "https://agents.willem.com/pap/posts/2018-04-18_for-di-e-zona-di-komfort-teatro-di-amatur/",
     "source_url": "https://willem.com/pap/2018-04-18_for-di-e-zona-di-komfort-teatro-di-amatur/"
    },
    {
     "language": "fy",
     "title": "Bûten de komfortsône: amateurtoanielspyljen",
     "url": "https://agents.willem.com/fy/posts/2018-04-18_buten-de-komfortsone-amateurtoanielspyljen/",
     "source_url": "https://willem.com/fy/2018-04-18_buten-de-komfortsone-amateurtoanielspyljen/"
    }
   ],
   "image": "https://willem.com/global/images/7cd209c6ad44.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/44ea7ca346a7.webp",
     "description": "Flyer annonçant la pièce « Zusters in Zaken » de « De Opregte Amateur »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/375bf7d85472.webp",
     "description": "Aïe aïe aïe... impossible de faire marche arrière quand ta tête est partout dans la ville !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b1d9c31d3ef.webp",
     "description": "Un extrait du script avec mes premières répliques, moi dans le rôle de « Gerard »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b9c6d138a20.webp",
     "description": "Biostrap, bracelet au poignet, qui collecte des données de santé au quotidien et donne une vision à long terme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/861bb3b8d831.webp",
     "description": "Wahoo TICKR, ceinture à la taille, qui mesure la fréquence cardiaque en temps réel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b7a783f5c41c.webp",
     "description": "Moi dans le rôle de « Broeder Gerard » dans « Zusters in Zaken » pendant mes débuts d'acteur amateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e2acc65056d4.webp",
     "description": "Jouer au théâtre est un travail d'équipe, et c'est l'interaction sur scène qui le rend amusant !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/e56f31ee821c.webp",
     "description": "Fréquence cardiaque pendant mes débuts, avec des annotations qui expliquent ce qui s'est passé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac23835d406b.webp",
     "description": "Fréquences cardiaques pendant les deux soirs de représentation, à gauche mes débuts, à droite la deuxième représentation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/67b76ba7b012.webp",
     "description": "Relevés biométriques couvrant le mois qui précède la représentation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c779a03908a8.webp",
     "description": "De Opregte Amateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-11.jpg"
    }
   ]
  },
  {
   "id": 37033,
   "slug": "2018-03-10_cybersecurite-5-conseils-simples-pour-proteger-ton-serveur-contre-les-pirates",
   "url": "https://agents.willem.com/fr/posts/2018-03-10_cybersecurite-5-conseils-simples-pour-proteger-ton-serveur-contre-les-pirates/",
   "source_url": "https://willem.com/fr/2018-03-10_cybersecurite-5-conseils-simples-pour-proteger-ton-serveur-contre-les-pirates/",
   "language": "fr",
   "date": "2018-03-10",
   "published": "2018-03-10T00:00:00+01:00",
   "created": "2025-06-26T22:10:26.500000+02:00",
   "updated": "2026-10-20T09:26:33.674000+02:00",
   "title": "Cybersécurité : 5 conseils simples pour protéger ton serveur contre les pirates",
   "subtitle": "Les bonnes pratiques de durcissement de serveur pour Windows et Linux",
   "summary": "Cette semaine, un de mes clients s'est fait pirater et m'a demandé une aide d'urgence pour sécuriser son infrastructure de serveurs. C'était un serveur web qui faisait tourner des sites WordPress sur Apache (avec PHP/MySQL), dont quelques boutiques en ligne contenant des données clients. Ce piratage aurait facilement pu être évité avec les bonnes pratiques suivantes. Et //ton// serveur, est-il sécurisé ?",
   "topics": [
    "SSH",
    "cloud",
    "cyber-security",
    "data",
    "hacking",
    "howto",
    "linux",
    "networking",
    "programming",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Cyber security: 5 easy tips to protect your server against hackers",
     "url": "https://agents.willem.com/en/posts/2018-03-10_cyber-security-5-easy-tips-to-protect-your-server-against-hackers/",
     "source_url": "https://willem.com/en/2018-03-10_cyber-security-5-easy-tips-to-protect-your-server-against-hackers/"
    },
    {
     "language": "nl",
     "title": "Cyberbeveiliging: 5 eenvoudige tips om je server te beschermen tegen hackers",
     "url": "https://agents.willem.com/nl/posts/2018-03-10_cyberbeveiliging-5-eenvoudige-tips-om-je-server-te-beschermen-tegen-hackers/",
     "source_url": "https://willem.com/nl/2018-03-10_cyberbeveiliging-5-eenvoudige-tips-om-je-server-te-beschermen-tegen-hackers/"
    },
    {
     "language": "de",
     "title": "Cybersicherheit: 5 einfache Tipps zum Schutz Ihres Servers vor Hackern",
     "url": "https://agents.willem.com/de/posts/2018-03-10_cybersicherheit-5-einfache-tipps-zum-schutz-ihres-servers-vor-hackern/",
     "source_url": "https://willem.com/de/2018-03-10_cybersicherheit-5-einfache-tipps-zum-schutz-ihres-servers-vor-hackern/"
    },
    {
     "language": "es",
     "title": "Ciberseguridad: 5 consejos sencillos para proteger tu servidor contra hackers",
     "url": "https://agents.willem.com/es/posts/2018-03-10_ciberseguridad-5-consejos-sencillos-para-proteger-tu-servidor-contra-hackers/",
     "source_url": "https://willem.com/es/2018-03-10_ciberseguridad-5-consejos-sencillos-para-proteger-tu-servidor-contra-hackers/"
    },
    {
     "language": "it",
     "title": "Cybersicurezza: 5 semplici consigli per proteggere il tuo server dagli hacker",
     "url": "https://agents.willem.com/it/posts/2018-03-10_cybersicurezza-5-semplici-consigli-per-proteggere-il-tuo-server-dagli-hacker/",
     "source_url": "https://willem.com/it/2018-03-10_cybersicurezza-5-semplici-consigli-per-proteggere-il-tuo-server-dagli-hacker/"
    },
    {
     "language": "pt",
     "title": "Cibersegurança: 5 dicas fáceis para proteger o teu servidor contra hackers",
     "url": "https://agents.willem.com/pt/posts/2018-03-10_ciberseguranca-5-dicas-faceis-para-proteger-o-teu-servidor-contra-hackers/",
     "source_url": "https://willem.com/pt/2018-03-10_ciberseguranca-5-dicas-faceis-para-proteger-o-teu-servidor-contra-hackers/"
    },
    {
     "language": "pap",
     "title": "Cyber security: 5 tip simpel pa protehá bo server kontra hacker",
     "url": "https://agents.willem.com/pap/posts/2018-03-10_cyber-security-5-tip-simpel-pa-proteha-bo-server-kontra-hacker/",
     "source_url": "https://willem.com/pap/2018-03-10_cyber-security-5-tip-simpel-pa-proteha-bo-server-kontra-hacker/"
    },
    {
     "language": "fy",
     "title": "Cyberfeiligens: 5 maklike tips om dyn server te beskermjen tsjin hackers",
     "url": "https://agents.willem.com/fy/posts/2018-03-10_cyberfeiligens-5-maklike-tips-om-dyn-server-te-beskermjen-tsjin-hackers/",
     "source_url": "https://willem.com/fy/2018-03-10_cyberfeiligens-5-maklike-tips-om-dyn-server-te-beskermjen-tsjin-hackers/"
    }
   ],
   "image": "https://willem.com/global/images/39c9011ef9e3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/4a3f2a7449c7.webp",
     "description": "Le centre de données, c'est là que vit ton serveur. Même s'il est physiquement sécurisé, vérifie aussi ses logiciels !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37033_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/82d99c9ffa6b.webp",
     "description": "Contrôle ton serveur régulièrement, ou trouve quelqu'un qui le fait pour toi.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37033_images-2.jpg"
    }
   ]
  },
  {
   "id": 37034,
   "slug": "2018-03-07_la-tablette-comme-ordinateur-principal",
   "url": "https://agents.willem.com/fr/posts/2018-03-07_la-tablette-comme-ordinateur-principal/",
   "source_url": "https://willem.com/fr/2018-03-07_la-tablette-comme-ordinateur-principal/",
   "language": "fr",
   "date": "2018-03-07",
   "published": "2018-03-07T00:00:00+01:00",
   "created": "2025-06-26T22:10:26.676000+02:00",
   "updated": "2026-10-20T09:26:33.912000+02:00",
   "title": "La tablette comme ordinateur principal",
   "subtitle": "Comparaison entre la Microsoft Surface Pro et l'iPad Pro",
   "summary": "Depuis quelques semaines, j'utilise la Microsoft Surface Pro comme ordinateur principal. C'est un ordinateur tablette moderne qui peut servir d'ordinateur portable avec le clavier Type Cover. Avec le Surface Pen, c'est un PC polyvalent qui fonctionne de plein de façons différentes. Il est temps de voir s'il est bon et comment il se compare à mon autre ordinateur tablette, l'iPad Pro.",
   "topics": [
    "SSH",
    "Windows",
    "apple",
    "cloud",
    "creativity",
    "design",
    "iOS",
    "iPad",
    "laptop",
    "lifestyle",
    "linux",
    "minimal",
    "office",
    "pencil",
    "programming",
    "review",
    "tablet",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Tablet as main computer",
     "url": "https://agents.willem.com/en/posts/2018-03-07_tablet-as-main-computer/",
     "source_url": "https://willem.com/en/2018-03-07_tablet-as-main-computer/"
    },
    {
     "language": "nl",
     "title": "Tablet als hoofdcomputer",
     "url": "https://agents.willem.com/nl/posts/2018-03-07_tablet-als-hoofdcomputer/",
     "source_url": "https://willem.com/nl/2018-03-07_tablet-als-hoofdcomputer/"
    },
    {
     "language": "de",
     "title": "Tablet als Hauptcomputer",
     "url": "https://agents.willem.com/de/posts/2018-03-07_tablet-als-hauptcomputer/",
     "source_url": "https://willem.com/de/2018-03-07_tablet-als-hauptcomputer/"
    },
    {
     "language": "es",
     "title": "Tablet como computadora principal",
     "url": "https://agents.willem.com/es/posts/2018-03-07_tablet-como-computadora-principal/",
     "source_url": "https://willem.com/es/2018-03-07_tablet-como-computadora-principal/"
    },
    {
     "language": "it",
     "title": "Il tablet come computer principale",
     "url": "https://agents.willem.com/it/posts/2018-03-07_il-tablet-come-computer-principale/",
     "source_url": "https://willem.com/it/2018-03-07_il-tablet-come-computer-principale/"
    },
    {
     "language": "pt",
     "title": "O tablet como computador principal",
     "url": "https://agents.willem.com/pt/posts/2018-03-07_o-tablet-como-computador-principal/",
     "source_url": "https://willem.com/pt/2018-03-07_o-tablet-como-computador-principal/"
    },
    {
     "language": "pap",
     "title": "Tablèt komo kompiuter prinsipal",
     "url": "https://agents.willem.com/pap/posts/2018-03-07_tablet-komo-kompiuter-prinsipal/",
     "source_url": "https://willem.com/pap/2018-03-07_tablet-komo-kompiuter-prinsipal/"
    },
    {
     "language": "fy",
     "title": "Tablet as haadkompjûter",
     "url": "https://agents.willem.com/fy/posts/2018-03-07_tablet-as-haadkompjuter/",
     "source_url": "https://willem.com/fy/2018-03-07_tablet-as-haadkompjuter/"
    }
   ],
   "image": "https://willem.com/global/images/aef29b5dd461.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/68d001e042d0.webp",
     "description": "La famille Microsoft Surface",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f6628afc3f27.webp",
     "description": "Microsoft Surface Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/df944dd3e043.webp",
     "description": "Surface Pro, Type Cover et stylet, tout vendu séparément, parce que pourquoi un seul paquet quand on peut avoir trois fois plus de plaisir !?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b84ec46efb8.webp",
     "description": "Mise à jour... mise à jour... mise à jour... mise à jour...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/87b1e93577d0.webp",
     "description": "Le Chromebook n'a mis que quelques minutes à devenir utilisable après le déballage.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d71476260d24.webp",
     "description": "Regarde ce qui arrive à mon visage quand ma patience est mise à l'épreuve...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d8808c82806.webp",
     "description": "Windows fonctionne étonnamment bien en mode tablette",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef88493b4d5a.webp",
     "description": "Annoter n'importe quoi avec le Surface Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/57f24d186cdf.webp",
     "description": "Lire sur une tablette ne se limite pas à ton bureau, j'aime lire sur le canapé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/b583be2aa859.webp",
     "description": "Apple Pencil et Surface Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/3af862234efa.webp",
     "description": "Travailler avec le Surface Pen et l'Apple Pencil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/543d686ed89c.webp",
     "description": "Le pied est utile en combinaison avec le stylet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e418543ebfa.webp",
     "description": "Zoomer pour travailler les détails plus précisément",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/621ab7b3b2e1.webp",
     "description": "Les écrans tactiles sont importants de nos jours pour concevoir (et tester) des interfaces",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/f50e418b33c1.webp",
     "description": "La Surface et l'iPad utilisés comme ordinateurs portables",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab567780c7ab.webp",
     "description": "On peut parfaitement taper sur une tablette avec un clavier physique.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/be0de60e4a44.webp",
     "description": "Le clavier de la Surface peut s'utiliser sous différents angles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/a76c754627ae.webp",
     "description": "Le pied est une belle pièce de conception et d'ingénierie, à la fois fonctionnel et solide.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/c1af94b818ca.webp",
     "description": "Autodesk Graphic est une appli géniale pour iOS, je m'en sers pour dessiner des icônes et des graphiques, avec des calques et des outils d'alignement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/2121c4e027ce.webp",
     "description": "Windows sur iPad est possible avec le Bureau à distance",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a79bc46256a5.webp",
     "description": "Quatre applis en même temps grâce au multitâche de Windows, au prix d'une plus grande consommation de batterie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c77021765e8.webp",
     "description": "Développer un logiciel avec Microsoft Visual Studio sur une tablette Surface Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-22.jpg"
    }
   ]
  },
  {
   "id": 37035,
   "slug": "2018-02-24_creer-le-velo-de-ville-ultime-pour-aller-au-travail",
   "url": "https://agents.willem.com/fr/posts/2018-02-24_creer-le-velo-de-ville-ultime-pour-aller-au-travail/",
   "source_url": "https://willem.com/fr/2018-02-24_creer-le-velo-de-ville-ultime-pour-aller-au-travail/",
   "language": "fr",
   "date": "2018-02-24",
   "published": "2018-02-24T00:00:00+01:00",
   "created": "2025-06-26T22:10:27.195000+02:00",
   "updated": "2026-10-20T09:26:34.153000+02:00",
   "title": "Créer le vélo de ville ultime pour aller au travail",
   "subtitle": "Rouler à 35KM/h avec un Nexus Alfine 8 et un Gates Carbon Drive",
   "summary": "Cet hiver, j'utilise un vélo Sensa Cintura avec une transmission par courroie Gates Carbon comme vélo de tous les jours pour aller au travail. C'est un vélo conçu pour être agréable à rouler grâce à son cadre sportif et léger. Il est aussi pensé pour demander peu d'entretien, grâce à la transmission par courroie et au moyeu à vitesses intégrées Nexus Alfine 8. Après 1800KM en seulement huit semaines, il était temps de passer à quelques améliorations.",
   "topics": [
    "Durable",
    "Freedom",
    "bike",
    "creating",
    "design",
    "health",
    "lifestyle",
    "mobility",
    "office",
    "review",
    "sport",
    "travel",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Creating the ultimate commuter bike",
     "url": "https://agents.willem.com/en/posts/2018-02-24_creating-the-ultimate-commuter-bike/",
     "source_url": "https://willem.com/en/2018-02-24_creating-the-ultimate-commuter-bike/"
    },
    {
     "language": "nl",
     "title": "De ultieme forenzenfiets creëren",
     "url": "https://agents.willem.com/nl/posts/2018-02-24_de-ultieme-forenzenfiets-creeren/",
     "source_url": "https://willem.com/nl/2018-02-24_de-ultieme-forenzenfiets-creeren/"
    },
    {
     "language": "de",
     "title": "Das ultimative Pendlerfahrrad entwickeln",
     "url": "https://agents.willem.com/de/posts/2018-02-24_das-ultimative-pendlerfahrrad-entwickeln/",
     "source_url": "https://willem.com/de/2018-02-24_das-ultimative-pendlerfahrrad-entwickeln/"
    },
    {
     "language": "es",
     "title": "Creando la bicicleta definitiva para ir al trabajo",
     "url": "https://agents.willem.com/es/posts/2018-02-24_creando-la-bicicleta-definitiva-para-ir-al-trabajo/",
     "source_url": "https://willem.com/es/2018-02-24_creando-la-bicicleta-definitiva-para-ir-al-trabajo/"
    },
    {
     "language": "it",
     "title": "Creare la bici da pendolare definitiva",
     "url": "https://agents.willem.com/it/posts/2018-02-24_creare-la-bici-da-pendolare-definitiva/",
     "source_url": "https://willem.com/it/2018-02-24_creare-la-bici-da-pendolare-definitiva/"
    },
    {
     "language": "pt",
     "title": "Criar a bicicleta de deslocações diárias definitiva",
     "url": "https://agents.willem.com/pt/posts/2018-02-24_criar-a-bicicleta-de-deslocacoes-diarias-definitiva/",
     "source_url": "https://willem.com/pt/2018-02-24_criar-a-bicicleta-de-deslocacoes-diarias-definitiva/"
    },
    {
     "language": "pap",
     "title": "Krea e bisikleta definitivo pa bai trabou",
     "url": "https://agents.willem.com/pap/posts/2018-02-24_krea-e-bisikleta-definitivo-pa-bai-trabou/",
     "source_url": "https://willem.com/pap/2018-02-24_krea-e-bisikleta-definitivo-pa-bai-trabou/"
    },
    {
     "language": "fy",
     "title": "De ultime fyts foar nei it wurk meitsje",
     "url": "https://agents.willem.com/fy/posts/2018-02-24_de-ultime-fyts-foar-nei-it-wurk-meitsje/",
     "source_url": "https://willem.com/fy/2018-02-24_de-ultime-fyts-foar-nei-it-wurk-meitsje/"
    }
   ],
   "image": "https://willem.com/global/images/d7d7838047f4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0955f24c885b.webp",
     "description": "Sensa Cintura, tel que je l'ai reçu du magasin de vélos du coin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b412540c301.webp",
     "description": "Sensa Cintura vu de l'arrière, je n'aimais pas la marque affichée de façon excessive sur les garde-boues",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/003aa3ab76b2.webp",
     "description": "Un look plus épuré grâce à une marque moins voyante",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b51a103ed1a7.webp",
     "description": "Les garde-boues en métal vont bien avec le disque et les boulons du vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/34bfd586ee77.webp",
     "description": "Sur le vélo pendant l'hiver néerlandais",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4378a0bfbdca.webp",
     "description": "Saleté excessive après un trajet « normal » en hiver",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/c5fe762b91dd.webp",
     "description": "De la saleté sur le dessus de mon garde-boue arrière",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/23e947f14601.webp",
     "description": "Gates Carbon Drive",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/428ebaf272b9.webp",
     "description": "Pignon arrière du Gates Carbon Drive montrant une usure excessive après seulement 1800KM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7af502966145.webp",
     "description": "À gauche le pignon CDN en plastique (regarde bien, tu verras les dents manquantes), à droite le pignon CDX brillant en acier inoxydable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ecf03a31507.webp",
     "description": "Améliorations du Sensa Cintura",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/6cf98cef1040.webp",
     "description": "Le pignon arrière Gates CDX installé",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/139d05b87475.webp",
     "description": "Schwalbe Durano",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/f22a57710eaf.webp",
     "description": "Brooks Cambium C15 ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/fe29b327c8a5.webp",
     "description": "Shimano Alfine 8",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/aa33d93f7451.webp",
     "description": "Commande à gâchette du Shimano Alfine 8",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d107a767ffb.webp",
     "description": "Le Sensa Cintura amélioré",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/35cf54dccaf3.webp",
     "description": "Peut-être le vélo de ville ultime ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-18.jpg"
    }
   ]
  },
  {
   "id": 37036,
   "slug": "2018-02-21_mettre-a-jour-snake-97",
   "url": "https://agents.willem.com/fr/posts/2018-02-21_mettre-a-jour-snake-97/",
   "source_url": "https://willem.com/fr/2018-02-21_mettre-a-jour-snake-97/",
   "language": "fr",
   "date": "2018-02-21",
   "published": "2018-02-21T00:00:00+01:00",
   "created": "2025-06-26T22:10:27.779000+02:00",
   "updated": "2026-10-20T09:20:31.699000+02:00",
   "title": "Mettre à jour Snake '97",
   "subtitle": "Les défis du développement d'un jeu ultra populaire",
   "summary": "Il y a quelques années, mon frère a renversé une bière sur mon iPhone dans un bar d'Amsterdam. Le pauvre n'a pas aimé la bière néerlandaise autant que moi : il est mort. En attendant un nouveau téléphone, j'ai utilisé un vieux modèle qui ne savait faire qu'envoyer des SMS, téléphoner et... jouer à Snake ! L'idée de Snake '97 était née, et ce mois-ci, il était temps de mettre à jour ce jeu ultra populaire.",
   "topics": [
    "Windows",
    "android",
    "creating",
    "creativity",
    "design",
    "game",
    "iOS",
    "iPad",
    "iPhone",
    "programming",
    "retro",
    "server",
    "smartphone",
    "snake",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Updating Snake '97",
     "url": "https://agents.willem.com/en/posts/2018-02-21_updating-snake-97/",
     "source_url": "https://willem.com/en/2018-02-21_updating-snake-97/"
    },
    {
     "language": "nl",
     "title": "Snake '97 Updaten",
     "url": "https://agents.willem.com/nl/posts/2018-02-21_snake-97-updaten/",
     "source_url": "https://willem.com/nl/2018-02-21_snake-97-updaten/"
    },
    {
     "language": "de",
     "title": "Snake '97 aktualisieren",
     "url": "https://agents.willem.com/de/posts/2018-02-21_snake-97-aktualisieren/",
     "source_url": "https://willem.com/de/2018-02-21_snake-97-aktualisieren/"
    },
    {
     "language": "es",
     "title": "Actualizando Snake '97",
     "url": "https://agents.willem.com/es/posts/2018-02-21_actualizando-snake-97/",
     "source_url": "https://willem.com/es/2018-02-21_actualizando-snake-97/"
    },
    {
     "language": "it",
     "title": "Aggiornare Snake '97",
     "url": "https://agents.willem.com/it/posts/2018-02-21_aggiornare-snake-97/",
     "source_url": "https://willem.com/it/2018-02-21_aggiornare-snake-97/"
    },
    {
     "language": "pt",
     "title": "Atualizar o Snake '97",
     "url": "https://agents.willem.com/pt/posts/2018-02-21_atualizar-o-snake-97/",
     "source_url": "https://willem.com/pt/2018-02-21_atualizar-o-snake-97/"
    },
    {
     "language": "pap",
     "title": "Aktualisá Snake '97",
     "url": "https://agents.willem.com/pap/posts/2018-02-21_aktualisa-snake-97/",
     "source_url": "https://willem.com/pap/2018-02-21_aktualisa-snake-97/"
    },
    {
     "language": "fy",
     "title": "Snake '97 fernije",
     "url": "https://agents.willem.com/fy/posts/2018-02-21_snake-97-fernije/",
     "source_url": "https://willem.com/fy/2018-02-21_snake-97-fernije/"
    }
   ],
   "image": "https://willem.com/global/images/da5f22919df3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/06e55a3e0198.webp",
     "description": "Le café 't Pakhuis à Amsterdam, où Snake '97 a été « inventé »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee992b73bb44.webp",
     "description": "Snake '97 sur iPhone X, avec le look et la sensation du jeu de téléphone rétro des années 90",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/13f8f2dd6fc1.webp",
     "description": "Snake '97 au sommet des classements avec Angry Birds et WhatsApp",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/87b0ccd8c5d9.webp",
     "description": "iPhone 4 : ah, les doux souvenirs de développeur, quand une seule (petite) taille convenait à tout le monde...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3da50637eff4.webp",
     "description": "Prototype de Snake '97 tournant sur différents appareils",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d20b82f1396.webp",
     "description": "Programmation du nouveau moteur de jeu et test sur un HMD Nokia 2 sous Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/37052d0f8036.webp",
     "description": "Toujours le même 3310 ? Regarde bien et repère les différences entre l'iPhone SE et l'iPhone X",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/98f47b70cb4c.webp",
     "description": "Jouer en grand écran est désormais possible grâce aux nouveaux graphismes adaptatifs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/6848b7ac140f.webp",
     "description": "Snake '97 en appli de bureau macOS, rendu possible par les nouveaux graphismes évolutifs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a5e27801afbd.webp",
     "description": "Analyse des différences de vitesse de jeu grâce à une vidéo au ralenti",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6251dc574a72.webp",
     "description": "Le vrai code de Snake '97 qui calcule les distances avec le théorème de Pythagore",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/07b9c2f3b1a4.webp",
     "description": "Contrôler Snake avec une manette Super Nintendo, c'est génial (avec un connecteur USB SuperSmart-joy)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/fa191d607fbb.webp",
     "description": "Une astuce que le Snake d'origine ne connaissait pas : jouer avec une manette PlayStation DualShock en Bluetooth, stick analogique compris",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/12934c0ebe67.webp",
     "description": "Un design UX pour un public international. Concevoir des interfaces sans mots, c'est difficile !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/37c761847d86.webp",
     "description": "Champion du monde de Snake '97, mais pas pour longtemps...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/d31a2077c5a4.webp",
     "description": "Voilà à quoi ressemble le cloud, chers garçons et filles.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/5234dd3dd7ae.webp",
     "description": "Snake '97 disponible en téléchargement gratuit pour iOS, Android, macOS, Windows et ChromeOS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-17.jpg"
    }
   ]
  },
  {
   "id": 37037,
   "slug": "2018-01-21_ce-que-la-montre-connectee-n-aura-jamais-la-patine",
   "url": "https://agents.willem.com/fr/posts/2018-01-21_ce-que-la-montre-connectee-n-aura-jamais-la-patine/",
   "source_url": "https://willem.com/fr/2018-01-21_ce-que-la-montre-connectee-n-aura-jamais-la-patine/",
   "language": "fr",
   "date": "2018-01-21",
   "published": "2018-01-21T00:00:00+01:00",
   "created": "2025-06-26T22:10:28.139000+02:00",
   "updated": "2026-10-20T09:20:31.990000+02:00",
   "title": "Ce que la montre connectée n'aura jamais : la patine",
   "subtitle": "L'usure laissée par le temps qui passe",
   "summary": "Un bon ami à moi a eu un souci avec son Apple Watch : la couronne digitale a perdu un joint en caoutchouc, et la montre n'était donc plus étanche. Apple n'en a pas fait un drame et lui a proposé de remplacer son « appareil ». Ça a réglé son problème, mais pour un passionné de montres comme moi, c'était douloureux à entendre. Ça m'a fait réaliser la seule chose qu'une montre connectée n'aura jamais : la patine.",
   "topics": [
    "apple",
    "environment",
    "lifestyle",
    "people",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Something the smartwatch will never have: patina",
     "url": "https://agents.willem.com/en/posts/2018-01-21_something-the-smartwatch-will-never-have-patina/",
     "source_url": "https://willem.com/en/2018-01-21_something-the-smartwatch-will-never-have-patina/"
    },
    {
     "language": "nl",
     "title": "Iets wat de smartwatch nooit zal hebben: patina",
     "url": "https://agents.willem.com/nl/posts/2018-01-21_iets-wat-de-smartwatch-nooit-zal-hebben-patina/",
     "source_url": "https://willem.com/nl/2018-01-21_iets-wat-de-smartwatch-nooit-zal-hebben-patina/"
    },
    {
     "language": "de",
     "title": "Etwas, das die Smartwatch niemals haben wird: Patina",
     "url": "https://agents.willem.com/de/posts/2018-01-21_etwas-das-die-smartwatch-niemals-haben-wird-patina/",
     "source_url": "https://willem.com/de/2018-01-21_etwas-das-die-smartwatch-niemals-haben-wird-patina/"
    },
    {
     "language": "es",
     "title": "Algo que el smartwatch nunca tendrá: pátina",
     "url": "https://agents.willem.com/es/posts/2018-01-21_algo-que-el-smartwatch-nunca-tendra-patina/",
     "source_url": "https://willem.com/es/2018-01-21_algo-que-el-smartwatch-nunca-tendra-patina/"
    },
    {
     "language": "it",
     "title": "Una cosa che lo smartwatch non avrà mai: la patina",
     "url": "https://agents.willem.com/it/posts/2018-01-21_una-cosa-che-lo-smartwatch-non-avra-mai-la-patina/",
     "source_url": "https://willem.com/it/2018-01-21_una-cosa-che-lo-smartwatch-non-avra-mai-la-patina/"
    },
    {
     "language": "pt",
     "title": "Algo que o smartwatch nunca terá: pátina",
     "url": "https://agents.willem.com/pt/posts/2018-01-21_algo-que-o-smartwatch-nunca-tera-patina/",
     "source_url": "https://willem.com/pt/2018-01-21_algo-que-o-smartwatch-nunca-tera-patina/"
    },
    {
     "language": "pap",
     "title": "Algu ku un smartwatch nunka lo tin: patina",
     "url": "https://agents.willem.com/pap/posts/2018-01-21_algu-ku-un-smartwatch-nunka-lo-tin-patina/",
     "source_url": "https://willem.com/pap/2018-01-21_algu-ku-un-smartwatch-nunka-lo-tin-patina/"
    },
    {
     "language": "fy",
     "title": "Wat in smartwatch nea hawwe sil: patina",
     "url": "https://agents.willem.com/fy/posts/2018-01-21_wat-in-smartwatch-nea-hawwe-sil-patina/",
     "source_url": "https://willem.com/fy/2018-01-21_wat-in-smartwatch-nea-hawwe-sil-patina/"
    }
   ],
   "image": "https://willem.com/global/images/a39291977a32.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/08ac2b8ce8f2.webp",
     "description": "Tudor Oyster-Prince Submariner 7924 (de 1959) vendue aux enchères 93 750 $ en 2016 (photo : Christie's)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/77770d30596c.webp",
     "description": "La montre connectée Pebble n'est plus prise en charge par les mises à jour logicielles et ne développera jamais de patine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/9353a98fbcf0.webp",
     "description": "Une Zerdax (des années 1960, environ 100 €), une Citizen (années 1970, ~ 80 €) et une Seiko (2008, 130 €)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b9904cd33e18.webp",
     "description": "Regarde les innombrables rayures microscopiques qui reflètent la lumière comme aucune montre neuve ne le ferait",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c519712bba02.webp",
     "description": "Parmi les éraflures et les rayures, on distingue au moins trois couleurs différentes de gouttes de peinture",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d7b02bad639.webp",
     "description": "Le plaqué or est usé jusqu'au métal, mais la montre brille toujours au soleil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/610d58a1e22c.webp",
     "description": "Seul le temps dira comment les générations futures regarderont l'Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-7.jpg"
    }
   ]
  },
  {
   "id": 37038,
   "slug": "2018-01-08_lecons-d-un-sac-plastique-de-plats-a-emporter",
   "url": "https://agents.willem.com/fr/posts/2018-01-08_lecons-d-un-sac-plastique-de-plats-a-emporter/",
   "source_url": "https://willem.com/fr/2018-01-08_lecons-d-un-sac-plastique-de-plats-a-emporter/",
   "language": "fr",
   "date": "2018-01-08",
   "published": "2018-01-08T00:00:00+01:00",
   "created": "2025-06-26T22:10:28.350000+02:00",
   "updated": "2026-10-20T09:20:32.271000+02:00",
   "title": "Leçons d'un sac plastique de plats à emporter",
   "subtitle": "Mon antipathie grandissante pour l'obsolescence programmée",
   "summary": "Il y a environ cinq mois, j'ai pris des plats à emporter chez notre restaurant asiatique du coin. Ils ont emballé la nourriture et m'ont donné un sac plastique pour la rapporter à la maison. Sur le chemin du retour, je pensais à ce sac. Il a beau avoir un joli motif imprimé, il est conçu pour un seul usage. Quel gâchis... Je me suis demandé : combien de temps tiendrait-il si on l'utilisait tous les jours ?",
   "topics": [
    "Durable",
    "Renewable",
    "ThinkPad",
    "budget",
    "environment",
    "lifestyle",
    "linux",
    "people",
    "repair",
    "retro",
    "smartphone",
    "spending"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Lessons from a takeaway plastic bag",
     "url": "https://agents.willem.com/en/posts/2018-01-08_lessons-from-a-takeaway-plastic-bag/",
     "source_url": "https://willem.com/en/2018-01-08_lessons-from-a-takeaway-plastic-bag/"
    },
    {
     "language": "nl",
     "title": "Lessen van een plastic tasje van de afhaal",
     "url": "https://agents.willem.com/nl/posts/2018-01-08_lessen-van-een-plastic-tasje-van-de-afhaal/",
     "source_url": "https://willem.com/nl/2018-01-08_lessen-van-een-plastic-tasje-van-de-afhaal/"
    },
    {
     "language": "de",
     "title": "Lehren einer Plastiktüte vom Imbiss",
     "url": "https://agents.willem.com/de/posts/2018-01-08_lehren-einer-plastiktute-vom-imbiss/",
     "source_url": "https://willem.com/de/2018-01-08_lehren-einer-plastiktute-vom-imbiss/"
    },
    {
     "language": "es",
     "title": "Lecciones de una bolsa de plástico para llevar",
     "url": "https://agents.willem.com/es/posts/2018-01-08_lecciones-de-una-bolsa-de-plastico-para-llevar/",
     "source_url": "https://willem.com/es/2018-01-08_lecciones-de-una-bolsa-de-plastico-para-llevar/"
    },
    {
     "language": "it",
     "title": "Lezioni da un sacchetto di plastica del take away",
     "url": "https://agents.willem.com/it/posts/2018-01-08_lezioni-da-un-sacchetto-di-plastica-del-take-away/",
     "source_url": "https://willem.com/it/2018-01-08_lezioni-da-un-sacchetto-di-plastica-del-take-away/"
    },
    {
     "language": "pt",
     "title": "Lições de um saco de plástico de comida para levar",
     "url": "https://agents.willem.com/pt/posts/2018-01-08_licoes-de-um-saco-de-plastico-de-comida-para-levar/",
     "source_url": "https://willem.com/pt/2018-01-08_licoes-de-um-saco-de-plastico-de-comida-para-levar/"
    },
    {
     "language": "pap",
     "title": "Lès di un saku di plastik di kuminda pa bai ku dje",
     "url": "https://agents.willem.com/pap/posts/2018-01-08_les-di-un-saku-di-plastik-di-kuminda-pa-bai-ku-dje/",
     "source_url": "https://willem.com/pap/2018-01-08_les-di-un-saku-di-plastik-di-kuminda-pa-bai-ku-dje/"
    },
    {
     "language": "fy",
     "title": "Les fan in plestik tas fan it ôfhelle iten",
     "url": "https://agents.willem.com/fy/posts/2018-01-08_les-fan-in-plestik-tas-fan-it-ofhelle-iten/",
     "source_url": "https://willem.com/fy/2018-01-08_les-fan-in-plestik-tas-fan-it-ofhelle-iten/"
    }
   ],
   "image": "https://willem.com/global/images/d8a313221ec9.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/be0a79d6abf6.webp",
     "description": "Le sac plastique du restaurant asiatique à emporter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4ebbc8d1643.webp",
     "description": "Le sac plastique au travail, avec le repas à l'intérieur qui protège le contenu de mon sac à dos de trajet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/11c4aeaadbc1.webp",
     "description": "LG Nexus 5 avec la dernière version de Chrome (v63)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e9408e3241b.webp",
     "description": "ThinkPad X200 sous Debian GNU/Linux avec OpenBox.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8dbfe0dcad0.webp",
     "description": "Augmenter la mémoire et installer un SSD dans le ThinkPad X200, c'est facile. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ade1eac2da8c.webp",
     "description": "Dopper : la bouteille est le message",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-6.jpg"
    }
   ]
  },
  {
   "id": 37039,
   "slug": "2017-12-02_aller-au-boulot-a-velo",
   "url": "https://agents.willem.com/fr/posts/2017-12-02_aller-au-boulot-a-velo/",
   "source_url": "https://willem.com/fr/2017-12-02_aller-au-boulot-a-velo/",
   "language": "fr",
   "date": "2017-12-02",
   "published": "2017-12-02T00:00:00+01:00",
   "created": "2025-06-26T22:10:28.803000+02:00",
   "updated": "2026-10-20T09:20:32.525000+02:00",
   "title": "Aller au boulot à vélo",
   "subtitle": "Une semaine (240KM) sur le VanMoof Electrified S",
   "summary": "Depuis quelques années, je vais au travail à vélo. J'ai perdu plus de 15KG depuis que j'ai arrêté d'utiliser mon scooter. Cette semaine, j'ai testé un VanMoof Electrified S, un vélo électrique au design industriel et minimaliste. Est-il bon ? Que vaut-il face à un vélo normal ? Un vélo électrique va-t-il te rendre paresseux ? Lis la suite pour le savoir !",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "bike",
    "design",
    "environment",
    "experiment",
    "health",
    "heart",
    "lifestyle",
    "minimal",
    "mobility",
    "people",
    "review",
    "sensors",
    "sport",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Commuting by bike",
     "url": "https://agents.willem.com/en/posts/2017-12-02_commuting-by-bike/",
     "source_url": "https://willem.com/en/2017-12-02_commuting-by-bike/"
    },
    {
     "language": "nl",
     "title": "Forenzen met de fiets",
     "url": "https://agents.willem.com/nl/posts/2017-12-02_forenzen-met-de-fiets/",
     "source_url": "https://willem.com/nl/2017-12-02_forenzen-met-de-fiets/"
    },
    {
     "language": "de",
     "title": "Pendeln mit dem Fahrrad",
     "url": "https://agents.willem.com/de/posts/2017-12-02_pendeln-mit-dem-fahrrad/",
     "source_url": "https://willem.com/de/2017-12-02_pendeln-mit-dem-fahrrad/"
    },
    {
     "language": "es",
     "title": "Desplazamientos en bicicleta",
     "url": "https://agents.willem.com/es/posts/2017-12-02_desplazamientos-en-bicicleta/",
     "source_url": "https://willem.com/es/2017-12-02_desplazamientos-en-bicicleta/"
    },
    {
     "language": "it",
     "title": "Andare al lavoro in bici",
     "url": "https://agents.willem.com/it/posts/2017-12-02_andare-al-lavoro-in-bici/",
     "source_url": "https://willem.com/it/2017-12-02_andare-al-lavoro-in-bici/"
    },
    {
     "language": "pt",
     "title": "Ir para o trabalho de bicicleta",
     "url": "https://agents.willem.com/pt/posts/2017-12-02_ir-para-o-trabalho-de-bicicleta/",
     "source_url": "https://willem.com/pt/2017-12-02_ir-para-o-trabalho-de-bicicleta/"
    },
    {
     "language": "pap",
     "title": "Bai trabou riba bisikleta",
     "url": "https://agents.willem.com/pap/posts/2017-12-02_bai-trabou-riba-bisikleta/",
     "source_url": "https://willem.com/pap/2017-12-02_bai-trabou-riba-bisikleta/"
    },
    {
     "language": "fy",
     "title": "Mei de fyts nei it wurk",
     "url": "https://agents.willem.com/fy/posts/2017-12-02_mei-de-fyts-nei-it-wurk/",
     "source_url": "https://willem.com/fy/2017-12-02_mei-de-fyts-nei-it-wurk/"
    }
   ],
   "image": "https://willem.com/global/images/4e970e5e0171.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e3e837268217.webp",
     "description": "Les fondateurs de VanMoof, les frères Taco et Ties Carlier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4cfa52e66d2.webp",
     "description": "VanMoof Electrified S : un vélo électrique aux superpouvoirs secrets, une fusée déguisée en vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2a95e452ec1.webp",
     "description": "L'intérieur de l'Electrified S : la batterie et l'électronique sont astucieusement cachées dans le cadre du vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/8cd61993c816.webp",
     "description": "Image du radar de pluie pendant l'essai de l'Electrified S (source : knmi.nl)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3a19d2010c3b.webp",
     "description": "Ce sourire n'est pas dû au fantastique temps néerlandais... mais à cette fusée déguisée en vélo ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4dc32f2dd921.webp",
     "description": "Vélo néerlandais, météo néerlandaise : l'Electrified S gère sans problème l'obscurité, le froid et l'humidité !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/23e4266dcc54.webp",
     "description": "Déverrouiller le vélo avec un smartphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ab2b8fffeed.webp",
     "description": "L'appli VanMoof",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/6ce115a6c7b1.webp",
     "description": "En pleine nature : l'Electrified S",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/f7727d33bcca.webp",
     "description": "Sur le VanMoof à travers la campagne néerlandaise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c09d43aa3a6.webp",
     "description": "VanMoof Electrified S",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ffd740ccf82.webp",
     "description": "Un avantage de vitesse qui fait sourire face aux autres usagers aux heures de pointe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-12.gif"
    },
    {
     "url": "https://willem.com/global/images/0e601d18853c.webp",
     "description": "Le vélo a un guidon de ville sportif et un écran tactile intégré au cadre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/999dbe442e25.webp",
     "description": "Le tableau de bord indique la vitesse actuelle, le niveau de batterie et les performances du moteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/740cc0925e67.webp",
     "description": "Le tableau de bord et le connecteur de charge sont intégrés au cadre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c1de5b1fab0.webp",
     "description": "La prise de charge est cachée derrière un cache en caoutchouc. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/455e4deeb657.webp",
     "description": "Moteur électrique dans le moyeu avant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/0986841bdbba.webp",
     "description": "Le bouton booster, bien placé près du pouce gauche  ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/dcd8dc5d44fc.webp",
     "description": "Le feu avant est intégré au cadre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/eceeee6deb62.webp",
     "description": "Le feu arrière est intégré sous la tige de selle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/1cbdf3c77223.webp",
     "description": "Feu ILU intégré sur le vélo à courroie Sensa Cintura : il n'est pas masqué par des bagages arrière, un siège enfant ou une veste longue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/4836e8544b9f.webp",
     "description": "Carter de chaîne en plastique souple, résistant aux dégâts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/9511abada85a.webp",
     "description": "Moyeu SRAM Automatix à deux vitesses : on adore ou on déteste",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/e43147ce4f26.webp",
     "description": "Pneus Big Ben de Schwalbe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/0711394fd530.webp",
     "description": "Les freins à disque mécaniques n'ont aucun mal à t'arrêter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/9bce552575e0.webp",
     "description": "Antivol à chaîne rangé dans un petit compartiment à bagages",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/4aa427374643.webp",
     "description": "Le porte-bagages avant « bambooman » en option peut être bien pratique (photo d'un autre vélo, mon VanMoof S5)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/4ee4fa7f5b44.webp",
     "description": "Vélo normal (sans assistance) contre vélo Electrified",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc29cd2256b9.webp",
     "description": "Avec Cyclemeter Pro et un Wahoo Tickr, j'ai mesuré la vitesse et les performances pendant le test",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca194f444a77.webp",
     "description": "Mesure de la fréquence cardiaque à différentes vitesses sur un vélo normal et un vélo électrique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/eedf6df533b3.webp",
     "description": "Histogramme du temps et de la fréquence cardiaque, montrant combien de temps (% du temps total) une fréquence donnée a été mesurée. (bleu : électrique, rouge : normal)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-31.png"
    },
    {
     "url": "https://willem.com/global/images/9edfc8e27c88.webp",
     "description": "Au cas où tu douterais encore : la mobilité électrique est l'avenir et elle est là pour rester.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-32.jpg"
    }
   ]
  },
  {
   "id": 37040,
   "slug": "2017-11-15_collecter-des-donnees-de-sante-avec-biostrap",
   "url": "https://agents.willem.com/fr/posts/2017-11-15_collecter-des-donnees-de-sante-avec-biostrap/",
   "source_url": "https://willem.com/fr/2017-11-15_collecter-des-donnees-de-sante-avec-biostrap/",
   "language": "fr",
   "date": "2017-11-15",
   "published": "2017-11-15T00:00:00+01:00",
   "created": "2025-06-26T22:10:29.726000+02:00",
   "updated": "2026-10-20T09:20:32.780000+02:00",
   "title": "Collecter des données de santé avec Biostrap",
   "subtitle": "Porter pendant un mois un capteur de photopléthysmographie (PPG) de qualité clinique",
   "summary": "La plupart des objets connectés (montres connectées, bracelets d'activité, etc.) utilisent des capteurs très basiques pour mesurer la fréquence cardiaque. Leur signal est binaire : ils comptent juste les battements. Biostrap est différent : au lieu de simplement vérifier le pouls, il enregistre une forme d'onde PPG haute fidélité. Ce sont les mêmes formes d'onde que celles utilisées par les médecins, et je me suis demandé ce que je pourrais en apprendre !",
   "topics": [
    "data",
    "design",
    "experiment",
    "health",
    "heart",
    "lifestyle",
    "review",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Collecting health data with Biostrap",
     "url": "https://agents.willem.com/en/posts/2017-11-15_collecting-health-data-with-biostrap/",
     "source_url": "https://willem.com/en/2017-11-15_collecting-health-data-with-biostrap/"
    },
    {
     "language": "nl",
     "title": "Gezondheidsgegevens verzamelen met Biostrap",
     "url": "https://agents.willem.com/nl/posts/2017-11-15_gezondheidsgegevens-verzamelen-met-biostrap/",
     "source_url": "https://willem.com/nl/2017-11-15_gezondheidsgegevens-verzamelen-met-biostrap/"
    },
    {
     "language": "de",
     "title": "Gesundheitsdaten erfassen mit Biostrap",
     "url": "https://agents.willem.com/de/posts/2017-11-15_gesundheitsdaten-erfassen-mit-biostrap/",
     "source_url": "https://willem.com/de/2017-11-15_gesundheitsdaten-erfassen-mit-biostrap/"
    },
    {
     "language": "es",
     "title": "Recopilación de datos de salud con Biostrap",
     "url": "https://agents.willem.com/es/posts/2017-11-15_recopilacion-de-datos-de-salud-con-biostrap/",
     "source_url": "https://willem.com/es/2017-11-15_recopilacion-de-datos-de-salud-con-biostrap/"
    },
    {
     "language": "it",
     "title": "Raccogliere dati sanitari con Biostrap",
     "url": "https://agents.willem.com/it/posts/2017-11-15_raccogliere-dati-sanitari-con-biostrap/",
     "source_url": "https://willem.com/it/2017-11-15_raccogliere-dati-sanitari-con-biostrap/"
    },
    {
     "language": "pt",
     "title": "Recolher dados de saúde com o Biostrap",
     "url": "https://agents.willem.com/pt/posts/2017-11-15_recolher-dados-de-saude-com-o-biostrap/",
     "source_url": "https://willem.com/pt/2017-11-15_recolher-dados-de-saude-com-o-biostrap/"
    },
    {
     "language": "pap",
     "title": "Kolektá dato di salud ku Biostrap",
     "url": "https://agents.willem.com/pap/posts/2017-11-15_kolekta-dato-di-salud-ku-biostrap/",
     "source_url": "https://willem.com/pap/2017-11-15_kolekta-dato-di-salud-ku-biostrap/"
    },
    {
     "language": "fy",
     "title": "Sûnensgegevens sammelje mei Biostrap",
     "url": "https://agents.willem.com/fy/posts/2017-11-15_sunensgegevens-sammelje-mei-biostrap/",
     "source_url": "https://willem.com/fy/2017-11-15_sunensgegevens-sammelje-mei-biostrap/"
    }
   ],
   "image": "https://willem.com/global/images/b06bf13f98d6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d431d11fbb33.webp",
     "description": "Déballage de Biostrap : il arrive bien emballé dans une jolie boîte. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/77e64ceddc47.webp",
     "description": "La boîte contient trois bracelets, un câble de charge, un chargeur et deux capteurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/bad36eb149aa.webp",
     "description": "La taille des capteurs Biostrap comparée à un AirPod d'Apple",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8cc29662e04.webp",
     "description": "Le capteur PPG de poignet Biostrap à côté d'une Swatch Sistem51",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d126ce02dba2.webp",
     "description": "Le capteur PPG Biostrap est à peu près aussi épais qu'une montre",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2e34e39ab0e.webp",
     "description": "Dessous, on voit les deux LED rouges et le capteur PPG. Comme le mouvement de la Swatch Sistem51, c'est caché quand on le porte au poignet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/518d6ab1e50e.webp",
     "description": "Biostrap, c'est un peu comme une Swatch : léger au poignet grâce à ses matériaux, caoutchouc et plastique.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a72820dd1f3.webp",
     "description": "Biostrap au poignet : maintenant tu me vois...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/aff50a2476dd.webp",
     "description": "... maintenant tu ne me vois plus : Biostrap se porte bien et passe facilement sous la manche",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/994904d7956e.webp",
     "description": "Au lieu de simplement compter les battements, les services cloud de Biostrap analysent la forme d'onde PPG captée par le capteur. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a35855c69135.webp",
     "description": "Tableau de bord de l'appli iOS Biostrap et fréquence cardiaque du jour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/a88ef8df34d7.webp",
     "description": "La variabilité de la fréquence cardiaque (HRV) mesurée et expliquée par Biostrap  ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/97771b6b7344.webp",
     "description": "Comparaison de la qualité du sommeil lors de deux nuits différentes. Être éveillé plus souvent réduit la qualité du sommeil. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/9034203c16e9.webp",
     "description": "La récupération après une grosse nuit du jeudi peut prendre plusieurs jours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/09207d4e4389.webp",
     "description": "Apple HealthKit regroupe les données de différentes sources et de différents appareils",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/3033656f0863.webp",
     "description": "Charger Biostrap est facile : la batterie tient jusqu'à 5 jours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4d934460ea9.webp",
     "description": "Un mois de données de santé Biostrap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-17.png"
    }
   ]
  },
  {
   "id": 37041,
   "slug": "2017-10-23_de-l-arbre-a-la-table",
   "url": "https://agents.willem.com/fr/posts/2017-10-23_de-l-arbre-a-la-table/",
   "source_url": "https://willem.com/fr/2017-10-23_de-l-arbre-a-la-table/",
   "language": "fr",
   "date": "2017-10-23",
   "published": "2017-10-23T00:00:00+02:00",
   "created": "2025-06-26T22:10:30.288000+02:00",
   "updated": "2026-10-20T09:20:33.065000+02:00",
   "title": "De l'arbre à la table",
   "subtitle": "Concevoir et fabriquer une table de chevet",
   "summary": "Juste à côté de la maison où je suis né, il y avait un châtaignier. Malheureusement, il est mort il y a un an et demi. Quand on l'a abattu, mon frère m'a mis de côté une planche de bois. Je voulais en faire quelque chose, une belle aventure de bricolage, digne d'un article de blog !",
   "topics": [
    "Circulair",
    "creating",
    "creativity",
    "design",
    "environment",
    "hacking",
    "howto",
    "lifestyle",
    "nature"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "From tree to table",
     "url": "https://agents.willem.com/en/posts/2017-10-23_from-tree-to-table/",
     "source_url": "https://willem.com/en/2017-10-23_from-tree-to-table/"
    },
    {
     "language": "nl",
     "title": "Van boom tot tafel",
     "url": "https://agents.willem.com/nl/posts/2017-10-23_van-boom-tot-tafel/",
     "source_url": "https://willem.com/nl/2017-10-23_van-boom-tot-tafel/"
    },
    {
     "language": "de",
     "title": "Vom Baum zum Tisch",
     "url": "https://agents.willem.com/de/posts/2017-10-23_vom-baum-zum-tisch/",
     "source_url": "https://willem.com/de/2017-10-23_vom-baum-zum-tisch/"
    },
    {
     "language": "es",
     "title": "Del árbol a la mesa",
     "url": "https://agents.willem.com/es/posts/2017-10-23_del-arbol-a-la-mesa/",
     "source_url": "https://willem.com/es/2017-10-23_del-arbol-a-la-mesa/"
    },
    {
     "language": "it",
     "title": "Dall'albero al tavolo",
     "url": "https://agents.willem.com/it/posts/2017-10-23_dall-albero-al-tavolo/",
     "source_url": "https://willem.com/it/2017-10-23_dall-albero-al-tavolo/"
    },
    {
     "language": "pt",
     "title": "Da árvore à mesa",
     "url": "https://agents.willem.com/pt/posts/2017-10-23_da-arvore-a-mesa/",
     "source_url": "https://willem.com/pt/2017-10-23_da-arvore-a-mesa/"
    },
    {
     "language": "pap",
     "title": "Di palu pa mesa",
     "url": "https://agents.willem.com/pap/posts/2017-10-23_di-palu-pa-mesa/",
     "source_url": "https://willem.com/pap/2017-10-23_di-palu-pa-mesa/"
    },
    {
     "language": "fy",
     "title": "Fan beam oant tafel",
     "url": "https://agents.willem.com/fy/posts/2017-10-23_fan-beam-oant-tafel/",
     "source_url": "https://willem.com/fy/2017-10-23_fan-beam-oant-tafel/"
    }
   ],
   "image": "https://willem.com/global/images/13574d1e4d40.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/27b64214cde5.webp",
     "description": "La planche de châtaignier sur l'établi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f59c6785b48.webp",
     "description": "La table de chevet « Willem.com » : conçue sur iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e717b7957e3b.webp",
     "description": "Scier les bords bruts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/571618703c8f.webp",
     "description": "Poncer la planche de bois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/69f61bc1fa8e.webp",
     "description": "Scier avec l'outil multifonction",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0a6a2955391b.webp",
     "description": "Les morceaux sciés sur l'établi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/d17ba6ef1c90.webp",
     "description": "Test du concept de design",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/841d47337036.webp",
     "description": "Percer les trous pour les chevilles en bois",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e53b2582eae.webp",
     "description": "Collage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/b00da7d1d6bb.webp",
     "description": "Premiers assemblages réalisés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/b711a61aa3d6.webp",
     "description": "Deux pièces sur l'établi, vernies.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/b12b6b9e06eb.webp",
     "description": "Poncer encore",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/4429473db95e.webp",
     "description": "Vernis frais... encore",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/29080dd62f67.webp",
     "description": "... et encore",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e6f489021b3.webp",
     "description": "Le résultat (design entièrement visible)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/93c1840d0aaf.webp",
     "description": "Détail de la surface lisse",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/df8a7e7a22b8.webp",
     "description": "Les veines du bois bien visibles à travers le vernis transparent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/68d8c3068a60.webp",
     "description": "Percer les trous pour les roulettes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a12ba6c62e8.webp",
     "description": "Roulette avec anneau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/0150624dde31.webp",
     "description": "Le résultat sur la table de jardin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/45dbefa83acf.webp",
     "description": "La finition vernie est fantastique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/40c78fa52cc6.webp",
     "description": "La table de chevet à côté du lit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-22.jpg"
    }
   ]
  },
  {
   "id": 37042,
   "slug": "2017-09-14_sauver-un-macbook-air-a-la-batterie-gonflee",
   "url": "https://agents.willem.com/fr/posts/2017-09-14_sauver-un-macbook-air-a-la-batterie-gonflee/",
   "source_url": "https://willem.com/fr/2017-09-14_sauver-un-macbook-air-a-la-batterie-gonflee/",
   "language": "fr",
   "date": "2017-09-14",
   "published": "2017-09-14T00:00:00+02:00",
   "created": "2025-06-26T22:10:31.329000+02:00",
   "updated": "2026-10-20T09:20:33.319000+02:00",
   "title": "Sauver un MacBook Air à la batterie gonflée",
   "subtitle": "À ne pas faire chez soi, mais moi, je l'ai fait",
   "summary": "Hier soir, j'ai eu une mauvaise surprise : mon MacBook Air d'origine était gonflé à cause d'une batterie qui avait explosé. J'ai dû réagir tout de suite, pour des raisons de sécurité et pour préserver ce morceau d'histoire de l'informatique moderne. Ne fais pas ça chez toi, mais si tu le fais quand même... lis la suite pour quelques conseils pratiques.",
   "topics": [
    "Durable",
    "MacBook",
    "apple",
    "design",
    "hacking",
    "laptop",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Saving a MacBook Air with exploded battery",
     "url": "https://agents.willem.com/en/posts/2017-09-14_saving-a-macbook-air-with-exploded-battery/",
     "source_url": "https://willem.com/en/2017-09-14_saving-a-macbook-air-with-exploded-battery/"
    },
    {
     "language": "nl",
     "title": "Een MacBook Air met geëxplodeerde batterij redden",
     "url": "https://agents.willem.com/nl/posts/2017-09-14_een-macbook-air-met-geexplodeerde-batterij-redden/",
     "source_url": "https://willem.com/nl/2017-09-14_een-macbook-air-met-geexplodeerde-batterij-redden/"
    },
    {
     "language": "de",
     "title": "MacBook Air mit aufgeblähtem Akku retten",
     "url": "https://agents.willem.com/de/posts/2017-09-14_macbook-air-mit-aufgeblahtem-akku-retten/",
     "source_url": "https://willem.com/de/2017-09-14_macbook-air-mit-aufgeblahtem-akku-retten/"
    },
    {
     "language": "es",
     "title": "Salvando una MacBook Air con la batería explotada",
     "url": "https://agents.willem.com/es/posts/2017-09-14_salvando-una-macbook-air-con-la-bateria-explotada/",
     "source_url": "https://willem.com/es/2017-09-14_salvando-una-macbook-air-con-la-bateria-explotada/"
    },
    {
     "language": "it",
     "title": "Salvare un MacBook Air con la batteria esplosa",
     "url": "https://agents.willem.com/it/posts/2017-09-14_salvare-un-macbook-air-con-la-batteria-esplosa/",
     "source_url": "https://willem.com/it/2017-09-14_salvare-un-macbook-air-con-la-batteria-esplosa/"
    },
    {
     "language": "pt",
     "title": "Salvar um MacBook Air com a bateria rebentada",
     "url": "https://agents.willem.com/pt/posts/2017-09-14_salvar-um-macbook-air-com-a-bateria-rebentada/",
     "source_url": "https://willem.com/pt/2017-09-14_salvar-um-macbook-air-com-a-bateria-rebentada/"
    },
    {
     "language": "pap",
     "title": "Salba un MacBook Air ku bateria eksplotá",
     "url": "https://agents.willem.com/pap/posts/2017-09-14_salba-un-macbook-air-ku-bateria-eksplota/",
     "source_url": "https://willem.com/pap/2017-09-14_salba-un-macbook-air-ku-bateria-eksplota/"
    },
    {
     "language": "fy",
     "title": "In MacBook Air mei ûntplofte batterij rêde",
     "url": "https://agents.willem.com/fy/posts/2017-09-14_in-macbook-air-mei-untplofte-batterij-rede/",
     "source_url": "https://willem.com/fy/2017-09-14_in-macbook-air-mei-untplofte-batterij-rede/"
    }
   ],
   "image": "https://willem.com/global/images/35ba145fde1f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6a444211bc7c.webp",
     "description": "Steve Jobs dévoile le MacBook Air en 2008, en le sortant d'une enveloppe toute simple",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/e300a9fb99a7.webp",
     "description": "Le MacBook Air d'origine : révolutionnaire par sa finesse et son manque de ports",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/b0dc65a92cc8.webp",
     "description": "Cet ordinateur n'est pas censé avoir une bosse...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/8d9bcac8527e.webp",
     "description": "Le clavier et le boîtier sont déformés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/76ad45d6ed3c.webp",
     "description": "Cette bosse n'a rien à faire là... elle plie le clavier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-5.jpeg"
    },
    {
     "url": "https://willem.com/global/images/243107d2b067.webp",
     "description": "On ouvre le MacBook Air en retirant le capot du dessous.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-6.jpeg"
    },
    {
     "url": "https://willem.com/global/images/c22a24752c99.webp",
     "description": "Pense à retenir quelle vis allait où...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-7.jpeg"
    },
    {
     "url": "https://willem.com/global/images/d779fb654228.webp",
     "description": "Les dégâts sur la batterie sont bien visibles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-8.jpeg"
    },
    {
     "url": "https://willem.com/global/images/c4fd42293ba7.webp",
     "description": "Gonflée et fendue. J'ai cherché attentivement d'éventuelles fuites.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-9.jpeg"
    },
    {
     "url": "https://willem.com/global/images/deadb40347b6.webp",
     "description": "J'ai débranché la batterie de la carte mère avec un outil en plastique (qui ne conduit pas l'électricité).",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-10.jpeg"
    },
    {
     "url": "https://willem.com/global/images/9363647beb56.webp",
     "description": "Une fois retirée, la déformation de la batterie est bien visible",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-11.jpeg"
    },
    {
     "url": "https://willem.com/global/images/a0da0ca74e2c.webp",
     "description": "Cette batterie est morte.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-12.jpeg"
    },
    {
     "url": "https://willem.com/global/images/a06c63362cd2.webp",
     "description": "Le MacBook est de nouveau en vie et m'accueille avec son écran de démarrage.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-13.jpeg"
    },
    {
     "url": "https://willem.com/global/images/8412e2be42ad.webp",
     "description": "macOS X a bien compris qu'il n'y a pas de batterie : tout fonctionne sur l'adaptateur secteur.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-14.jpeg"
    }
   ]
  },
  {
   "id": 37043,
   "slug": "2017-09-02_l-ascension-de-l-etna",
   "url": "https://agents.willem.com/fr/posts/2017-09-02_l-ascension-de-l-etna/",
   "source_url": "https://willem.com/fr/2017-09-02_l-ascension-de-l-etna/",
   "language": "fr",
   "date": "2017-09-02",
   "published": "2017-09-02T00:00:00+02:00",
   "created": "2025-06-26T22:10:31.607000+02:00",
   "updated": "2026-10-20T09:20:33.574000+02:00",
   "title": "L'ascension de l'Etna",
   "subtitle": "Visite d'un volcan actif en Sicile, en Italie",
   "summary": "La semaine dernière, ma femme et moi sommes partis en Sicile pour de petites vacances d'été. C'est la plus grande île de la mer Méditerranée. C'est une région autonome d'Italie, avec les petites îles qui l'entourent. Elle abrite le plus grand volcan actif d'Europe : l'Etna. Nous avons eu l'occasion de visiter ce monstre cracheur de lave, et ce fut toute une expérience.",
   "topics": [
    "environment",
    "holiday",
    "lifestyle",
    "nature",
    "people",
    "review",
    "travel",
    "volcano"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Climbing Mount Etna",
     "url": "https://agents.willem.com/en/posts/2017-09-02_climbing-mount-etna/",
     "source_url": "https://willem.com/en/2017-09-02_climbing-mount-etna/"
    },
    {
     "language": "nl",
     "title": "De beklimming van de Etna",
     "url": "https://agents.willem.com/nl/posts/2017-09-02_de-beklimming-van-de-etna/",
     "source_url": "https://willem.com/nl/2017-09-02_de-beklimming-van-de-etna/"
    },
    {
     "language": "de",
     "title": "Besteigung des Ätna",
     "url": "https://agents.willem.com/de/posts/2017-09-02_besteigung-des-atna/",
     "source_url": "https://willem.com/de/2017-09-02_besteigung-des-atna/"
    },
    {
     "language": "es",
     "title": "Escalando el Monte Etna",
     "url": "https://agents.willem.com/es/posts/2017-09-02_escalando-el-monte-etna/",
     "source_url": "https://willem.com/es/2017-09-02_escalando-el-monte-etna/"
    },
    {
     "language": "it",
     "title": "Salire sull'Etna",
     "url": "https://agents.willem.com/it/posts/2017-09-02_salire-sull-etna/",
     "source_url": "https://willem.com/it/2017-09-02_salire-sull-etna/"
    },
    {
     "language": "pt",
     "title": "Subir ao Etna",
     "url": "https://agents.willem.com/pt/posts/2017-09-02_subir-ao-etna/",
     "source_url": "https://willem.com/pt/2017-09-02_subir-ao-etna/"
    },
    {
     "language": "pap",
     "title": "Subi Mount Etna",
     "url": "https://agents.willem.com/pap/posts/2017-09-02_subi-mount-etna/",
     "source_url": "https://willem.com/pap/2017-09-02_subi-mount-etna/"
    },
    {
     "language": "fy",
     "title": "De Etna beklimme",
     "url": "https://agents.willem.com/fy/posts/2017-09-02_de-etna-beklimme/",
     "source_url": "https://willem.com/fy/2017-09-02_de-etna-beklimme/"
    }
   ],
   "image": "https://willem.com/global/images/59ecd5061806.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d42d14eb1b32.webp",
     "description": "Vue d'ensemble des plaques tectoniques (image : USGS)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0ec7ae998d59.webp",
     "description": "L'Etna est assez grand pour être vu depuis l'espace (NASA Earth Observatory)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e453230babb7.webp",
     "description": "Cratère latéral de 2001, mais en regardant bien, on remarque de nombreux autres cratères plus bas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a46a3ead52dd.webp",
     "description": "Terrain accidenté",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e83069bf085d.webp",
     "description": "De l'alpinisme comme un pro... enfin, presque. :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c935c8003d76.webp",
     "description": "Plus on monte, plus le terrain devient rude",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/741b5d872a01.webp",
     "description": "Le blanc/jaune au sommet de l'Etna, c'est du soufre, pas de l'or... d'après notre guide",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/463b817ece26.webp",
     "description": "On ne peut qu'imaginer les forces de la nature en voyant ces cratères. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5798343a0f56.webp",
     "description": "De la lave fraîche, vieille de quelques mois seulement, bien reconnaissable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/240fd6ee0e7c.webp",
     "description": "Ces cratères sont le résultat d'éruptions magmatiques explosives",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/44523864ab91.webp",
     "description": "La couleur brune, c'est du fer oxydé, autrement dit de la « rouille »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8260f3221e11.webp",
     "description": "Notre guide, Peppe, dégage quelques zones sombres sur le cratère. De la vapeur s'en échappe : on sent littéralement la chaleur !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fbc383ebb5f.webp",
     "description": "La vue est spectaculaire.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/ebf66d3764c8.webp",
     "description": "Ce ne sont pas des bus ordinaires. Ces véhicules 4x4 servent aussi de véhicules d'évacuation en cas d'éruption.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/06eecea2a244.webp",
     "description": "Le sommet de l'Etna",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/365b08e297f5.webp",
     "description": "Une vue d'ensemble des cratères : remarque comme elle est tenue à jour :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/48ea8d339072.webp",
     "description": "L'Etna",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-17.jpg"
    }
   ]
  },
  {
   "id": 37044,
   "slug": "2017-08-31_des-nuages-sous-mon-plancher",
   "url": "https://agents.willem.com/fr/posts/2017-08-31_des-nuages-sous-mon-plancher/",
   "source_url": "https://willem.com/fr/2017-08-31_des-nuages-sous-mon-plancher/",
   "language": "fr",
   "date": "2017-08-31",
   "published": "2017-08-31T00:00:00+02:00",
   "created": "2025-06-26T22:10:32.060000+02:00",
   "updated": "2026-10-20T09:31:28.524000+02:00",
   "title": "Des nuages sous mon plancher",
   "subtitle": "Construire un petit datacenter dans ma cave",
   "summary": "Chez moi, j'ai une connexion internet optique complètement folle. C'est une fibre de 600 Mo en envoi comme en réception, qui arrive directement dans la maison (aucun câble en cuivre). C'est comme une autoroute internet privée. Une bonne raison pour chercher comment mieux profiter de toute cette fibre ultrarapide...",
   "topics": [
    "SSH",
    "cloud",
    "creating",
    "data",
    "hacking",
    "howto",
    "lifestyle",
    "linux",
    "networking",
    "programming",
    "server",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Clouds below my floor",
     "url": "https://agents.willem.com/en/posts/2017-08-31_clouds-below-my-floor/",
     "source_url": "https://willem.com/en/2017-08-31_clouds-below-my-floor/"
    },
    {
     "language": "nl",
     "title": "Cloud onder mijn vloer",
     "url": "https://agents.willem.com/nl/posts/2017-08-31_cloud-onder-mijn-vloer/",
     "source_url": "https://willem.com/nl/2017-08-31_cloud-onder-mijn-vloer/"
    },
    {
     "language": "de",
     "title": "Cloud unter mir",
     "url": "https://agents.willem.com/de/posts/2017-08-31_cloud-unter-mir/",
     "source_url": "https://willem.com/de/2017-08-31_cloud-unter-mir/"
    },
    {
     "language": "es",
     "title": "Cloud bajo mi piso",
     "url": "https://agents.willem.com/es/posts/2017-08-31_cloud-bajo-mi-piso/",
     "source_url": "https://willem.com/es/2017-08-31_cloud-bajo-mi-piso/"
    },
    {
     "language": "it",
     "title": "Nuvole sotto il mio pavimento",
     "url": "https://agents.willem.com/it/posts/2017-08-31_nuvole-sotto-il-mio-pavimento/",
     "source_url": "https://willem.com/it/2017-08-31_nuvole-sotto-il-mio-pavimento/"
    },
    {
     "language": "pt",
     "title": "Nuvens debaixo do meu chão",
     "url": "https://agents.willem.com/pt/posts/2017-08-31_nuvens-debaixo-do-meu-chao/",
     "source_url": "https://willem.com/pt/2017-08-31_nuvens-debaixo-do-meu-chao/"
    },
    {
     "language": "pap",
     "title": "Clouds bou di mi piso",
     "url": "https://agents.willem.com/pap/posts/2017-08-31_clouds-bou-di-mi-piso/",
     "source_url": "https://willem.com/pap/2017-08-31_clouds-bou-di-mi-piso/"
    },
    {
     "language": "fy",
     "title": "Cloud ûnder myn flier",
     "url": "https://agents.willem.com/fy/posts/2017-08-31_cloud-under-myn-flier/",
     "source_url": "https://willem.com/fy/2017-08-31_cloud-under-myn-flier/"
    }
   ],
   "image": "https://willem.com/global/images/beaadf85cb7a.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b466ecfaf16d.webp",
     "description": "Par une trappe près de ma porte d'entrée, j'ai accès à l'espace sous le plancher.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9663a6d83ed9.webp",
     "description": "Posé sur des dalles de béton, le PC modifié est connecté à internet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a015775189f.webp",
     "description": "Un écran et un clavier branchés pour tester les systèmes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/cac3104b66e3.webp",
     "description": "En moyenne 3,4 millisecondes pour pinguer Google. C'est rapide, rapide comme un datacenter. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/aed0a29d2feb.webp",
     "description": "Les graphiques du système de surveillance de la connexion (celui du vrai datacenter) montrent clairement le moment où j'ai testé mon petit serveur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1261457404f4.webp",
     "description": "Des nuages sous mon plancher : mon petit datacenter de cave.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-6.jpg"
    }
   ]
  },
  {
   "id": 37045,
   "slug": "2017-07-31_le-jour-ou-j-ai-tue-mon-lan",
   "url": "https://agents.willem.com/fr/posts/2017-07-31_le-jour-ou-j-ai-tue-mon-lan/",
   "source_url": "https://willem.com/fr/2017-07-31_le-jour-ou-j-ai-tue-mon-lan/",
   "language": "fr",
   "date": "2017-07-31",
   "published": "2017-07-31T00:00:00+02:00",
   "created": "2025-06-26T22:10:32.281000+02:00",
   "updated": "2026-10-20T09:31:28.811000+02:00",
   "title": "Le jour où j'ai tué mon LAN",
   "subtitle": "J'ai coupé mon réseau local et je suis passé à la 4G uniquement",
   "summary": "Aujourd'hui, j'ai appelé mon fournisseur pour résilier l'abonnement internet ADSL de mon bureau, je n'en ai plus besoin. J'ai éteint mon réseau local et basculé ma façon de travailler sur internet mobile uniquement. La simplicité et les économies m'ont tellement surpris que j'en ai fait un article de blog.",
   "topics": [
    "SSH",
    "apple",
    "budget",
    "cash",
    "cloud",
    "data",
    "design",
    "experiment",
    "hacking",
    "iOS",
    "iPad",
    "lifestyle",
    "linux",
    "minimal",
    "money",
    "networking",
    "office",
    "payments",
    "pencil",
    "programming",
    "smartphone",
    "vim",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "The day I killed my LAN",
     "url": "https://agents.willem.com/en/posts/2017-07-31_the-day-i-killed-my-lan/",
     "source_url": "https://willem.com/en/2017-07-31_the-day-i-killed-my-lan/"
    },
    {
     "language": "nl",
     "title": "De dag dat ik mijn LAN uitzette",
     "url": "https://agents.willem.com/nl/posts/2017-07-31_de-dag-dat-ik-mijn-lan-uitzette/",
     "source_url": "https://willem.com/nl/2017-07-31_de-dag-dat-ik-mijn-lan-uitzette/"
    },
    {
     "language": "de",
     "title": "Der Tag, an dem ich mein LAN killte",
     "url": "https://agents.willem.com/de/posts/2017-07-31_der-tag-an-dem-ich-mein-lan-killte/",
     "source_url": "https://willem.com/de/2017-07-31_der-tag-an-dem-ich-mein-lan-killte/"
    },
    {
     "language": "es",
     "title": "El día que maté mi LAN",
     "url": "https://agents.willem.com/es/posts/2017-07-31_el-dia-que-mate-mi-lan/",
     "source_url": "https://willem.com/es/2017-07-31_el-dia-que-mate-mi-lan/"
    },
    {
     "language": "it",
     "title": "Il giorno in cui ho ammazzato la mia LAN",
     "url": "https://agents.willem.com/it/posts/2017-07-31_il-giorno-in-cui-ho-ammazzato-la-mia-lan/",
     "source_url": "https://willem.com/it/2017-07-31_il-giorno-in-cui-ho-ammazzato-la-mia-lan/"
    },
    {
     "language": "pt",
     "title": "O dia em que matei a minha LAN",
     "url": "https://agents.willem.com/pt/posts/2017-07-31_o-dia-em-que-matei-a-minha-lan/",
     "source_url": "https://willem.com/pt/2017-07-31_o-dia-em-que-matei-a-minha-lan/"
    },
    {
     "language": "pap",
     "title": "E dia ku mi a mata mi LAN",
     "url": "https://agents.willem.com/pap/posts/2017-07-31_e-dia-ku-mi-a-mata-mi-lan/",
     "source_url": "https://willem.com/pap/2017-07-31_e-dia-ku-mi-a-mata-mi-lan/"
    },
    {
     "language": "fy",
     "title": "De dei dat ik myn LAN útsette",
     "url": "https://agents.willem.com/fy/posts/2017-07-31_de-dei-dat-ik-myn-lan-utsette/",
     "source_url": "https://willem.com/fy/2017-07-31_de-dei-dat-ik-myn-lan-utsette/"
    }
   ],
   "image": "https://willem.com/global/images/07d47895903e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/eb644cecab17.webp",
     "description": "Je me sens déjà vieux, mon fidèle vieux réseau local (LAN)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d51cfc953251.webp",
     "description": "iPad Pro + Apple Pencil à la place du papier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fa27086768ce.webp",
     "description": "Programmer sur iPad Pro avec VIM, Blink et un VPS Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d4d05312ed22.webp",
     "description": "De la musique depuis le meuble du bureau : l'iPhone comme lecteur connecté. Un vrai concert de rock en combinaison avec l'Apple Watch comme télécommande.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/373dab715867.webp",
     "description": "Recharger et écouter de la musique en même temps grâce à une station d'accueil Apple Lightning",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e75025769249.webp",
     "description": "Peut-être... mon prochain bureau ? ;-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-6.jpg"
    }
   ]
  },
  {
   "id": 37046,
   "slug": "2017-06-30_fietselfstedentocht-2017",
   "url": "https://agents.willem.com/fr/posts/2017-06-30_fietselfstedentocht-2017/",
   "source_url": "https://willem.com/fr/2017-06-30_fietselfstedentocht-2017/",
   "language": "fr",
   "date": "2017-06-30",
   "published": "2017-06-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:32.510000+02:00",
   "updated": "2026-10-20T09:31:29.123000+02:00",
   "title": "Fietselfstedentocht 2017",
   "subtitle": "235 KM à vélo à travers la Frise",
   "summary": "Ce mois-ci, j'ai roulé la Fietselfstedentocht, un parcours de 235 KM à travers la Frise. Il t'emmène dans plusieurs villes frisonnes, dans l'une des provinces les plus au nord des Pays-Bas. La première édition date de 1912, et elle est devenue légendaire par son histoire, son défi et sa popularité ; elle méritait bien un article de blog !",
   "topics": [
    "bike",
    "health",
    "heart",
    "lifestyle",
    "mobility",
    "people",
    "sensors",
    "sport",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Fietselfstedentocht 2017",
     "url": "https://agents.willem.com/en/posts/2017-06-30_fietselfstedentocht-2017/",
     "source_url": "https://willem.com/en/2017-06-30_fietselfstedentocht-2017/"
    },
    {
     "language": "nl",
     "title": "Fietselfstedentocht 2017",
     "url": "https://agents.willem.com/nl/posts/2017-06-30_fietselfstedentocht-2017/",
     "source_url": "https://willem.com/nl/2017-06-30_fietselfstedentocht-2017/"
    },
    {
     "language": "de",
     "title": "Elfstedentocht 2017",
     "url": "https://agents.willem.com/de/posts/2017-06-30_elfstedentocht-2017/",
     "source_url": "https://willem.com/de/2017-06-30_elfstedentocht-2017/"
    },
    {
     "language": "es",
     "title": "Elfstedentocht 2017",
     "url": "https://agents.willem.com/es/posts/2017-06-30_elfstedentocht-2017/",
     "source_url": "https://willem.com/es/2017-06-30_elfstedentocht-2017/"
    },
    {
     "language": "it",
     "title": "Fietselfstedentocht 2017",
     "url": "https://agents.willem.com/it/posts/2017-06-30_fietselfstedentocht-2017/",
     "source_url": "https://willem.com/it/2017-06-30_fietselfstedentocht-2017/"
    },
    {
     "language": "pt",
     "title": "Fietselfstedentocht 2017",
     "url": "https://agents.willem.com/pt/posts/2017-06-30_fietselfstedentocht-2017/",
     "source_url": "https://willem.com/pt/2017-06-30_fietselfstedentocht-2017/"
    },
    {
     "language": "pap",
     "title": "Fietselfstedentocht 2017",
     "url": "https://agents.willem.com/pap/posts/2017-06-30_fietselfstedentocht-2017/",
     "source_url": "https://willem.com/pap/2017-06-30_fietselfstedentocht-2017/"
    },
    {
     "language": "fy",
     "title": "Fietselfstedentocht 2017",
     "url": "https://agents.willem.com/fy/posts/2017-06-30_fietselfstedentocht-2017/",
     "source_url": "https://willem.com/fy/2017-06-30_fietselfstedentocht-2017/"
    }
   ],
   "image": "https://willem.com/global/images/5383179ea35f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/91fcbb073bcc.webp",
     "description": "Elfstedentocht : là où les hommes deviennent des héros",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/89c6653f3c5e.webp",
     "description": "Sneek, 1912 : la première Fietselfstedentocht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5016ebe6ea66.webp",
     "description": "Le Postplaza Hotel à Leeuwarden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8a4112f16c04.webp",
     "description": "Il manque quelque chose... ma roue avant !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/144f1414a202.webp",
     "description": "Mon vélo chez le vélociste local, la « werkplaats » (atelier en néerlandais)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0193147e360d.webp",
     "description": "Prêt à partir : 235 KM sur deux roues !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a01a64c23ba9.webp",
     "description": "Des rues bondées près des points de contrôle le long du parcours",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d71234dea7f.webp",
     "description": "Oui, c'est bien moi. :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ccc81dd18a4.webp",
     "description": "En chemin, tu collectes des tampons dans les différentes villes frisonnes. Il faut une carte complète pour recevoir la médaille (Elfstedenkruisje)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d01e7f7b0d17.webp",
     "description": "Un soutien spécial : ma merveilleuse femme, Ellen !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c66d554a9ad9.webp",
     "description": "Un soutien spécial : ma maman et son ami Albert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/07e1de9c50f9.webp",
     "description": "Arrivé ! Tous les tampons collectés, la médaille gagnée et un verre pour fêter une journée formidable !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/c61486e7cf2a.webp",
     "description": "Le parcours à travers la Frise",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/b78cf12dbee3.webp",
     "description": "Les statistiques de Cyclemeter Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/7f6fa0a15325.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d71234dea7f.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/07e1de9c50f9.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-39.jpg"
    }
   ]
  },
  {
   "id": 37047,
   "slug": "2017-05-31_la-bete-de-l-enfer-vert",
   "url": "https://agents.willem.com/fr/posts/2017-05-31_la-bete-de-l-enfer-vert/",
   "source_url": "https://willem.com/fr/2017-05-31_la-bete-de-l-enfer-vert/",
   "language": "fr",
   "date": "2017-05-31",
   "published": "2017-05-31T00:00:00+02:00",
   "created": "2025-06-26T22:10:33.926000+02:00",
   "updated": "2026-10-20T09:31:29.371000+02:00",
   "title": "La bête de l'Enfer vert",
   "subtitle": "Au volant de la Mercedes-AMG GT R",
   "summary": "Ce mois-ci, j'ai reçu une invitation de Mercedes sur le circuit de Zolder, en Belgique, pour conduire « la bête ». La Mercedes-AMG GT R, une voiture de sport d'un vert furieux, qui doit son surnom au Nürburgring, où elle a été développée. Une expérience incroyable, qui méritait bien un article de blog !",
   "topics": [
    "car",
    "lifestyle",
    "mobility",
    "review",
    "sport",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Beast of the Green Hell",
     "url": "https://agents.willem.com/en/posts/2017-05-31_beast-of-the-green-hell/",
     "source_url": "https://willem.com/en/2017-05-31_beast-of-the-green-hell/"
    },
    {
     "language": "nl",
     "title": "Beest van de Groene Hel",
     "url": "https://agents.willem.com/nl/posts/2017-05-31_beest-van-de-groene-hel/",
     "source_url": "https://willem.com/nl/2017-05-31_beest-van-de-groene-hel/"
    },
    {
     "language": "de",
     "title": "Bestie der Grünen Hölle",
     "url": "https://agents.willem.com/de/posts/2017-05-31_bestie-der-grunen-holle/",
     "source_url": "https://willem.com/de/2017-05-31_bestie-der-grunen-holle/"
    },
    {
     "language": "es",
     "title": "Bestia del Infierno Verde",
     "url": "https://agents.willem.com/es/posts/2017-05-31_bestia-del-infierno-verde/",
     "source_url": "https://willem.com/es/2017-05-31_bestia-del-infierno-verde/"
    },
    {
     "language": "it",
     "title": "La bestia dell'Inferno Verde",
     "url": "https://agents.willem.com/it/posts/2017-05-31_la-bestia-dell-inferno-verde/",
     "source_url": "https://willem.com/it/2017-05-31_la-bestia-dell-inferno-verde/"
    },
    {
     "language": "pt",
     "title": "A Besta do Inferno Verde",
     "url": "https://agents.willem.com/pt/posts/2017-05-31_a-besta-do-inferno-verde/",
     "source_url": "https://willem.com/pt/2017-05-31_a-besta-do-inferno-verde/"
    },
    {
     "language": "pap",
     "title": "Beest di Inferno Verde",
     "url": "https://agents.willem.com/pap/posts/2017-05-31_beest-di-inferno-verde/",
     "source_url": "https://willem.com/pap/2017-05-31_beest-di-inferno-verde/"
    },
    {
     "language": "fy",
     "title": "Bist fan de Griene Hel",
     "url": "https://agents.willem.com/fy/posts/2017-05-31_bist-fan-de-griene-hel/",
     "source_url": "https://willem.com/fy/2017-05-31_bist-fan-de-griene-hel/"
    }
   ],
   "image": "https://willem.com/global/images/ecba22c09055.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f1ce0f17f2f2.webp",
     "description": "La Mercedes-AMG GT R sur le circuit de Zolder, en Belgique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fe448fad2fa.webp",
     "description": "Moteur AMG V8 4,0 L biturbo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f3ade08a97e.webp",
     "description": "Petit-déjeuner à 8 h sur le circuit de Zolder",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/400eef80ed15.webp",
     "description": "Une Mercedes 300 SEL 6.8 AMG de 1971 aux 24 Heures de Spa",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1476bc51c5ab.webp",
     "description": "Mercedes-Benz Classe G : une puissance en 4x4",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e59a19c881f.webp",
     "description": "La Classe G Professional est du genre très radical, « la fonction d'abord »",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7fcd5db179c3.webp",
     "description": "La Mercedes-AMG G63 existe aussi en couleurs élégantes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd9d89fc9204.webp",
     "description": "Un garçon heureux, au volant d'une AMG sur route ouverte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/e3d549376e0d.webp",
     "description": "La C63S est clairement ma préférée, un monstre brut avec le toit ouvert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/59faa8681ee7.webp",
     "description": "Quelques détails de plus de cette brutale C63S",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/786146f20faf.webp",
     "description": "Si tu conduis l'AMG GT S, tu te sens comme Bernd Mayländer (qui conduit une Safety Car de F1 similaire)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/91f76391ba44.webp",
     "description": "La S63s a des airs de paquebot, mais un paquebot très rapide... ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/4174438408b5.webp",
     "description": "L'intérieur de la S63s est sans égal : détails superbes, très haut de gamme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/47a7620b9150.webp",
     "description": "La S63s est très confortable pour ses passagers et il y a plein de place",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/d9efadc79306.webp",
     "description": "Prêt pour un tour de piste avec un pilote de course professionnel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/39543ef1c76c.webp",
     "description": "Pas vraiment un taxi ordinaire... ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/df760eb1eaf5.webp",
     "description": "Conduire la E63S sur circuit, ça fait vraiment monter l'adrénaline... ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/8bb12ae06640.webp",
     "description": "La moins puissante A45 (à gauche) est en fait plus rapide que la S63s (à droite) sur le défi d'agilité",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/9f2aba990414.webp",
     "description": "La Bête de l'Enfer vert : Mercedes-AMG GT R",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/2024f9cd77b3.webp",
     "description": "Elle a l'air affamée.... de vitesse !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a13d60ba8268.webp",
     "description": "Aussi radicale soit-elle, l'intérieur de la GT R reste de première classe !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/2024f9cd77b3.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-33.jpg"
    },
    {
     "url": "https://willem.com/global/images/9f2aba990414.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-34.jpg"
    }
   ]
  },
  {
   "id": 37048,
   "slug": "2017-04-30_montres-connectees-contre-montres-mecaniques",
   "url": "https://agents.willem.com/fr/posts/2017-04-30_montres-connectees-contre-montres-mecaniques/",
   "source_url": "https://willem.com/fr/2017-04-30_montres-connectees-contre-montres-mecaniques/",
   "language": "fr",
   "date": "2017-04-30",
   "published": "2017-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:34.494000+02:00",
   "updated": "2026-10-20T09:31:29.637000+02:00",
   "title": "Montres connectées contre montres mécaniques",
   "subtitle": "Pourquoi je porte encore une montre mécanique, et pourquoi les montres connectées ont du potentiel",
   "summary": "La technologie a fait un long chemin depuis le premier ordinateur. Les montres connectées d'aujourd'hui sont avant tout une prouesse de miniaturisation. J'ai récemment utilisé une Apple Watch Series 2 pour voir si la technologie était assez avancée pour remplacer ma montre mécanique. Aujourd'hui, je partage mes conclusions avec toi.",
   "topics": [
    "apple",
    "data",
    "experiment",
    "health",
    "lifestyle",
    "retro",
    "review",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Smartwatches vs Mechanical watches",
     "url": "https://agents.willem.com/en/posts/2017-04-30_smartwatches-vs-mechanical-watches/",
     "source_url": "https://willem.com/en/2017-04-30_smartwatches-vs-mechanical-watches/"
    },
    {
     "language": "nl",
     "title": "Smartwatches vs Mechanische horloges",
     "url": "https://agents.willem.com/nl/posts/2017-04-30_smartwatches-vs-mechanische-horloges/",
     "source_url": "https://willem.com/nl/2017-04-30_smartwatches-vs-mechanische-horloges/"
    },
    {
     "language": "de",
     "title": "Smartwatches vs. Mechanische Uhren",
     "url": "https://agents.willem.com/de/posts/2017-04-30_smartwatches-vs-mechanische-uhren/",
     "source_url": "https://willem.com/de/2017-04-30_smartwatches-vs-mechanische-uhren/"
    },
    {
     "language": "es",
     "title": "Smartwatches vs Relojes mecánicos",
     "url": "https://agents.willem.com/es/posts/2017-04-30_smartwatches-vs-relojes-mecanicos/",
     "source_url": "https://willem.com/es/2017-04-30_smartwatches-vs-relojes-mecanicos/"
    },
    {
     "language": "it",
     "title": "Smartwatch contro orologi meccanici",
     "url": "https://agents.willem.com/it/posts/2017-04-30_smartwatch-contro-orologi-meccanici/",
     "source_url": "https://willem.com/it/2017-04-30_smartwatch-contro-orologi-meccanici/"
    },
    {
     "language": "pt",
     "title": "Smartwatches vs relógios mecânicos",
     "url": "https://agents.willem.com/pt/posts/2017-04-30_smartwatches-vs-relogios-mecanicos/",
     "source_url": "https://willem.com/pt/2017-04-30_smartwatches-vs-relogios-mecanicos/"
    },
    {
     "language": "pap",
     "title": "Smartwatch kontra relòshi mekániko",
     "url": "https://agents.willem.com/pap/posts/2017-04-30_smartwatch-kontra-reloshi-mekaniko/",
     "source_url": "https://willem.com/pap/2017-04-30_smartwatch-kontra-reloshi-mekaniko/"
    },
    {
     "language": "fy",
     "title": "Smartwatches tsjin meganyske horloazjes",
     "url": "https://agents.willem.com/fy/posts/2017-04-30_smartwatches-tsjin-meganyske-horloazjes/",
     "source_url": "https://willem.com/fy/2017-04-30_smartwatches-tsjin-meganyske-horloazjes/"
    }
   ],
   "image": "https://willem.com/global/images/716a7377a27d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a65adb8a6d81.webp",
     "description": "La Pebble d'origine, de 2012",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/8984e4eba983.webp",
     "description": "La LG G Watch sous Android Wear",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/42b888a67500.webp",
     "description": "L'Apple Watch de 2014",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a818beda4c5d.webp",
     "description": "L'Apple Watch Series 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2dc8ad4313e5.webp",
     "description": "Des styles différents grâce aux différents bracelets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0ee9a8a3284.webp",
     "description": "L'Apple Watch au poignet, qui affiche la température actuelle, l'heure, la fréquence cardiaque et l'accès aux e-mails, aux messages et à la musique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a36a0c648d4.webp",
     "description": "Comparaison des données d'analyse du sommeil (deux nuits avec clairement deux schémas différents)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/c7f6984c025b.webp",
     "description": "Analyse des données sportives d'une sortie à vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/a4abad8d2ea4.webp",
     "description": "La station de charge magnétique est une jolie solution à un problème agaçant : le besoin constant de recharger la montre connectée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/41600782da9e.webp",
     "description": "Une montre mécanique : Christiaan van der Klaauw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/d61b587b12f3.webp",
     "description": "Le rotor de remontage et le mouvement de la montre mécanique, visibles à travers le fond en saphir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/1aa571e7cd0c.webp",
     "description": "Ma montre mécanique en action (Milgauss 116400GV zBlue)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-13.jpg"
    }
   ]
  },
  {
   "id": 37049,
   "slug": "2017-03-26_reparer-une-nintendo-gameboy-advance-sp",
   "url": "https://agents.willem.com/fr/posts/2017-03-26_reparer-une-nintendo-gameboy-advance-sp/",
   "source_url": "https://willem.com/fr/2017-03-26_reparer-une-nintendo-gameboy-advance-sp/",
   "language": "fr",
   "date": "2017-03-26",
   "published": "2017-03-26T00:00:00+01:00",
   "created": "2025-06-26T22:10:34.820000+02:00",
   "updated": "2026-10-20T09:31:29.906000+02:00",
   "title": "Réparer une Nintendo Gameboy Advance SP",
   "subtitle": "De la chirurgie de puce pour jouer au Zelda classique",
   "summary": "Ce mois-ci, Nintendo a sorti la Switch avec Zelda « Breath of the Wild ». La nouvelle console a reçu de bonnes critiques. Le nouveau Zelda est génial et on peut y jouer en déplacement, grâce à la portabilité de la Nintendo Switch. Mais ce n'est certainement pas le premier appareil Nintendo qui nous emmène dans le royaume mythique d'Hyrule avec Link et la princesse Zelda. J'ai retrouvé une vieille Gameboy Advance, parfaite pour jouer aux Zelda classiques... mais elle avait besoin d'être réparée !",
   "topics": [
    "Nintendo",
    "game",
    "hacking",
    "howto",
    "lifestyle",
    "repair",
    "retro"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Repairing a Nintendo Gameboy Advance SP",
     "url": "https://agents.willem.com/en/posts/2017-03-26_repairing-a-nintendo-gameboy-advance-sp/",
     "source_url": "https://willem.com/en/2017-03-26_repairing-a-nintendo-gameboy-advance-sp/"
    },
    {
     "language": "nl",
     "title": "Een Nintendo Gameboy Advance SP repareren",
     "url": "https://agents.willem.com/nl/posts/2017-03-26_een-nintendo-gameboy-advance-sp-repareren/",
     "source_url": "https://willem.com/nl/2017-03-26_een-nintendo-gameboy-advance-sp-repareren/"
    },
    {
     "language": "de",
     "title": "Reparatur eines Nintendo Gameboy Advance SP",
     "url": "https://agents.willem.com/de/posts/2017-03-26_reparatur-eines-nintendo-gameboy-advance-sp/",
     "source_url": "https://willem.com/de/2017-03-26_reparatur-eines-nintendo-gameboy-advance-sp/"
    },
    {
     "language": "es",
     "title": "Reparando una Nintendo Gameboy Advance SP",
     "url": "https://agents.willem.com/es/posts/2017-03-26_reparando-una-nintendo-gameboy-advance-sp/",
     "source_url": "https://willem.com/es/2017-03-26_reparando-una-nintendo-gameboy-advance-sp/"
    },
    {
     "language": "it",
     "title": "Riparare un Nintendo Gameboy Advance SP",
     "url": "https://agents.willem.com/it/posts/2017-03-26_riparare-un-nintendo-gameboy-advance-sp/",
     "source_url": "https://willem.com/it/2017-03-26_riparare-un-nintendo-gameboy-advance-sp/"
    },
    {
     "language": "pt",
     "title": "Reparar uma Nintendo Gameboy Advance SP",
     "url": "https://agents.willem.com/pt/posts/2017-03-26_reparar-uma-nintendo-gameboy-advance-sp/",
     "source_url": "https://willem.com/pt/2017-03-26_reparar-uma-nintendo-gameboy-advance-sp/"
    },
    {
     "language": "pap",
     "title": "Repará un Nintendo Gameboy Advance SP",
     "url": "https://agents.willem.com/pap/posts/2017-03-26_repara-un-nintendo-gameboy-advance-sp/",
     "source_url": "https://willem.com/pap/2017-03-26_repara-un-nintendo-gameboy-advance-sp/"
    },
    {
     "language": "fy",
     "title": "In Nintendo Gameboy Advance SP reparearje",
     "url": "https://agents.willem.com/fy/posts/2017-03-26_in-nintendo-gameboy-advance-sp-reparearje/",
     "source_url": "https://willem.com/fy/2017-03-26_in-nintendo-gameboy-advance-sp-reparearje/"
    }
   ],
   "image": "https://willem.com/global/images/cfeb12d5b944.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d8a1396b33ec.webp",
     "description": "Cette vieille Gameboy était cassée : elle s'arrête si on la « serre »... signe d'une défaillance électrique. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/598b62644bf4.webp",
     "description": "Le nouveau jeu Zelda « Breath of the Wild » établit une nouvelle référence pour les jeux en monde ouvert d'après le blog populaire The Verge. Il est superbe !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/add74a997e6a.webp",
     "description": "À gauche : une capture d'écran d'origine de « Link's Awakening » (1993). À droite : comment les fans perçoivent la magie. (Fan art créé par « einen » sur http://einen.deviantart.com) ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/96862d880d3f.webp",
     "description": "Merci Ebay : une carte mère de remplacement d'origine pour environ 15 €",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e5a04d90fb12.webp",
     "description": "Les bons outils : un tournevis triangulaire Tri-wing",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/671c95175b7b.webp",
     "description": "Dispose les vis autour d'un repère facile à reconnaître (la batterie) pour savoir facilement où vont les (différentes) vis ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/be7d94d7f56a.webp",
     "description": "La Gameboy Advance SP vue de l'intérieur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6a8f7f3c8b8.webp",
     "description": "Les boutons se retirent facilement pour être nettoyés",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/df88f23b6ae4.webp",
     "description": "Conception ingénieuse : chaque bouton ne s'adapte qu'à une seule position et une seule orientation !  ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f8e69f0fb57.webp",
     "description": "Trouve les différences : la carte mère défectueuse d'origine en haut, le remplacement en bas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c11b16b9da9.webp",
     "description": "Zelda « Link's Awakening » de 1993 sur la Gameboy Advance SP réparée",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-11.jpg"
    }
   ]
  },
  {
   "id": 37050,
   "slug": "2017-02-16_programmer-sur-l-apple-watch",
   "url": "https://agents.willem.com/fr/posts/2017-02-16_programmer-sur-l-apple-watch/",
   "source_url": "https://willem.com/fr/2017-02-16_programmer-sur-l-apple-watch/",
   "language": "fr",
   "date": "2017-02-16",
   "published": "2017-02-16T00:00:00+01:00",
   "created": "2025-06-26T22:10:35.080000+02:00",
   "updated": "2026-10-20T09:31:30.169000+02:00",
   "title": "Programmer sur l'Apple Watch",
   "subtitle": "Je prends les expériences folles au sérieux",
   "summary": "Ces dernières années, les expériences folles ne m'ont pas fait peur, mais cette fois, je voulais vraiment pousser le curseur à l'extrême : programmer sur une Apple Watch. Est-il possible d'écrire vraiment du code sur un appareil aussi minuscule ? Pourquoi s'embêter avec ça ? Cet article plaide pour les expériences folles, et pour que tu essaies toi aussi !",
   "topics": [
    "SSH",
    "ThinkPad",
    "apple",
    "creating",
    "creativity",
    "experiment",
    "hacking",
    "iOS",
    "iPhone",
    "laptop",
    "linux",
    "minimal",
    "programming",
    "retro",
    "smartphone",
    "vim",
    "watch",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Programming on Apple Watch",
     "url": "https://agents.willem.com/en/posts/2017-02-16_programming-on-apple-watch/",
     "source_url": "https://willem.com/en/2017-02-16_programming-on-apple-watch/"
    },
    {
     "language": "nl",
     "title": "Programmeren op de Apple Watch",
     "url": "https://agents.willem.com/nl/posts/2017-02-16_programmeren-op-de-apple-watch/",
     "source_url": "https://willem.com/nl/2017-02-16_programmeren-op-de-apple-watch/"
    },
    {
     "language": "de",
     "title": "Programmieren auf der Apple Watch",
     "url": "https://agents.willem.com/de/posts/2017-02-16_programmieren-auf-der-apple-watch/",
     "source_url": "https://willem.com/de/2017-02-16_programmieren-auf-der-apple-watch/"
    },
    {
     "language": "es",
     "title": "Programando en el Apple Watch",
     "url": "https://agents.willem.com/es/posts/2017-02-16_programando-en-el-apple-watch/",
     "source_url": "https://willem.com/es/2017-02-16_programando-en-el-apple-watch/"
    },
    {
     "language": "it",
     "title": "Programmare su Apple Watch",
     "url": "https://agents.willem.com/it/posts/2017-02-16_programmare-su-apple-watch/",
     "source_url": "https://willem.com/it/2017-02-16_programmare-su-apple-watch/"
    },
    {
     "language": "pt",
     "title": "Programar no Apple Watch",
     "url": "https://agents.willem.com/pt/posts/2017-02-16_programar-no-apple-watch/",
     "source_url": "https://willem.com/pt/2017-02-16_programar-no-apple-watch/"
    },
    {
     "language": "pap",
     "title": "Programá riba Apple Watch",
     "url": "https://agents.willem.com/pap/posts/2017-02-16_programa-riba-apple-watch/",
     "source_url": "https://willem.com/pap/2017-02-16_programa-riba-apple-watch/"
    },
    {
     "language": "fy",
     "title": "Programmearje op de Apple Watch",
     "url": "https://agents.willem.com/fy/posts/2017-02-16_programmearje-op-de-apple-watch/",
     "source_url": "https://willem.com/fy/2017-02-16_programmearje-op-de-apple-watch/"
    }
   ],
   "image": "https://willem.com/global/images/e6b552619cf0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/91b808d07886.webp",
     "description": "Message de mon pote Niels, qui me suggère de passer mon idée de « travailler sur un smartphone » à l'étape supérieure, avec une maquette Photoshop à l'appui. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a91c01a62961.webp",
     "description": "Et je l'ai fait ! Programmer sur l'Apple Watch avec VIM, SSH, un clavier Bluetooth et du café. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a168f98b960f.webp",
     "description": "Du vrai code, une vraie Apple Watch. Pas de Photoshop. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/caa603c5520c.webp",
     "description": "La source de la magie : mon ThinkPad X1 connecté au réseau local.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d260e207062a.webp",
     "description": "Snake '97 : l'idée d'origine et les stars du jeu, les Nokia 5110 et 3310, rendu possible par des expériences technologiques antérieures",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b4f8a31a75a.webp",
     "description": "Se sentir mobile : cet article a été créé avec un iPhone, un clavier et un peu de café ! Pas de PC !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6870b8e5577e.webp",
     "description": "Du développement multiplateforme dans les règles de l'art : Nokia Communicator E90 sous Symbian série 60 de 2007, Nokia 9300i sous Symbian série 80 de 2004, téléphone Jolla sous SailfishOS avec son drôle de demi-clavier (tohkbd), et l'iPhone 7.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f19e6557543c.webp",
     "description": "Le Nokia E90 Communicator qui fait tourner Putty sous Symbian Series 60.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef24cdb8830e.webp",
     "description": "Le Nokia 9300i, officiellement pas un communicator mais néanmoins un appareil aux options de communication mobile avancées pour son époque (2007). Il fait tourner Putty sous Symbian Series 80.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/2786e0481cad.webp",
     "description": "Multiutilisateur, multiécran. Deux Nokia Communicator (E90/9300i) connectés en même temps à mon environnement de travail avec Putty.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-10.jpg"
    }
   ]
  },
  {
   "id": 37051,
   "slug": "2017-01-30_l-ipad-pro-a-cote-de-ma-machine-principale",
   "url": "https://agents.willem.com/fr/posts/2017-01-30_l-ipad-pro-a-cote-de-ma-machine-principale/",
   "source_url": "https://willem.com/fr/2017-01-30_l-ipad-pro-a-cote-de-ma-machine-principale/",
   "language": "fr",
   "date": "2017-01-30",
   "published": "2017-01-30T00:00:00+01:00",
   "created": "2025-06-26T22:10:35.402000+02:00",
   "updated": "2026-10-20T09:31:30.416000+02:00",
   "title": "L'iPad Pro à côté de ma machine principale",
   "subtitle": "Avec l'Apple Pencil, une vraie bête de création",
   "summary": "Je voulais voir si je pouvais trouver mieux que mon bon vieux crayon et mon papier, que j'utilise pour concevoir des logiciels en tant que développeur professionnel. Je connaissais l'iPad Pro grâce à mon test de l'été dernier, pour savoir s'il pouvait remplacer ma machine de développement principale. Il ne remplacera peut-être pas complètement mon fidèle ThinkPad, mais c'est une tout autre histoire quand il s'agit de papier.",
   "topics": [
    "ThinkPad",
    "apple",
    "cloud",
    "creativity",
    "design",
    "experiment",
    "iOS",
    "iPad",
    "laptop",
    "lifestyle",
    "minimal",
    "office",
    "pencil",
    "programming",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "iPad Pro next to my primary machine",
     "url": "https://agents.willem.com/en/posts/2017-01-30_ipad-pro-next-to-my-primary-machine/",
     "source_url": "https://willem.com/en/2017-01-30_ipad-pro-next-to-my-primary-machine/"
    },
    {
     "language": "nl",
     "title": "iPad Pro naast mijn primaire machine",
     "url": "https://agents.willem.com/nl/posts/2017-01-30_ipad-pro-naast-mijn-primaire-machine/",
     "source_url": "https://willem.com/nl/2017-01-30_ipad-pro-naast-mijn-primaire-machine/"
    },
    {
     "language": "de",
     "title": "iPad Pro neben meiner primären Maschine",
     "url": "https://agents.willem.com/de/posts/2017-01-30_ipad-pro-neben-meiner-primaren-maschine/",
     "source_url": "https://willem.com/de/2017-01-30_ipad-pro-neben-meiner-primaren-maschine/"
    },
    {
     "language": "es",
     "title": "iPad Pro junto a mi máquina principal",
     "url": "https://agents.willem.com/es/posts/2017-01-30_ipad-pro-junto-a-mi-maquina-principal/",
     "source_url": "https://willem.com/es/2017-01-30_ipad-pro-junto-a-mi-maquina-principal/"
    },
    {
     "language": "it",
     "title": "iPad Pro accanto alla mia macchina principale",
     "url": "https://agents.willem.com/it/posts/2017-01-30_ipad-pro-accanto-alla-mia-macchina-principale/",
     "source_url": "https://willem.com/it/2017-01-30_ipad-pro-accanto-alla-mia-macchina-principale/"
    },
    {
     "language": "pt",
     "title": "iPad Pro ao lado da minha máquina principal",
     "url": "https://agents.willem.com/pt/posts/2017-01-30_ipad-pro-ao-lado-da-minha-maquina-principal/",
     "source_url": "https://willem.com/pt/2017-01-30_ipad-pro-ao-lado-da-minha-maquina-principal/"
    },
    {
     "language": "pap",
     "title": "iPad Pro banda di mi mákina primario",
     "url": "https://agents.willem.com/pap/posts/2017-01-30_ipad-pro-banda-di-mi-makina-primario/",
     "source_url": "https://willem.com/pap/2017-01-30_ipad-pro-banda-di-mi-makina-primario/"
    },
    {
     "language": "fy",
     "title": "iPad Pro njonken myn primêre masine",
     "url": "https://agents.willem.com/fy/posts/2017-01-30_ipad-pro-njonken-myn-primere-masine/",
     "source_url": "https://willem.com/fy/2017-01-30_ipad-pro-njonken-myn-primere-masine/"
    }
   ],
   "image": "https://willem.com/global/images/69afec112c97.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/64bad261760f.webp",
     "description": "Un dessin typique de ceux que je fais pour concevoir un logiciel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/359a7faa0215.webp",
     "description": "Premier gribouillis pour voir comment le crayon répond",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/02d7d95ee305.webp",
     "description": "L'iPad pour concevoir quelque chose, avec du café",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/56e24c8ef0a0.webp",
     "description": "J'ai commencé à utiliser la règle et la couleur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bb7d6aff7a5.webp",
     "description": "Blanc sur bleu",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7958dc2fb6b.webp",
     "description": "Un mouton rose nommé Beh",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/9f5e442d173c.webp",
     "description": "Rolex GMT Master",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d7610c5ad00.webp",
     "description": "Coucher de soleil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/f9748ca07b6e.webp",
     "description": "L'iPad Pro à côté de mon ThinkPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-9.jpg"
    }
   ]
  },
  {
   "id": 37052,
   "slug": "2016-12-31_un-an-de-velo",
   "url": "https://agents.willem.com/fr/posts/2016-12-31_un-an-de-velo/",
   "source_url": "https://willem.com/fr/2016-12-31_un-an-de-velo/",
   "language": "fr",
   "date": "2016-12-31",
   "published": "2016-12-31T00:00:00+01:00",
   "created": "2025-06-26T22:10:35.659000+02:00",
   "updated": "2026-10-20T09:31:30.652000+02:00",
   "title": "Un an de vélo",
   "subtitle": "Un an entier de sorties à vélo enregistrées en GPS avec Garmin et Strava",
   "summary": "Il y a un an, j'ai commencé à enregistrer toutes mes sorties à vélo : trajets domicile-travail, petites courses et longues Gran Fondos. J'ai équipé mes vélos de compteurs Garmin Edge qui enregistraient la position (GPS), la vitesse, la cadence et ma fréquence cardiaque. J'ai parcouru plus de 7 683 kilomètres en 320 heures de selle. Il est temps de passer toutes les données en revue et de partager quelques photos prises en chemin !",
   "topics": [
    "Amsterdam",
    "bike",
    "data",
    "experiment",
    "health",
    "lifestyle",
    "mobility",
    "nature",
    "sensors",
    "sport",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "One year of cycling",
     "url": "https://agents.willem.com/en/posts/2016-12-31_one-year-of-cycling/",
     "source_url": "https://willem.com/en/2016-12-31_one-year-of-cycling/"
    },
    {
     "language": "nl",
     "title": "Een jaar fietsen",
     "url": "https://agents.willem.com/nl/posts/2016-12-31_een-jaar-fietsen/",
     "source_url": "https://willem.com/nl/2016-12-31_een-jaar-fietsen/"
    },
    {
     "language": "de",
     "title": "Ein Jahr Radfahren",
     "url": "https://agents.willem.com/de/posts/2016-12-31_ein-jahr-radfahren/",
     "source_url": "https://willem.com/de/2016-12-31_ein-jahr-radfahren/"
    },
    {
     "language": "es",
     "title": "Un año de ciclismo",
     "url": "https://agents.willem.com/es/posts/2016-12-31_un-ano-de-ciclismo/",
     "source_url": "https://willem.com/es/2016-12-31_un-ano-de-ciclismo/"
    },
    {
     "language": "it",
     "title": "Un anno in bici",
     "url": "https://agents.willem.com/it/posts/2016-12-31_un-anno-in-bici/",
     "source_url": "https://willem.com/it/2016-12-31_un-anno-in-bici/"
    },
    {
     "language": "pt",
     "title": "Um ano de ciclismo",
     "url": "https://agents.willem.com/pt/posts/2016-12-31_um-ano-de-ciclismo/",
     "source_url": "https://willem.com/pt/2016-12-31_um-ano-de-ciclismo/"
    },
    {
     "language": "pap",
     "title": "Un aña di pidal",
     "url": "https://agents.willem.com/pap/posts/2016-12-31_un-ana-di-pidal/",
     "source_url": "https://willem.com/pap/2016-12-31_un-ana-di-pidal/"
    },
    {
     "language": "fy",
     "title": "Ien jier fytsen",
     "url": "https://agents.willem.com/fy/posts/2016-12-31_ien-jier-fytsen/",
     "source_url": "https://willem.com/fy/2016-12-31_ien-jier-fytsen/"
    }
   ],
   "image": "https://willem.com/global/images/4f180eefb2c2.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2f776e5c4ff0.webp",
     "description": "Carte de chaleur de mes sorties à vélo aux Pays-Bas. Le rouge indique les itinéraires fréquents. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/d041d2afb030.webp",
     "description": "Carte de chaleur de mes sorties à vélo dans la région d'Amsterdam. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/49f343116ab5.webp",
     "description": "Cette pédale était neuve au début, voilà à quoi ressemblent des milliers de kilomètres de vélo sur une pédale. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0078e63e1b46.webp",
     "description": "Ma première gran fondo : le tour du « Markermeer » néerlandais, 208,5 KM.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/17424201acf8.webp",
     "description": "Après quelques longues sorties, j'ai démonté le vélo pour rentrer.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/dd884c3efbce.webp",
     "description": "Pour les sorties plus longues (>8 heures), le compteur vélo avait besoin d'énergie en plus. J'ai installé une petite batterie externe USB dans ma sacoche de selle. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/325d72064e28.webp",
     "description": "La carte de tampons complétée de la « Fietselfstedentocht », avec 231 kilomètres la plus longue sortie de 2016.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/5c844341322e.webp",
     "description": "En plus des trajets quotidiens et des grandes fondos, j'ai aussi enregistré de petits trajets jusqu'à l'épicerie. Comme celui-ci sur le « vélo à bière ».",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/682aec513dcc.webp",
     "description": "Quelques fois, j'ai franchi des frontières internationales. Cette photo a été prise en Allemagne, à côté d'une Autobahn. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e776c5e9f0b0.webp",
     "description": "Cette photo a été prise pendant une sortie dans la forêt près de Hilversum. Les arbres tout proches donnent vraiment une sensation de vitesse (et une bonne raison de rester concentré pour rouler droit...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/44918c08eb81.webp",
     "description": "En automne, les jours raccourcissent et beaucoup de sorties se sont faites au crépuscule ou à l'aube. C'est beau de voir le soleil se lever ou se coucher. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc863a975db7.webp",
     "description": "Cette photo a été prise dans le centre de Leiden pendant l'un des premiers jours froids de novembre.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/176b9a629ad9.webp",
     "description": "Aux Pays-Bas, les digues ne manquent pas. Beaucoup ont de longues pistes cyclables toutes droites. Celle-ci est près de « Hoek van Holland », on voit l'industrie de la Maasvlakte de Rotterdam à l'horizon. ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/3de1feee1664.webp",
     "description": "Une de mes sorties nocturnes est passée par le McDrive : les vélos sont les bienvenus, apparemment :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/df9a5aee6191.webp",
     "description": "Il faisait vraiment froid pendant cette sortie en décembre. Mes gourdes, mes gants et mes chaussures étaient gelés !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/0078e63e1b46.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/17424201acf8.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-47.jpg"
    },
    {
     "url": "https://willem.com/global/images/dd884c3efbce.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-66.jpg"
    },
    {
     "url": "https://willem.com/global/images/325d72064e28.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-74.jpg"
    },
    {
     "url": "https://willem.com/global/images/5c844341322e.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-75.jpg"
    },
    {
     "url": "https://willem.com/global/images/682aec513dcc.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-88.jpg"
    },
    {
     "url": "https://willem.com/global/images/e776c5e9f0b0.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-99.jpg"
    },
    {
     "url": "https://willem.com/global/images/44918c08eb81.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-123.jpg"
    },
    {
     "url": "https://willem.com/global/images/49f343116ab5.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-127.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc863a975db7.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-133.jpg"
    },
    {
     "url": "https://willem.com/global/images/176b9a629ad9.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-137.jpg"
    },
    {
     "url": "https://willem.com/global/images/3de1feee1664.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-148.jpg"
    },
    {
     "url": "https://willem.com/global/images/df9a5aee6191.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-151.jpg"
    }
   ]
  },
  {
   "id": 37053,
   "slug": "2016-11-21_benevole-a-amsterdam-zuidoost",
   "url": "https://agents.willem.com/fr/posts/2016-11-21_benevole-a-amsterdam-zuidoost/",
   "source_url": "https://willem.com/fr/2016-11-21_benevole-a-amsterdam-zuidoost/",
   "language": "fr",
   "date": "2016-11-21",
   "published": "2016-11-21T00:00:00+01:00",
   "created": "2025-06-26T22:10:40.958000+02:00",
   "updated": "2026-10-20T09:27:02.121000+02:00",
   "title": "Bénévole à Amsterdam-Zuidoost",
   "subtitle": "Aide informatique dans la maison de quartier",
   "summary": "Quand j'ai pris conscience de la chance que j'ai d'être un jeune homme en bonne santé, bien formé et avec un revenu solide, j'ai voulu faire quelque chose pour les autres en tant que bénévole. Il se trouve qu'il y a deux ans, j'ai reçu dans ma boîte aux lettres un flyer de la maison de quartier : ils cherchaient quelqu'un qui s'y connaît un peu en ordinateurs. Un voyage très intéressant allait commencer !",
   "topics": [
    "Amsterdam",
    "cash",
    "lifestyle",
    "people",
    "repair",
    "volunteer"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Being a volunteer in Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/en/posts/2016-11-21_being-a-volunteer-in-amsterdam-zuidoost/",
     "source_url": "https://willem.com/en/2016-11-21_being-a-volunteer-in-amsterdam-zuidoost/"
    },
    {
     "language": "nl",
     "title": "Vrijwilliger zijn in Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/nl/posts/2016-11-21_vrijwilliger-zijn-in-amsterdam-zuidoost/",
     "source_url": "https://willem.com/nl/2016-11-21_vrijwilliger-zijn-in-amsterdam-zuidoost/"
    },
    {
     "language": "de",
     "title": "Als Freiwilliger in Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/de/posts/2016-11-21_als-freiwilliger-in-amsterdam-zuidoost/",
     "source_url": "https://willem.com/de/2016-11-21_als-freiwilliger-in-amsterdam-zuidoost/"
    },
    {
     "language": "es",
     "title": "Ser voluntario en Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/es/posts/2016-11-21_ser-voluntario-en-amsterdam-zuidoost/",
     "source_url": "https://willem.com/es/2016-11-21_ser-voluntario-en-amsterdam-zuidoost/"
    },
    {
     "language": "it",
     "title": "Fare il volontario ad Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/it/posts/2016-11-21_fare-il-volontario-ad-amsterdam-zuidoost/",
     "source_url": "https://willem.com/it/2016-11-21_fare-il-volontario-ad-amsterdam-zuidoost/"
    },
    {
     "language": "pt",
     "title": "Ser voluntário em Amesterdão-Zuidoost",
     "url": "https://agents.willem.com/pt/posts/2016-11-21_ser-voluntario-em-amesterdao-zuidoost/",
     "source_url": "https://willem.com/pt/2016-11-21_ser-voluntario-em-amesterdao-zuidoost/"
    },
    {
     "language": "pap",
     "title": "Boluntario na Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/pap/posts/2016-11-21_boluntario-na-amsterdam-zuidoost/",
     "source_url": "https://willem.com/pap/2016-11-21_boluntario-na-amsterdam-zuidoost/"
    },
    {
     "language": "fy",
     "title": "Frijwilliger wêze yn Amsterdam-Zuidoost",
     "url": "https://agents.willem.com/fy/posts/2016-11-21_frijwilliger-weze-yn-amsterdam-zuidoost/",
     "source_url": "https://willem.com/fy/2016-11-21_frijwilliger-weze-yn-amsterdam-zuidoost/"
    }
   ],
   "image": "https://willem.com/global/images/9dbc208a3872.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a5d39fb08909.webp",
     "description": "Une ruelle typique de Venserpolder, Amsterdam-Zuidoost",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/217999ffa7b7.webp",
     "description": "Le quartier a beaucoup d'eau et de verdure",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f09bedcf96e1.webp",
     "description": "La maison de quartier se trouve sur l'Albert Camuslaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4bbee11e9087.webp",
     "description": "La maison de quartier ressemble à un salon chaleureux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/53225aed9804.webp",
     "description": "La maison de quartier accueille différentes activités",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/960f6ea28456.webp",
     "description": "Le néerlandais est plus difficile que beaucoup de natifs ne le pensent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6f4b337ce04a.webp",
     "description": "Quelques habitués des séances hebdomadaires d'aide informatique",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/015fee1d4eaf.webp",
     "description": "La folie du cashback : imagine l'expliquer à ta grand-mère",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/cbce500b4522.webp",
     "description": "Des chiffres au lieu des lettres : une fonction du clavier qu'on prend facilement pour une panne quand on ne connaît pas Verr Num",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/660128f4826c.webp",
     "description": "On ne sait jamais quel genre de machine va débarquer aux séances d'aide informatique...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-10.jpg"
    }
   ]
  },
  {
   "id": 37054,
   "slug": "2016-10-01_cultiver-l-ennui-pour-laisser-fleurir-la-creativite",
   "url": "https://agents.willem.com/fr/posts/2016-10-01_cultiver-l-ennui-pour-laisser-fleurir-la-creativite/",
   "source_url": "https://willem.com/fr/2016-10-01_cultiver-l-ennui-pour-laisser-fleurir-la-creativite/",
   "language": "fr",
   "date": "2016-10-01",
   "published": "2016-10-01T00:00:00+02:00",
   "created": "2025-06-26T22:10:41.571000+02:00",
   "updated": "2026-10-20T09:27:02.397000+02:00",
   "title": "Cultiver l'ennui pour laisser fleurir la créativité",
   "subtitle": "avec le téléphone basique Punkt MP01",
   "summary": "Les smartphones sont partout dans la société moderne où nous vivons. Avec nos connexions 4G et WiFi, internet est à un tap de distance. Il est même si proche qu'il ressemble à un prolongement naturel de nous-mêmes. Mais toute cette richesse d'informations est-elle uniquement positive, ou a-t-elle aussi un revers ? Ça me semble être une expérience intéressante de me passer d'applis pendant un moment et de n'utiliser qu'un téléphone basique.",
   "topics": [
    "creativity",
    "design",
    "experiment",
    "health",
    "lifestyle",
    "minimal",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Harvesting boredom to let creativity flourish",
     "url": "https://agents.willem.com/en/posts/2016-10-01_harvesting-boredom-to-let-creativity-flourish/",
     "source_url": "https://willem.com/en/2016-10-01_harvesting-boredom-to-let-creativity-flourish/"
    },
    {
     "language": "nl",
     "title": "Oogst verveling om creativiteit te laten bloeien",
     "url": "https://agents.willem.com/nl/posts/2016-10-01_oogst-verveling-om-creativiteit-te-laten-bloeien/",
     "source_url": "https://willem.com/nl/2016-10-01_oogst-verveling-om-creativiteit-te-laten-bloeien/"
    },
    {
     "language": "de",
     "title": "Langeweile ernten, um Kreativität gedeihen zu lassen",
     "url": "https://agents.willem.com/de/posts/2016-10-01_langeweile-ernten-um-kreativitat-gedeihen-zu-lassen/",
     "source_url": "https://willem.com/de/2016-10-01_langeweile-ernten-um-kreativitat-gedeihen-zu-lassen/"
    },
    {
     "language": "es",
     "title": "Cultivando el aburrimiento para que florezca la creatividad",
     "url": "https://agents.willem.com/es/posts/2016-10-01_cultivando-el-aburrimiento-para-que-florezca-la-creatividad/",
     "source_url": "https://willem.com/es/2016-10-01_cultivando-el-aburrimiento-para-que-florezca-la-creatividad/"
    },
    {
     "language": "it",
     "title": "Raccogliere la noia per far fiorire la creatività",
     "url": "https://agents.willem.com/it/posts/2016-10-01_raccogliere-la-noia-per-far-fiorire-la-creativita/",
     "source_url": "https://willem.com/it/2016-10-01_raccogliere-la-noia-per-far-fiorire-la-creativita/"
    },
    {
     "language": "pt",
     "title": "Colher o tédio para a criatividade florescer",
     "url": "https://agents.willem.com/pt/posts/2016-10-01_colher-o-tedio-para-a-criatividade-florescer/",
     "source_url": "https://willem.com/pt/2016-10-01_colher-o-tedio-para-a-criatividade-florescer/"
    },
    {
     "language": "pap",
     "title": "Kosechá aburimentu pa laga kreatividat floresé",
     "url": "https://agents.willem.com/pap/posts/2016-10-01_kosecha-aburimentu-pa-laga-kreatividat-florese/",
     "source_url": "https://willem.com/pap/2016-10-01_kosecha-aburimentu-pa-laga-kreatividat-florese/"
    },
    {
     "language": "fy",
     "title": "Ferfeling rispje om kreativiteit te litten bloeie",
     "url": "https://agents.willem.com/fy/posts/2016-10-01_ferfeling-rispje-om-kreativiteit-te-litten-bloeie/",
     "source_url": "https://willem.com/fy/2016-10-01_ferfeling-rispje-om-kreativiteit-te-litten-bloeie/"
    }
   ],
   "image": "https://willem.com/global/images/2ef4a22b2478.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/29b67ce85355.webp",
     "description": "Le téléphone basique Punkt MP01",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/32146ddb44f5.webp",
     "description": "Une fois ouverte, la boîte contient le chargeur, le casque, le livret, l'outil pour la carte SIM et le téléphone.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/7cc5af1a5f8d.webp",
     "description": "Ça fait combien de temps que je n'ai pas reçu un livret avec mon téléphone ?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/36d090858b91.webp",
     "description": "Le téléphone Punkt est agréable en main ; ni trop petit ni trop grand.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/6d4edcde5962.webp",
     "description": "Le dos a une jolie forme qui le fait disparaître dans la poche.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-5.jpeg"
    },
    {
     "url": "https://willem.com/global/images/f0649a81235a.webp",
     "description": "L'expérience est lancée !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-6.jpeg"
    }
   ]
  },
  {
   "id": 37055,
   "slug": "2016-09-03_velo-batavus-champion-de-1978",
   "url": "https://agents.willem.com/fr/posts/2016-09-03_velo-batavus-champion-de-1978/",
   "source_url": "https://willem.com/fr/2016-09-03_velo-batavus-champion-de-1978/",
   "language": "fr",
   "date": "2016-09-03",
   "published": "2016-09-03T00:00:00+02:00",
   "created": "2025-06-26T22:10:41.825000+02:00",
   "updated": "2026-10-20T09:27:02.665000+02:00",
   "title": "Vélo Batavus Champion de 1978",
   "subtitle": "redonner sa gloire rétro à un vélo avec un peu d'aide d'internet",
   "summary": "Il y a presque un an, j'ai acheté un vieux vélo de course en acier de 1978. Je voulais savoir si aller au travail à vélo me convenait. Et oui ! Je l'ai utilisé pour rouler plus de 1000KM avant de décider de m'offrir un vélo de route moderne. Aujourd'hui, presque un an plus tard, j'ai décidé de mettre la puissance d'internet à profit : rendre à ce vélo sa gloire rétro !",
   "topics": [
    "bike",
    "design",
    "hacking",
    "lifestyle",
    "mobility",
    "repair",
    "retro",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Batavus Champion bike from 1978",
     "url": "https://agents.willem.com/en/posts/2016-09-03_batavus-champion-bike-from-1978/",
     "source_url": "https://willem.com/en/2016-09-03_batavus-champion-bike-from-1978/"
    },
    {
     "language": "nl",
     "title": "Batavus Champion fiets uit 1978",
     "url": "https://agents.willem.com/nl/posts/2016-09-03_batavus-champion-fiets-uit-1978/",
     "source_url": "https://willem.com/nl/2016-09-03_batavus-champion-fiets-uit-1978/"
    },
    {
     "language": "de",
     "title": "Batavus Champion Rad von 1978",
     "url": "https://agents.willem.com/de/posts/2016-09-03_batavus-champion-rad-von-1978/",
     "source_url": "https://willem.com/de/2016-09-03_batavus-champion-rad-von-1978/"
    },
    {
     "language": "es",
     "title": "Bicicleta Batavus Champion de 1978",
     "url": "https://agents.willem.com/es/posts/2016-09-03_bicicleta-batavus-champion-de-1978/",
     "source_url": "https://willem.com/es/2016-09-03_bicicleta-batavus-champion-de-1978/"
    },
    {
     "language": "it",
     "title": "Batavus Champion del 1978",
     "url": "https://agents.willem.com/it/posts/2016-09-03_batavus-champion-del-1978/",
     "source_url": "https://willem.com/it/2016-09-03_batavus-champion-del-1978/"
    },
    {
     "language": "pt",
     "title": "Bicicleta Batavus Champion de 1978",
     "url": "https://agents.willem.com/pt/posts/2016-09-03_bicicleta-batavus-champion-de-1978/",
     "source_url": "https://willem.com/pt/2016-09-03_bicicleta-batavus-champion-de-1978/"
    },
    {
     "language": "pap",
     "title": "Bisikleta Batavus Champion di 1978",
     "url": "https://agents.willem.com/pap/posts/2016-09-03_bisikleta-batavus-champion-di-1978/",
     "source_url": "https://willem.com/pap/2016-09-03_bisikleta-batavus-champion-di-1978/"
    },
    {
     "language": "fy",
     "title": "Batavus Champion-fyts út 1978",
     "url": "https://agents.willem.com/fy/posts/2016-09-03_batavus-champion-fyts-ut-1978/",
     "source_url": "https://willem.com/fy/2016-09-03_batavus-champion-fyts-ut-1978/"
    }
   ],
   "image": "https://willem.com/global/images/b7258dbdb678.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0eb362d74322.webp",
     "description": "Le Sensa Romagna Sport '15, nouvelle école, et le Batavus Champion '78, vieille école",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/257490a47a9a.webp",
     "description": "Après le nettoyage et le dégraissage, la gloire rétro du vélo est apparue",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/4885d91f9774.webp",
     "description": "Des freins à l'ancienne, pour ralentir dans un style rétro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/ad407f677812.webp",
     "description": "Une fois toute la sale graisse noire enlevée, l'orange rétro brille vraiment avec les plateaux en métal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/efbf2ea26c8d.webp",
     "description": "Le dérailleur arrière était rouillé et n'était pas celui d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-5.jpeg"
    },
    {
     "url": "https://willem.com/global/images/7ced4075582b.webp",
     "description": "Une publicité d'origine du vélo, années 70, avec les caractéristiques des pièces d'origine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-6.jpeg"
    },
    {
     "url": "https://willem.com/global/images/39c215244b13.webp",
     "description": "Merci Ebay : un dérailleur arrière Huret d'époque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-7.jpeg"
    },
    {
     "url": "https://willem.com/global/images/32cf12bc907a.webp",
     "description": "Le dérailleur arrière Huret (arrivé par avion de l'autre bout du monde) s'ajuste parfaitement",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-8.jpeg"
    },
    {
     "url": "https://willem.com/global/images/5a44d4c928d0.webp",
     "description": "Il existe des pompes à vélo rétro de différentes couleurs et tailles, et j'en ai trouvé une chromée en Italie !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-9.jpeg"
    },
    {
     "url": "https://willem.com/global/images/e1ae30bfb5fa.webp",
     "description": "La pompe s'adapte bien, et j'ai aussi réussi à trouver un bidon en plastique d'époque",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-10.jpeg"
    },
    {
     "url": "https://willem.com/global/images/c5bc4a7da5ac.webp",
     "description": "La grosse sonnette ding-dong est un peu exagérée, et le minuscule Garmin Edge 25 est une touche d'époque moderne que j'ai ajoutée pour enregistrer mes sorties en GPS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-11.jpeg"
    },
    {
     "url": "https://willem.com/global/images/eed9a5ad40df.webp",
     "description": "La selle Brooks C15 avec sa sacoche assortie va parfaitement (et confortablement) à ce vélo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-12.jpeg"
    },
    {
     "url": "https://willem.com/global/images/5bc9feab192e.webp",
     "description": "Vélo Batavus Champion de 1978, prêt pour une sortie !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-13.jpeg"
    }
   ]
  },
  {
   "id": 37056,
   "slug": "2016-08-15_l-ipad-pro-comme-ordinateur-principal",
   "url": "https://agents.willem.com/fr/posts/2016-08-15_l-ipad-pro-comme-ordinateur-principal/",
   "source_url": "https://willem.com/fr/2016-08-15_l-ipad-pro-comme-ordinateur-principal/",
   "language": "fr",
   "date": "2016-08-15",
   "published": "2016-08-15T00:00:00+02:00",
   "created": "2025-06-26T22:10:42.338000+02:00",
   "updated": "2026-10-20T09:27:02.900000+02:00",
   "title": "L'iPad Pro comme ordinateur principal",
   "subtitle": "tester iOS comme plateforme de développement principale",
   "summary": "L'absence de désordre physique, de marques envahissantes et de LED clignotantes fait de l'iPad Pro un exemple de design minimaliste. Mon aversion pour les distractions explique mon envie de l'utiliser comme seul ordinateur, pour voir s'il est à la hauteur. Le dernier effort d'Apple sur iOS suffit-il pour faire un vrai travail de développement ?",
   "topics": [
    "SSH",
    "ThinkPad",
    "apple",
    "cloud",
    "creating",
    "creativity",
    "experiment",
    "iOS",
    "iPad",
    "laptop",
    "lifestyle",
    "linux",
    "networking",
    "office",
    "pencil",
    "programming",
    "review",
    "tablet",
    "vim",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "iPad Pro as primary computer",
     "url": "https://agents.willem.com/en/posts/2016-08-15_ipad-pro-as-primary-computer/",
     "source_url": "https://willem.com/en/2016-08-15_ipad-pro-as-primary-computer/"
    },
    {
     "language": "nl",
     "title": "iPad Pro als primaire computer",
     "url": "https://agents.willem.com/nl/posts/2016-08-15_ipad-pro-als-primaire-computer/",
     "source_url": "https://willem.com/nl/2016-08-15_ipad-pro-als-primaire-computer/"
    },
    {
     "language": "de",
     "title": "iPad Pro als primärer Computer",
     "url": "https://agents.willem.com/de/posts/2016-08-15_ipad-pro-als-primarer-computer/",
     "source_url": "https://willem.com/de/2016-08-15_ipad-pro-als-primarer-computer/"
    },
    {
     "language": "es",
     "title": "iPad Pro como ordenador principal",
     "url": "https://agents.willem.com/es/posts/2016-08-15_ipad-pro-como-ordenador-principal/",
     "source_url": "https://willem.com/es/2016-08-15_ipad-pro-como-ordenador-principal/"
    },
    {
     "language": "it",
     "title": "iPad Pro come computer principale",
     "url": "https://agents.willem.com/it/posts/2016-08-15_ipad-pro-come-computer-principale/",
     "source_url": "https://willem.com/it/2016-08-15_ipad-pro-come-computer-principale/"
    },
    {
     "language": "pt",
     "title": "iPad Pro como computador principal",
     "url": "https://agents.willem.com/pt/posts/2016-08-15_ipad-pro-como-computador-principal/",
     "source_url": "https://willem.com/pt/2016-08-15_ipad-pro-como-computador-principal/"
    },
    {
     "language": "pap",
     "title": "iPad Pro komo kompiuter primario",
     "url": "https://agents.willem.com/pap/posts/2016-08-15_ipad-pro-komo-kompiuter-primario/",
     "source_url": "https://willem.com/pap/2016-08-15_ipad-pro-komo-kompiuter-primario/"
    },
    {
     "language": "fy",
     "title": "iPad Pro as primêre kompjûter",
     "url": "https://agents.willem.com/fy/posts/2016-08-15_ipad-pro-as-primere-kompjuter/",
     "source_url": "https://willem.com/fy/2016-08-15_ipad-pro-as-primere-kompjuter/"
    }
   ],
   "image": "https://willem.com/global/images/5d2e20b67d3d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3625e8867ba9.webp",
     "description": "Un iPad Pro tout neuf d'Apple, l'Apple Pencil et le Smart Keyboard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/e4181c093e11.webp",
     "description": "Le Smart Keyboard offre un très bon retour tactile, mais il lui manque certaines touches (comme ÉCHAP, DÉBUT, FIN)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/277647b357c9.webp",
     "description": "L'iPad Pro à côté de mon fidèle ThinkPad X1",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/a26dc822475e.webp",
     "description": "L'iPad Pro fonctionne bien avec un clavier bluetooth normal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/24ba2fe2c2bc.webp",
     "description": "Le multitâche en écran partagé me permet d'avoir mon code (à gauche) et un aperçu en direct (à droite) en même temps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-5.jpeg"
    }
   ]
  },
  {
   "id": 37057,
   "slug": "2016-07-15_le-cash-est-roi-ou-pas",
   "url": "https://agents.willem.com/fr/posts/2016-07-15_le-cash-est-roi-ou-pas/",
   "source_url": "https://willem.com/fr/2016-07-15_le-cash-est-roi-ou-pas/",
   "language": "fr",
   "date": "2016-07-15",
   "published": "2016-07-15T00:00:00+02:00",
   "created": "2025-06-26T22:10:42.525000+02:00",
   "updated": "2026-10-20T09:27:03.146000+02:00",
   "title": "Le cash est roi, ou pas ?",
   "subtitle": "L'expérience sans portefeuille et sans argent liquide",
   "summary": "Très souvent, je vois des hommes avec un portefeuille bourré de plastique : plusieurs cartes de débit et de crédit, plus une série de cartes de fidélité et d'adhésion. Et certains en rajoutent une couche avec des billets puants et des pièces collantes ! Ça m'a fait me demander si je pouvais libérer une poche en me débarrassant du portefeuille ?",
   "topics": [
    "cash",
    "experiment",
    "iPhone",
    "lifestyle",
    "minimal",
    "money",
    "payments",
    "people",
    "smartphone",
    "wallet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Cash is king, or is it?",
     "url": "https://agents.willem.com/en/posts/2016-07-15_cash-is-king-or-is-it/",
     "source_url": "https://willem.com/en/2016-07-15_cash-is-king-or-is-it/"
    },
    {
     "language": "nl",
     "title": "Cash is king, of toch niet?",
     "url": "https://agents.willem.com/nl/posts/2016-07-15_cash-is-king-of-toch-niet/",
     "source_url": "https://willem.com/nl/2016-07-15_cash-is-king-of-toch-niet/"
    },
    {
     "language": "de",
     "title": "Bargeld ist König, oder?",
     "url": "https://agents.willem.com/de/posts/2016-07-15_bargeld-ist-konig-oder/",
     "source_url": "https://willem.com/de/2016-07-15_bargeld-ist-konig-oder/"
    },
    {
     "language": "es",
     "title": "El efectivo es el rey, ¿o no?",
     "url": "https://agents.willem.com/es/posts/2016-07-15_el-efectivo-es-el-rey-o-no/",
     "source_url": "https://willem.com/es/2016-07-15_el-efectivo-es-el-rey-o-no/"
    },
    {
     "language": "it",
     "title": "Il contante è il re, o forse no?",
     "url": "https://agents.willem.com/it/posts/2016-07-15_il-contante-e-il-re-o-forse-no/",
     "source_url": "https://willem.com/it/2016-07-15_il-contante-e-il-re-o-forse-no/"
    },
    {
     "language": "pt",
     "title": "O dinheiro vivo é rei, será?",
     "url": "https://agents.willem.com/pt/posts/2016-07-15_o-dinheiro-vivo-e-rei-sera/",
     "source_url": "https://willem.com/pt/2016-07-15_o-dinheiro-vivo-e-rei-sera/"
    },
    {
     "language": "pap",
     "title": "Kontante ta rei, òf no?",
     "url": "https://agents.willem.com/pap/posts/2016-07-15_kontante-ta-rei-of-no/",
     "source_url": "https://willem.com/pap/2016-07-15_kontante-ta-rei-of-no/"
    },
    {
     "language": "fy",
     "title": "Cash is king, of net?",
     "url": "https://agents.willem.com/fy/posts/2016-07-15_cash-is-king-of-net/",
     "source_url": "https://willem.com/fy/2016-07-15_cash-is-king-of-net/"
    }
   ],
   "image": "https://willem.com/global/images/7db84e2a7af9.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/923e4b04103f.webp",
     "description": "La coque de l'iPhone est assez grande pour cacher des cartes.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c0587ea2a8c.webp",
     "description": "Empiler deux cartes en plastique, c'est facile",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce901db81b4a.webp",
     "description": "L'iPhone avec sa coque est à peine plus épais.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/983a907a2b8f.webp",
     "description": "Comme n'importe quel autre iPhone, mais celui-ci cache une carte bancaire NFC sans contact et une pièce d'identité !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c171a022bf0.webp",
     "description": "Cette coque donne un accès facile à la carte de paiement tout en cachant la pièce d'identité à l'intérieur.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-5.jpg"
    }
   ]
  },
  {
   "id": 37058,
   "slug": "2016-06-23_construire-le-blog-avec-style",
   "url": "https://agents.willem.com/fr/posts/2016-06-23_construire-le-blog-avec-style/",
   "source_url": "https://willem.com/fr/2016-06-23_construire-le-blog-avec-style/",
   "language": "fr",
   "date": "2016-06-23",
   "published": "2016-06-23T00:00:00+02:00",
   "created": "2025-06-26T22:10:42.956000+02:00",
   "updated": "2026-10-20T09:27:03.387000+02:00",
   "title": "Construire le blog... avec style !",
   "subtitle": "Développer sur un ordinateur vieux de 20 ans avec 16MB de RAM et Windows 98",
   "summary": "Il faut être un peu fou pour avoir l'idée de construire un blog (je parle de vraie programmation) sur un vieux portable 486 avec seulement 16MB de RAM. Il se trouve que je suis ce genre de fou : j'ai pris mon tout premier ordinateur portable des années 90 et j'ai voulu savoir s'il était possible d'en faire une machine de développement.",
   "topics": [
    "MacBook",
    "SSH",
    "ThinkPad",
    "Windows",
    "cloud",
    "experiment",
    "hacking",
    "laptop",
    "linux",
    "networking",
    "programming",
    "repair",
    "retro",
    "vim",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "provenance": {
    "kind": "model",
    "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell",
    "date": "2026-10-20",
    "reviewed_by_native_reader": false,
    "language": "fr",
    "source_language": "en"
   },
   "translations": [
    {
     "language": "en",
     "title": "Building the blog... in style!",
     "url": "https://agents.willem.com/en/posts/2016-06-23_building-the-blog-in-style/",
     "source_url": "https://willem.com/en/2016-06-23_building-the-blog-in-style/"
    },
    {
     "language": "nl",
     "title": "Het blog bouwen... in stijl!",
     "url": "https://agents.willem.com/nl/posts/2016-06-23_het-blog-bouwen-in-stijl/",
     "source_url": "https://willem.com/nl/2016-06-23_het-blog-bouwen-in-stijl/"
    },
    {
     "language": "de",
     "title": "Den Blog bauen... mit Stil!",
     "url": "https://agents.willem.com/de/posts/2016-06-23_den-blog-bauen-mit-stil/",
     "source_url": "https://willem.com/de/2016-06-23_den-blog-bauen-mit-stil/"
    },
    {
     "language": "es",
     "title": "Construyendo el blog... ¡con estilo!",
     "url": "https://agents.willem.com/es/posts/2016-06-23_construyendo-el-blog-con-estilo/",
     "source_url": "https://willem.com/es/2016-06-23_construyendo-el-blog-con-estilo/"
    },
    {
     "language": "it",
     "title": "Costruire il blog... in grande stile!",
     "url": "https://agents.willem.com/it/posts/2016-06-23_costruire-il-blog-in-grande-stile/",
     "source_url": "https://willem.com/it/2016-06-23_costruire-il-blog-in-grande-stile/"
    },
    {
     "language": "pt",
     "title": "Construir o blogue... com estilo!",
     "url": "https://agents.willem.com/pt/posts/2016-06-23_construir-o-blogue-com-estilo/",
     "source_url": "https://willem.com/pt/2016-06-23_construir-o-blogue-com-estilo/"
    },
    {
     "language": "pap",
     "title": "Traha e blog... ku estilo!",
     "url": "https://agents.willem.com/pap/posts/2016-06-23_traha-e-blog-ku-estilo/",
     "source_url": "https://willem.com/pap/2016-06-23_traha-e-blog-ku-estilo/"
    },
    {
     "language": "fy",
     "title": "It blog bouwe... yn styl!",
     "url": "https://agents.willem.com/fy/posts/2016-06-23_it-blog-bouwe-yn-styl/",
     "source_url": "https://willem.com/fy/2016-06-23_it-blog-bouwe-yn-styl/"
    }
   ],
   "image": "https://willem.com/global/images/73e974ea7751.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b5be855aa969.webp",
     "description": "Le portable Toshiba T2130CT avec un processeur Intel 486 à 75Mhz et pas moins de 16MB de RAM (des mégaoctets !)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ae0df46d1ce.webp",
     "description": "J'ai dû retirer le disque d'origine parce qu'il ne marchait pas... du moins c'est ce que je croyais !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1610bbee32b3.webp",
     "description": "... apparemment, il avait besoin d'un petit coup de pouce de ses cousins modernes...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c44b872a7dfc.webp",
     "description": "Jamais je n'aurais cru être content de voir ça : l'écran de démarrage de Windows 98 !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a30ba0135ec.webp",
     "description": "La machine de développement 486 !",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e404681a940.webp",
     "description": "VIM tourne sur le 486 via PuTTY",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-6.jpeg"
    },
    {
     "url": "https://willem.com/global/images/4e404681a940.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-7.jpeg"
    },
    {
     "url": "https://willem.com/global/images/b5be855aa969.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/1610bbee32b3.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ae0df46d1ce.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c44b872a7dfc.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a30ba0135ec.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-15.jpg"
    }
   ]
  }
 ]
}