{
 "generated": "2026-08-13T21:52:57+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": "nl",
 "count": 182,
 "source": {
  "site": "https://willem.com",
  "manager_configuration": 148
 },
 "full_text_bundle": "https://agents.willem.com/nl/corpus.json",
 "posts": [
  {
   "id": 59342,
   "slug": "2026-04-30_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": "nl",
   "date": "2026-04-30",
   "published": "2026-04-30T00:00:00+02:00",
   "created": "2026-07-27T10:45:57.259000+02:00",
   "updated": "2026-07-27T10:58:40.039000+02:00",
   "title": "Snelle iteratie in agentic loops",
   "subtitle": "Output als input gebruiken",
   "summary": "Terwijl ik met AI-agents dingen bouw, itereer ik vaak door versies van hetgeen dat ik aan het bouwen ben. Je probeert, experimenteert, faalt, verbetert, en opnieuw. In de handmatige dagen vóór AI controleerde ik resultaten met de hand. Maar wat als we agents zichzelf leren 'zien'?",
   "topics": [
    "AI",
    "experiment",
    "programming",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Het trainingsobject: één bierflesje, gefotografeerd tegen de muur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/92770c736215.webp",
     "description": "Van foto naar 3D: de agent bouwde een dieptemesh met fototextuur (Depth Anything V2), inclusief wireframe en auto-rotate",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbd388fde125.webp",
     "description": "Het flesje als data: een Navier-Stokes-deeltjessimulatie stroomt om het silhouet heen, live op de telefoon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/85cb24322f0b.webp",
     "description": "De ziende loop in productie: de agent downloadt, analyseert en categoriseert het fotoarchief van een klant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/f3c799fb8e03.webp",
     "description": "Fotocuratie klaar: 42 foto's geselecteerd uit 200, gecategoriseerd en voorzien van Engelse en Nederlandse bijschriften",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e52c192037ee.webp",
     "description": "Het resultaat landt in de Lemmid Manager: per foto bijschriften en labels, klaar om te publiceren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/f197a5e635de.webp",
     "description": "De agentic loop bedienen terwijl ik zelf loop: Vision Pro op, loopband aan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/165c28a0547c.webp",
     "description": "Het geïmproviseerde sta-bureau, gezien door de Vision Pro: toetsenbord, telefoon en afstandsbediening op de vitrinekast",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59342_images-8.png"
    }
   ]
  },
  {
   "id": 38033,
   "slug": "2026-03-14_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": "nl",
   "date": "2026-03-14",
   "published": "2026-03-14T00:00:00+01:00",
   "created": "2026-03-14T08:09:10.291000+01:00",
   "updated": "2026-03-14T14:16:50.429000+01:00",
   "title": "Het Observeert",
   "subtitle": "Een intelligentie die de aarde observeert",
   "summary": "Een observator die een dagelijks verslag doet wat hij ziet op aarde. Hij gebruikt geen namen van landen of organisaties, maar spreekt in metaforische termen. Zijn afstand biedt een alternatief perspectief op ons dagelijkse nieuws. Deze post gaat over een experiment dat ik al een poosje draai.",
   "topics": [
    "AI",
    "experiment",
    "lifestyle",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2026-03-14_it-observes/",
    "source_url": "https://willem.com/en/2026-03-14_it-observes/"
   },
   "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": "Het bouwen van de entiteitsmapping",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_38033_images-1.jpg"
    }
   ]
  },
  {
   "id": 59282,
   "slug": "2026-02-20_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": "nl",
   "date": "2026-02-20",
   "published": "2026-02-20T00:00:00+01:00",
   "created": "2026-07-26T16:39:31.674000+02:00",
   "updated": "2026-07-26T17:00:36.965000+02:00",
   "title": "Agentic coding op een Linux VPS",
   "subtitle": "Een eigen 'werkplaats' opzetten voor Claude Code",
   "summary": "Grote taalmodellen gebruik je meestal in chatvorm, je vraagt of promptet iets en de 'AI' antwoordt. Dat is gaaf, maar wanneer je het model toegang geeft tot digitale tools kan het daadwerkelijk dingen doen, zoals dingen opzoeken, code compileren en zijn eigen creaties zelf testen. Ik wilde dit concept verder doorvoeren en gaf mijn favoriete AI-agent zijn eigen volledig uitgeruste werkplaats: een Linux-server.",
   "topics": [
    "AI",
    "cloud",
    "linux",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "De agentic loop in actie: Claude Code brengt het Outburn 87-project in kaart en rapporteert de belangrijkste bevindingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59282_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/5899917157ea.webp",
     "description": "Root-toegang als ultieme flex: de agent installeert nginx, regelt een SSL-certificaat en zet zijn eigen testpagina live",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59282_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e873f5d1e4fd.webp",
     "description": "De werkplaats gezien door de Apple Vision Pro: zwevende terminals en browservensters in de woonkamer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_59282_images-3.png"
    }
   ]
  },
  {
   "id": 37780,
   "slug": "2026-01-21_trailrunning",
   "url": "https://agents.willem.com/nl/posts/2026-01-21_trailrunning/",
   "source_url": "https://willem.com/nl/2026-01-21_trailrunning/",
   "language": "nl",
   "date": "2026-01-21",
   "published": "2026-01-21T00:00:00+01:00",
   "created": "2026-01-21T08:40:23.514000+01:00",
   "updated": "2026-01-21T09:31:52.764000+01:00",
   "title": "Trailrunning",
   "subtitle": "Door modder en natuur",
   "summary": "Mijn vadertaken combinerende met mijn liefde voor duursport, besloot ik om handig gebruik te maken van het feit dat ik nabij de natuur woon en ging ik trailrunnend naar de winkel, langs lokale beekjes en paden. Het is een unieke ervaring. Ik vind het misschien zelfs fijner dan 'gewoon' hardlopen. Ik leg het uit.",
   "topics": [
    "Limburg",
    "daddy",
    "nature",
    "running",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2026-01-21_trail-running/",
    "source_url": "https://willem.com/en/2026-01-21_trail-running/"
   },
   "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": "De nieuwe Asics Trabuco 13 GTX getest in échte Limburgse modder",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ea5a8eeaccb.webp",
     "description": "Vijf marathons in 12 maanden (Amsterdam '24, Valencia '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": "Pad door het bos in mijn achtertuin ('t Ham, Hegelsom)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8dc887fcd0a4.webp",
     "description": "Missie geslaagd: met mijn trailrunning gear in de winkel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37780_images-4.jpg"
    }
   ]
  },
  {
   "id": 37779,
   "slug": "2026-01-20_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": "nl",
   "date": "2026-01-20",
   "published": "2026-01-20T00:00:00+01:00",
   "created": "2026-01-20T11:19:31.288000+01:00",
   "updated": "2026-01-20T11:48:15.298000+01:00",
   "title": "Verandering Blijft Komen",
   "subtitle": "The Pathless Path van Paul Millerd",
   "summary": "Als tip van een 'mededenker', heb ik net het boek 'The Pathless Path' van Paul Millerd uitgelezen. Het staat in mijn hoofd naast 'Master of Change' van Brad Stulberg om precies dezelfde reden: beide duwen zachtjes terug tegen de drang om vast te houden aan wat veilig, vertrouwd of ‘zo hoort het’ is. Wat als je uit het vaste stramien en de onzekerheid in stapt, wat heb je dan nodig om daar een succes van te maken?",
   "topics": [
    "book",
    "lifestyle",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Lees \"The Pathless Path\" van Paul Millerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37779_images-1.jpg"
    }
   ]
  },
  {
   "id": 37778,
   "slug": "2026-01-19_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": "nl",
   "date": "2026-01-19",
   "published": "2026-01-19T00:00:00+01:00",
   "created": "2026-01-19T11:08:41.552000+01:00",
   "updated": "2026-01-19T12:03:01.798000+01:00",
   "title": "Offline Lezen",
   "subtitle": "Blogposts exporteren van HTML naar ePub en PDF",
   "summary": "Dit jaar markeert het 10-jarig jubileum van mijn blog. Wat begon als een experiment is uitgegroeid tot meer dan 170 verhalen, met gemiddeld zo’n 60 duizend pageviews per maand. Ik ben onlangs begonnen met het vertalen van posts naar het Nederlands, Duits en Spaans om het bereik te vergroten. En nu introduceer ik ondersteuning voor offline lezen door alle posts beschikbaar te maken als ePub- en PDF-downloads.",
   "topics": [
    "blog",
    "book",
    "literature",
    "programming",
    "technology",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2026-01-19_offline-reading/",
    "source_url": "https://willem.com/en/2026-01-19_offline-reading/"
   },
   "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": "Lees willem.com-posts op je favoriete e-reader (zoals Kobo of reMarkable)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37778_images-1.jpg"
    }
   ]
  },
  {
   "id": 37777,
   "slug": "2026-01-18_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": "nl",
   "date": "2026-01-18",
   "published": "2026-01-18T00:00:00+01:00",
   "created": "2026-01-18T19:40:24.743000+01:00",
   "updated": "2026-01-18T20:40:04.897000+01:00",
   "title": "Een mechanisch toetsenbord gebruiken",
   "subtitle": "NuPhy Air60 V2 review",
   "summary": "Sinds twee maanden gebruik ik een mechanisch toetsenbord: de NuPhy Air60 met Moss (60gf) switches. Ik twijfelde lang of het de moeite waard was om mijn standaard toetsenbord te vervangen – ik was tevreden genoeg met die van Apple en Framework om niet over te stappen. Maar na het lezen van zoveel enthousiaste verhalen van anderen besloot ik het zelf eens te proberen.",
   "topics": [
    "products",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 met het NuPhy Air60 V2 toetsenbord (in Basalt Black)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37777_images-1.jpg"
    }
   ]
  },
  {
   "id": 37746,
   "slug": "2026-01-10_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": "nl",
   "date": "2026-01-10",
   "published": "2026-01-10T00:00:00+01:00",
   "created": "2026-01-10T10:21:44.701000+01:00",
   "updated": "2026-01-10T12:51:31.189000+01:00",
   "title": "Hallo Video",
   "subtitle": "Groet met een lach!",
   "summary": "Kijk eens rond op het moderne web: dankzij AI-gegenereerde teksten en afbeeldingen voelt alles gepolijst, perfect… en een beetje koud. Ik wilde het spreekwoordelijke ijs breken met een simpele lach. Daarom heb ik mijn hero-foto vervangen door iets levends: korte, random video’s van mezelf zwaaiend, knikkend of gewoon aanwezig. Er zit meer achter dan op het eerste gezicht lijkt: ik belicht het in deze post.",
   "topics": [
    "AI",
    "daddy",
    "design",
    "iPhone",
    "people",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2026-01-10_hello-video/",
    "source_url": "https://willem.com/en/2026-01-10_hello-video/"
   },
   "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 en Justin Long in de bekroonde “Get a Mac”-reclamecampagne (“I’m a Mac” en “I’m a PC”)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fd7f53bb983.webp",
     "description": "Live schilderijen in Harry Potter’s Hogwarts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fdf3565b3b89.webp",
     "description": "De “Ultra Professional Movie Studio Setup” – mijn woonkamer en iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/dff01847b9a1.webp",
     "description": "In plaats van één groot videobestand gebruik ik veel verschillende korte, vierkante, grijze en geluidloze clips",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/283975eb3cad.webp",
     "description": "Alle clips beginnen en eindigen met een effen grijze crossfader die ik automatisch toevoeg bij batchverwerking en encoding met ffmpeg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/4e83adc7e2de.webp",
     "description": "De individuele clips worden beheerd en gepland via een op maat gemaakt backendsysteem dat de geïntegreerde videospeler op de homepage aanstuurt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37746_images-6.png"
    }
   ]
  },
  {
   "id": 37706,
   "slug": "2026-01-07_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": "nl",
   "date": "2026-01-07",
   "published": "2026-01-07T00:00:00+01:00",
   "created": "2026-01-07T10:32:34.133000+01:00",
   "updated": "2026-01-07T13:18:40.373000+01:00",
   "title": "Websites met Automatische Piloot",
   "subtitle": "Actuele content met planning, feeds en AI",
   "summary": "Waarom heb je een website nodig, en wat kun je doen om de waarde ervan te maximaliseren terwijl je (handmatige) inspanning minimaliseert? Ik werk hieraan met een aantal van mijn meest innovatieve klanten. Stel je voor dat je geen volledig handmatig contentmanagementsysteem meer nodig hebt. Stel je voor dat je website zichzelf bijwerkt terwijl jij je richt op wat écht belangrijk is.",
   "topics": [
    "AI",
    "design",
    "technology",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Automatisch tonen en verbergen van content houdt de clubagenda actueel op escape.nl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37706_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/8eb9f80d7b4a.webp",
     "description": "Content uit verschillende bronnen aggregeren in interactieve widgets op gpcardio.org  ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37706_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/59abed0fe355.webp",
     "description": "Herpublicatie van Instagram-posts om ticketverkoop te stimuleren zonder de eigen website te verlaten op dekroon.nl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37706_images-3.png"
    }
   ]
  },
  {
   "id": 37482,
   "slug": "2025-09-24_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": "nl",
   "date": "2025-09-24",
   "published": "2025-09-24T00:00:00+02:00",
   "created": "2025-09-25T12:59:51.447000+02:00",
   "updated": "2025-09-25T13:35:57.080000+02:00",
   "title": "De Toekomst van AI is Menselijk",
   "subtitle": "Over Feeën en Gin-Tonic met Bosbessen",
   "summary": "AI heeft me de laatste tijd aan het denken gezet: waarom zou je eigenlijk nog willen werken? Misschien is de huidige imperfecte AI nog niet zover, maar stel je voor dat iedereen toegang heeft tot een bijna perfecte intelligentie die moeilijke problemen kan oplossen en zelfs je wildste vragen kan beantwoorden. Combineer dat met robotica en we kunnen ons gaan afvragen wat we daarna moeten doen. Een paar feeën en gin-tonic hebben mij op een mogelijk antwoord gewezen.",
   "topics": [
    "AI",
    "daddy",
    "lifestyle",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Feeën ontmoeten in Efteling met mijn kleine meid",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37482_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c6ab41d99ab.webp",
     "description": "Gin-tonic met bosbessen bij KUIF Venlo tijdens het shoppen voor kleding",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37482_images-2.jpg"
    }
   ]
  },
  {
   "id": 37475,
   "slug": "2025-09-22_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": "nl",
   "date": "2025-09-22",
   "published": "2025-09-22T00:00:00+02:00",
   "created": "2025-09-23T12:28:05.203000+02:00",
   "updated": "2025-09-23T13:28:48.371000+02:00",
   "title": "Omarchy op iMac",
   "subtitle": "Een oude computer nieuw leven inblazen met Linux",
   "summary": "Nadat ik een familielid had geholpen met de migratie naar een nieuwe computer, had ik een oude iMac over. De machine uit 2017 was erg traag met een moderne macOS, maar ik heb een zwak voor deze alles-in-één computers, ontworpen door Jony Ive en zijn team. Kon ik er Linux op installeren om het een tweede leven te geven?",
   "topics": [
    "Durable",
    "Free Software",
    "Freedom",
    "apple",
    "design",
    "environment",
    "linux",
    "products",
    "technology",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Migreren naar een nieuwe iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f8086629ca41.webp",
     "description": "Wachten op het perron voor mijn trein met een Apple in een tas...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/51c918f758cc.webp",
     "description": "...terwijl ik een appel eet!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1ac9cf9423f.webp",
     "description": "Een opstartbare USB-stick maken met balena Etcher om Omarchy te installeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c6249f9e1912.webp",
     "description": "Laat je niet misleiden door het ironische retro-logo: Omarchy is een hypermoderne Linux-variant met alle moderne tools die je nodig hebt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a50377ede64f.webp",
     "description": "Het installatieprogramma doet zijn magie bijna volledig automatisch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/2febe2ecf976.webp",
     "description": "Het Omarchy-installatieprogramma is snel, het hele besturingssysteem met alle vooraf geselecteerde looks en tools duurde slechts 6m 19s op de oude iMac uit 2017 om te voltooien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/77d02357734b.webp",
     "description": "Omarchy meldt zich voor dienst na de eerste keer opstarten: Het Tokio Night-thema ziet er standaard geweldig uit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ef0f2098a0e.webp",
     "description": "Voordat ik het wist, gebruikte ik Omarchy om wat werk te doen. Het is direct uit de spreekwoordelijke doos krachtig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0d4e9ad781c2.webp",
     "description": "Mijn webontwikkelingswerk doen op Omarchy waar mijn tools (rechtsonder) perfect draaien naast andere apps zoals Chromium en de terminal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e388804fc406.webp",
     "description": "Dit bericht is gepubliceerd op precies deze iMac met Omarchy Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/af726e29ea69.webp",
     "description": "Op de schermafbeelding: Nautilus bestandsverkenner, Mousepad teksteditor en het Lemmid content management systeem die samen draaien op Omarchy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37475_images-12.png"
    }
   ]
  },
  {
   "id": 37260,
   "slug": "2025-08-29_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": "nl",
   "date": "2025-08-29",
   "published": "2025-08-29T00:00:00+02:00",
   "created": "2025-08-30T07:23:01.480000+02:00",
   "updated": "2025-09-03T05:29:33.729000+02:00",
   "title": "Auscultare Podcast- en audioboekspeler",
   "subtitle": "Een native Android-app bouwen die onthoudt waar je gebleven bent",
   "summary": "Geniet van luisteren zonder afleiding naar lange audiobestanden zoals podcasts en audioboeken met deze app die ik heb gemaakt. Moe van overvolle apps vol advertenties, abonnementen of 'suggesties', wilde ik een app die uit mijn weg gaat door maar één ding te doen, en dat heel goed. Dit is Auscultare.",
   "topics": [
    "Freedom",
    "android",
    "design",
    "minimal",
    "music",
    "products",
    "programming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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: de podcast- en audioboekspeler die voortgang en afspeelaantal bijhoudt, met een minimal licht en donker design en perfecte integratie met Android (zoals afspeelknoppen op het vergrendelscherm, en ondersteuning voor Bluetooth-headsets en audio-casting)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37260_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/db110f1f62c6.webp",
     "description": "De app maken die ik wil met Android Studio en Kotlin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37260_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/72e3d4a11b53.webp",
     "description": "Auscultare: met liefde gemaakt om uit de weg te gaan, zodat je meer tijd hebt voor andere dingen, zoals een rondje hardlopen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37260_images-3.jpg"
    }
   ]
  },
  {
   "id": 37241,
   "slug": "2025-08-19_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": "nl",
   "date": "2025-08-19",
   "published": "2025-08-19T00:00:00+02:00",
   "created": "2025-08-19T16:28:55.330000+02:00",
   "updated": "2025-08-19T18:12:47.704000+02:00",
   "title": "Android Fotobibliotheek App",
   "subtitle": "Al je foto's in je broekzak met Aves Gallery",
   "summary": "In Europa lopen de zomervakanties ten einde en als je net als veel jonge ouders bent, heb je waarschijnlijk een heleboel nieuwe foto's en video's gemaakt. Dit zijn niet zomaar een stapel bestanden, het zijn vensters naar onze persoonlijke herinneringen. Deze post gaat over een Android-app waarmee je al je herinneringen kunt bekijken, direct vanuit je broekzak, zonder cloud of abonnement.",
   "topics": [
    "Free Software",
    "android",
    "cloud",
    "health",
    "lifestyle",
    "photo",
    "products"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 is serieus over gezondheid en foto's (Dr. Sumbul Desai)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f46444879aad.webp",
     "description": "Aves in actie met de krachtige scrollbalk die snel en nauwkeurig scrollen mogelijk maakt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/244c3f0a8e94.webp",
     "description": "Dus als je je trouwdatum herinnert (..), kun je met een simpele veegbeweging terugkeren naar die specifieke dag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e25a082971e.webp",
     "description": "Net als bij Apple Foto's kun je op locatie zoeken - zoals teruggaan naar Valencia waar ik een marathon liep met mijn maat Niels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/21592d0d311e.webp",
     "description": "Foto's synchroniseren tussen laptop en smartphones - de Shotwell en Aves Gallery-app werken samen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37241_images-5.jpg"
    }
   ]
  },
  {
   "id": 37197,
   "slug": "2025-08-11_willemstagram",
   "url": "https://agents.willem.com/nl/posts/2025-08-11_willemstagram/",
   "source_url": "https://willem.com/nl/2025-08-11_willemstagram/",
   "language": "nl",
   "date": "2025-08-11",
   "published": "2025-08-11T00:00:00+02:00",
   "created": "2025-08-12T05:44:59.016000+02:00",
   "updated": "2025-08-15T15:40:12.045000+02:00",
   "title": "Willemstagram",
   "subtitle": "3D klapperbord met foto's dat verhalen vertelt",
   "summary": "Vorige week zat ik met een klant te kijken naar de nieuwe willem.com homepage, waar ik een verhaal gebruik om te vertellen over de dingen die ik doe. Deze klant is een van de beste visionaire, creatieve denkers, maar mijn tekst leek hem niet aan te spreken. Toen ik hierover nadacht, herinnerde ik me een belangrijke psychologieles van de universiteit: ik had iets anders nodig, iets niet-lineairs. Dit bericht gaat over het uitdelen van een visuele vuistslag!",
   "topics": [
    "art",
    "data",
    "design",
    "people",
    "programming",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2025-08-11_willemstagram/",
    "source_url": "https://willem.com/en/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": "Het grote blauwe mechanische vertrekinformatiebord van Utrecht Centraal (foto: cc/maurits90)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c32ce6e2d76f.webp",
     "description": "Visual Journal conceptschets: klapperende afbeeldingen die dieplinken naar pagina's op willem.com als een mechanisch Solari Bord",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/8a20e248d096.webp",
     "description": "Visual Journal, gekscherend \"Willemstagram\" genoemd, in actie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/837bfdd7ff30.webp",
     "description": "De pop-up stelt je in staat om te beslissen of je het verhaal induikt of verdergaat met het verkennen van andere afbeeldingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37197_images-4.png"
    }
   ]
  },
  {
   "id": 37196,
   "slug": "2025-08-02_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": "nl",
   "date": "2025-08-02",
   "published": "2025-08-02T00:00:00+02:00",
   "created": "2025-08-02T11:55:59.380000+02:00",
   "updated": "2025-08-02T12:35:28.041000+02:00",
   "title": "Naar Digitale Soevereiniteit",
   "subtitle": "Mijn ervaring, jouw voordeel",
   "summary": "Door de jaren heen heb ik geëxperimenteerd met veel verschillende digitale tools, platforms en apps om mijn werk te doen. Van gebruiksvriendelijke maar gesloten commerciële systemen tot vrije/libre-oplossingen die krachtig maar lastiger zijn om op te zetten. Ik heb veel geleerd. Nu bied ik die ervaring aan anderen aan, lees verder om te zien hoe jij hiervan kunt profiteren.",
   "topics": [
    "Freedom",
    "people",
    "technology",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9ce749fe96bd.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/91af73aa0c88.webp",
     "description": "Zo begint het: Een echte pagina uit mijn persoonlijke notities, waar ik complexiteit in kaart breng om een simpeler pad vooruit te vinden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37196_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/face35e557c6.webp",
     "description": "Door de jaren heen heb ik 'HOE' ik werk net zo versimpeld en verfijnd als 'WAT' ik maak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37196_images-2.jpg"
    }
   ]
  },
  {
   "id": 37193,
   "slug": "2025-07-26_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": "nl",
   "date": "2025-07-26",
   "published": "2025-07-26T00:00:00+02:00",
   "created": "2025-07-26T12:50:03.295000+02:00",
   "updated": "2025-08-15T16:28:30.056000+02:00",
   "title": "Het Agentic Web",
   "subtitle": "Voorsorteren op de toekomst",
   "summary": "In het Nederlands hebben we een prachtig woord: voorsorteren. Het betekent dat je op de snelweg al ruim voor je afslag de juiste rijstrook kiest. Je doet het voor een soepele, stressvrije rit. Ik geloof dat hetzelfde principe geldt voor technologie. Een beetje slimme voorbereiding nu kan je een enorm voordeel opleveren wanneer de toekomst zich aandient.",
   "topics": [
    "AI",
    "technology",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Nadenken over de toekomst zou geen aparte taak moeten zijn; het zou een geïntegreerd onderdeel van het proces moeten zijn.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37193_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8e7bd233a0c.webp",
     "description": "Door gestructureerde, contextrijke content aan de AI te leveren (links), kan mijn CMS (rechts) hoogwaardige, gestructureerde vertalingen genereren, waarmee de content wordt voorbereid voor zowel mensen als machines.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37193_images-2.jpg"
    }
   ]
  },
  {
   "id": 37190,
   "slug": "2025-07-23_de-kracht-van-een",
   "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": "nl",
   "date": "2025-07-23",
   "published": "2025-07-23T00:00:00+02:00",
   "created": "2025-07-23T22:29:10.679000+02:00",
   "updated": "2025-07-23T23:20:42.092000+02:00",
   "title": "De Kracht van Eén",
   "subtitle": "Waarom ik kies mijn bedrijf te bouwen door klein te blijven",
   "summary": "Gedurende mijn hele ondernemerschap heb ik een duidelijk doel gehad: klein blijven. Dit is geen startpunt, maar een bewuste keuze over de beste manier om geweldig werk te leveren en een duurzaam bedrijf op te bouwen. In deze post leg ik uit waarom.",
   "topics": [
    "lifestyle",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/fd2fce2811f7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e52877e617e3.webp",
     "description": "De 'Company of One'-toolkit: gerichte ontwikkeling, strategisch ontwerp en de vrijheid om overal te werken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37190_images-1.jpg"
    }
   ]
  },
  {
   "id": 36894,
   "slug": "2025-06-04_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": "nl",
   "date": "2025-06-04",
   "published": "2025-06-04T00:00:00+02:00",
   "created": "2025-06-26T21:12:39.663000+02:00",
   "updated": "2026-04-03T14:34:35.840000+02:00",
   "title": "Brekende Wijzigingen",
   "subtitle": "Dovecot 2.3 naar 2.4 upgraden in Debian Stable",
   "summary": "Vorige week liep ik tegen onverwachte problemen aan tijdens een routinematige onderhoudsprocedure op de e-mailinfrastructuur van mijn bedrijf. We verwerken dagelijks duizenden e-mails en gebruiken Dovecot om onze klanten toegang te geven tot hun berichten. Dat kwam allemaal tot stilstand toen ik updatete naar versie 2.4, die belangrijke wijzigingen bevat... o jee!",
   "topics": [
    "data",
    "linux",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2025-06-04_breaking-changes/",
    "source_url": "https://willem.com/en/2025-06-04_breaking-changes/"
   },
   "image": "https://willem.com/global/images/0b0368b2d26f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5c709f1fc463.webp",
     "description": "Een complete mailserverstack bestaat uit vele kleinere componenten die nauwkeurig op elkaar zijn afgestemd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/e88fe1cec23d.webp",
     "description": "Migratie van mail_location naar mail_driver en mail_path met behulp van de nieuwe servervariabelesyntaxis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/f0038d6aa77e.webp",
     "description": "De upgrade-instructies voor userdb en passdb zijn op het eerste gezicht zeer nuttig /s",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/ee344f001a96.webp",
     "description": "Dovecot 2.3 SQL-backend setup (auth-sql.conf.ext en dovecot-sql.conf.ext)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e0e59271debb.webp",
     "description": "Dovecot 2.4 SQL-backend setup (auth-sql.conf.ext) - nu veel compacter dan zijn voorganger. Er is nu slechts één SQL-query omdat de userdb-sectie nu de statische backend gebruikt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/939ffd625f0f.webp",
     "description": "Sieve's configuratie in Dovecot 2.3 (90-sieve.conf) met nu verouderde variabelen sieve_default en sieve_dir",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/197ae89bb845.webp",
     "description": "Sieve's configuratie in Dovecot 2.4 (90-sieve.conf)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/dd3339e34d1d.webp",
     "description": "Stel de IMAP- en POP-nummers van de server in om privé/gefaseerde debugging van de nieuwe configuratie mogelijk te maken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36894_images-8.png"
    }
   ]
  },
  {
   "id": 36895,
   "slug": "2025-05-12_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": "nl",
   "date": "2025-05-12",
   "published": "2025-05-12T00:00:00+02:00",
   "created": "2025-06-26T21:12:40.436000+02:00",
   "updated": "2026-04-03T14:34:36.114000+02:00",
   "title": "Als het zwaar wordt",
   "subtitle": "De Leiden Marathon lopen in de hitte",
   "summary": "Gisteren heb ik de Leiden Marathon uitgelopen, het was de zwaarste 42K die ik ooit heb voltooid vanwege de temperatuur. Zonnig met een heldere hemel, de temperaturen stegen tot 25°C. Verschillende lopers stortten in door hitte-uitputting, en één moest zelfs gereanimeerd worden. Wanneer je je grenzen verlegt, bereik je ze soms daadwerkelijk. Hier zijn een paar gedachten over de ervaring.",
   "topics": [
    "health",
    "lifestyle",
    "running",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/032bcc9860a5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/85a45a240706.webp",
     "description": "Plezier buiten: lachend bij het 10km-punt, nog steeds lekker bezig.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9939f76e7e3a.webp",
     "description": "Effect van hitte en luchtvochtigheid op de marathonsnelheid (runningwritings.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e8cdb59ad41c.webp",
     "description": "Mijn tempo en hartslag tijdens de marathon; ondanks het vertragen door de hitte, bleef mijn hartslag hoog.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/cb0dab7241cd.webp",
     "description": "Het evenement in één beeld: vechtend tegen de uitputting bij het 40km-punt tijdens de Leiden Marathon van 2025. Let op de motorambulance op de achtergrond en de beslagen cameralens, wazig door zweet en het water dat ik over mezelf gooide om af te koelen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67e869d073f9.webp",
     "description": "Nederlands nieuwsbericht over gewonden en het dodelijke slachtoffer.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e9a01e40a8a3.webp",
     "description": "Wanneer finishen een overwinning is: de Leiden Marathon voltooid!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36895_images-6.jpg"
    }
   ]
  },
  {
   "id": 36896,
   "slug": "2025-04-15_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": "nl",
   "date": "2025-04-15",
   "published": "2025-04-15T00:00:00+02:00",
   "created": "2025-06-26T21:29:41.353000+02:00",
   "updated": "2026-04-03T14:34:36.460000+02:00",
   "title": "Vibe Coding",
   "subtitle": "Over de kracht en het gevaar van programmeren met AI",
   "summary": "Met een omzet van meer dan $48.000 per maand, veroorzaakte de vluchtsimulator game van Pieter Levels een hele vlaag van innovatie. Zonder gedetailleerde kennis van 3D game engine technologie, 'vibe codeerde' hij zijn game met behulp van AI. Critici van zijn werk wezen op beveiligings- en schaalbaarheidsproblemen, terwijl voorstanders het verbluffende resultaat prezen. Wat kunnen we hiervan leren?",
   "topics": [
    "AI",
    "game",
    "programming",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2025-04-15_vibe-coding/",
    "source_url": "https://willem.com/en/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": "AI gegenereerde Vluchtsimulator: fly.pieter.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/5267f788426c.webp",
     "description": "3D visualisatie van trainingsgegevens",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/6b5de3beb772.webp",
     "description": "Game Concept artwork uit 2013: HDL deeltjes in de bloedbaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/8cdd2773d861.webp",
     "description": "3D Game Engine in actie, let op de grafische glitches in de aderwand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/fa20ecb23326.webp",
     "description": "Productiviteitsparadox: wanneer het bedienen van de machine je meer moeite kost dan de waarde van de output",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36896_images-5.jpg"
    }
   ]
  },
  {
   "id": 36897,
   "slug": "2025-03-10_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": "nl",
   "date": "2025-03-10",
   "published": "2025-03-10T00:00:00+01:00",
   "created": "2025-06-26T21:29:41.554000+02:00",
   "updated": "2026-04-03T14:34:36.753000+02:00",
   "title": "Trainingsdata in 3D",
   "subtitle": "Webgebaseerde 3D-graphics voor fitnessdata verkennen",
   "summary": "Tijdens mijn rondjes door het dorp bedacht ik dat ik ThreeJS zou kunnen gebruiken om een dynamische 3D-weergave van mijn trainingsgegevens te maken. Lees verder om te zien wat ik heb gemaakt - het is nog steeds in ontwikkeling, maar dient als een spannende verkenning van het concept.",
   "topics": [
    "data",
    "gran fondo",
    "running",
    "web"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9121ad1c6c99.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/54e7cade7a7a.webp",
     "description": "RunnerUP: heeft mijn hardloopsessie van 11 km vastgelegd en een TCX-bestand met trainingsgegevens geproduceerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36897_images-1.png"
    }
   ]
  },
  {
   "id": 36898,
   "slug": "2025-03-06_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": "nl",
   "date": "2025-03-06",
   "published": "2025-03-06T00:00:00+01:00",
   "created": "2025-06-26T21:29:41.756000+02:00",
   "updated": "2026-04-03T14:34:37.065000+02:00",
   "title": "Open-Sourcing Gran Fondo",
   "subtitle": "Een Sprong naar Vrije Fitness en Vrijheid",
   "summary": "Gran Fondo, de app die hardloop- en fietsactiviteiten bijhoudt, wordt open-source. Ik schaf het abonnementsmodel af en maak het vrij beschikbaar. Dit gaat niet om inkomsten op korte termijn - het gaat om het bouwen van iets duurzaams, privé en gratis voor iedereen.  Hier is waarom ik deze stap neem en wat de volgende stappen zijn.",
   "topics": [
    "Free Software",
    "Freedom",
    "android",
    "bike",
    "gran fondo",
    "heart",
    "iOS",
    "running",
    "smartphone",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/d2780f56a2d8.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0ba4569210c6.webp",
     "description": "Gran Fondo v1 in actie: registreert ritten vloeiend met Bluetooth-ondersteuning voor vermogen, cadans en hartslag—klaar om te laten zien dat open-source kan wedijveren met professionele tools",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36898_images-1.jpg"
    }
   ]
  },
  {
   "id": 36899,
   "slug": "2025-03-05_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": "nl",
   "date": "2025-03-05",
   "published": "2025-03-05T00:00:00+01:00",
   "created": "2025-06-26T21:29:41.951000+02:00",
   "updated": "2026-04-03T14:34:37.343000+02:00",
   "title": "Duurzame Smartphone",
   "subtitle": "Fairphone met Google-vrije /e/OS",
   "summary": "Terwijl ik in de trein zat verraste de man voor me mij. Uit zijn chique broek haalde hij een afgeleefd, patina-rijk stukje techniek tevoorschijn. We reizen eerste klas en te oordelen naar zijn stijlvolle kleding is deze man niet onbemiddeld. Als een veel-gereden Porsche heeft dit ding wel wat actie gezien. Zonlicht dat op het metalen frame valt onthult een groene tint, ik herken het als een Fairphone van een eerdere generatie die nog steeds goed werkt. Dit veranderde mijn kijk op smartphones, lees verder.",
   "topics": [
    "Durable",
    "Freedom",
    "android",
    "apple",
    "cloud",
    "design",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2025-03-05_durable-smartphone/",
    "source_url": "https://willem.com/en/2025-03-05_durable-smartphone/"
   },
   "image": "https://willem.com/global/images/7058e18ef46d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6b41c67e2af8.webp",
     "description": "Draag als Trofee: Racen met een Porsche of een Fairphone gebruiken, de littekens vertellen het epische verhaal - racen op Zandvoort met mijn maat Niels!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a9d4dc0c642.webp",
     "description": "Fairphone wordt aangedreven door dezelfde Dragonwing-chip die wordt gebruikt in schepen, kranen, drones en industriële installaties",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/161b2dd6a5ef.webp",
     "description": "Ontworpen voor duurzaamheid en eenvoudig te repareren: Fairphone 5 kan worden geopend met standaard gereedschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/96f87ceaa132.webp",
     "description": "Met deGoogled Android gaat de batterij van mijn Fairphone dagen mee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/5c6f7efa4658.webp",
     "description": "Laat gereedschap gereedschap zijn: laat het aluminium een canvas zijn dat gebruikspatronen weergeeft",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/94f1e27c8056.webp",
     "description": "Schuurpapier gebruiken om verf van de Fairphone te verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/57aa1563d072.webp",
     "description": "Mijn Fairphone 5 in naturel aluminium met de unLauncher op Google-vrije /e/OS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36899_images-7.jpg"
    }
   ]
  },
  {
   "id": 36900,
   "slug": "2025-02-10_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": "nl",
   "date": "2025-02-10",
   "published": "2025-02-10T00:00:00+01:00",
   "created": "2025-06-26T21:29:42.424000+02:00",
   "updated": "2026-04-03T14:34:37.586000+02:00",
   "title": "Betere Laptop",
   "subtitle": "Het in elkaar zetten van het DHZ Frame 13",
   "summary": "Consumentenelektronica sluit ons vaak op in afgesloten hardware en geforceerde upgrades, wat leidt tot enorme hoeveelheden e-waste. Framework daagt die norm uit door laptops te maken die je zelf kunt onderhouden, upgraden en aanpassen, wat hun levensduur verlengt en onnodig e-waste vermindert. Mijn Framework 13 arriveerde deze week en ik heb hem zelf in elkaar gezet. Dit bericht is een kort overzicht van dat proces, waarom ik voor dit merk heb gekozen en wat de volgende stappen zijn.",
   "topics": [
    "Durable",
    "Project Freedom",
    "design",
    "laptop",
    "linux",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2025-02-10_better-laptop/",
    "source_url": "https://willem.com/en/2025-02-10_better-laptop/"
   },
   "image": "https://willem.com/global/images/8e2dc54241c6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/08562f1ac1ca.webp",
     "description": "Eenvoudige milieuvriendelijke verpakking",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c32876aa7ce.webp",
     "description": "In de doos vind je de verschillende onderdelen die je nodig hebt om de laptop in elkaar te zetten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/376d5894c813.webp",
     "description": "Het installeren van de twee 48GB RAM-modules is eenvoudig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bef8e4fd01e.webp",
     "description": "De 8TB SSD is bevestigd met een enkele schroef",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b3b04c8f39da.webp",
     "description": "Ik kies een standaard Linux-toetsenbord zonder Windows-toets maar met een 'super'-toets. Ik hou van SUPER dingen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/633df9faff2b.webp",
     "description": "De toetsenbordafdekking klikt op zijn plaats met behulp van magneten en wordt vastgezet wanneer je de schroeven in de bodembedekking vastdraait",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7147c64086c0.webp",
     "description": "Het installeren van de schermrand is eenvoudig, je kunt kiezen uit veel verschillende kleuren - ik koos voor saai zwart.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/a4df07a234c5.webp",
     "description": "De behuizing wordt veilig gesloten door 5 standaard schroeven (schroevendraaier meegeleverd!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e44d8b2cf65.webp",
     "description": "De laptop is voorzien van verwisselbare poortmodules, zodat je je eigen poorten voor I/O kunt kiezen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/19b739ef3db5.webp",
     "description": "Vers geassembleerd, ziet er goed uit.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/3a8d2f514d4d.webp",
     "description": "Windows gebruiken om Linux te installeren, wie houdt er niet van een beetje ironie.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/79fa8218b6a7.webp",
     "description": "Het Debian 12 installatieprogramma wordt herkend door de laptop zonder dat er duistere magie nodig is.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/a766405ae1d1.webp",
     "description": "Mijn Framework 13 laptop met Debian GNU/Linux en Sway WM meldt zich voor dienst.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/7dd0644642d5.webp",
     "description": "Framework 13: een betere laptop gemaakt met liefde - en door mijzelf geassembleerd.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36900_images-14.jpg"
    }
   ]
  },
  {
   "id": 36901,
   "slug": "2025-01-27_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": "nl",
   "date": "2025-01-27",
   "published": "2025-01-27T00:00:00+01:00",
   "created": "2025-06-26T21:29:43.070000+02:00",
   "updated": "2025-09-03T06:06:45.097000+02:00",
   "title": "Podcast Downloader",
   "subtitle": "Een Simpele, Open-Source RSS Podcast Fetcher",
   "summary": "Moe van het constant gepusht worden naar \"meer relevante content\", bouwde ik een script om te ontsnappen aan commerciële of closed-source podcast apps. Ik wilde gewoon een tool die stilletjes mijn favoriete programma's downloadt—geen gedoe, geen tracking, geen extra's. Lees dit bericht voor meer informatie; het is gratis/vrije software onder GPLv3.",
   "topics": [
    "Free Software",
    "Freedom",
    "apple",
    "design",
    "linux",
    "minimal",
    "music",
    "programming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2025-01-27_podcast-downloader/",
    "source_url": "https://willem.com/en/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": "Links: Apple Podcasts, Rechts: Apple iBooks—beide schermen besteden ongeveer de helft van de interface aan content die ik niet heb opgevraagd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36901_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/5d2e9bc3b761.webp",
     "description": "Gedownloade podcasts op mijn A&K audiospeler—moderne Apple-nudges stuurden me ironisch genoeg terug naar het oude iPod-achtige ontwerp (o zoete ironie)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36901_images-2.jpg"
    }
   ]
  },
  {
   "id": 36902,
   "slug": "2025-01-23_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": "nl",
   "date": "2025-01-23",
   "published": "2025-01-23T00:00:00+01:00",
   "created": "2025-06-26T21:29:44.602000+02:00",
   "updated": "2026-04-03T14:34:37.832000+02:00",
   "title": "Champions League van Webdesign",
   "subtitle": "Toonaangevende techniek voor topprestaties",
   "summary": "Het creëren van een high-performance website is een kunstvorm die geavanceerde technologie combineert met oog voor design en commercie. Bij escape.nl, thuisbasis van een van Amsterdams meest iconische locaties, weerspiegelt elk detail de precisie en zorg die nodig zijn om naadloze, gelikte ervaringen te leveren aan een groot publiek. Deze post belicht vaak ongeziene details met grote impact.",
   "topics": [
    "Amsterdam",
    "art",
    "creating",
    "design",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/098477cf702d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/846a4d879e96.webp",
     "description": "Escape Club Amsterdam, een van de oudste en bekendste uitgaansgelegenheden van de stad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/860b56954422.webp",
     "description": "Directe onderdompeling via full-screen video",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/47f50b951cc5.webp",
     "description": "Twee afzonderlijke full-screen video's, afgestemd op weergave op brede of staande schermen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/8bfb81b3abef.webp",
     "description": "BIT.nl datacentrum - met Yours Truly erin :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab8e39fc4be5.webp",
     "description": "Scheiding van content management en content delivery voor snelheid en veiligheid",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/daa7b905f90d.webp",
     "description": "Grote knoppen die de aandacht richten op de commerciële funnel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/181ee4f13b10.webp",
     "description": "Haarscherpe details voor club artwork",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/62ccce6968b9.webp",
     "description": "Ondersteuning van touchscreen-bewegingen zoals swipen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/f234428c5abc.webp",
     "description": "De geïntegreerde galerij biedt een rijke blik op de geschiedenis van Escape Club",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a4a2d8714b6.webp",
     "description": "Alle visuals zijn individueel geoptimaliseerd met meerdere kopieën voor verschillende schermen, voor maximale kwaliteit van het responsive design",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/88e2476e38f8.webp",
     "description": "De website beschikt over een conventioneel menu (links) en een contextbewuste sitemap (rechts)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/66f994fdbfcf.webp",
     "description": "Een gebruiksvriendelijke app stelt de medewerkers van Escape in staat om de volledige website te beheren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/becff3a0f3c0.webp",
     "description": "Scoort 100 van de 100 punten in Google PageSpeed Insights voor snelheid, toegankelijkheid en zoekmachineoptimalisatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/a907377b82c7.webp",
     "description": "Magie ontstaat op het snijvlak van technologie en de vrije kunsten, zoals Steve Jobs vaak zei",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36902_images-14.png"
    }
   ]
  },
  {
   "id": 36903,
   "slug": "2025-01-18_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": "nl",
   "date": "2025-01-18",
   "published": "2025-01-18T00:00:00+01:00",
   "created": "2025-06-26T21:29:45.223000+02:00",
   "updated": "2026-04-03T14:34:38.092000+02:00",
   "title": "Meester van Verandering",
   "subtitle": "Bloeien te midden van onzekerheid met Robuuste Flexibiliteit",
   "summary": "Verandering is een van de weinige constanten in het leven. Toch, ondanks de onvermijdelijkheid, kan het confronteren ervan ontmoedigend en verwarrend aanvoelen. In het boek \"Master of Change\" biedt Brad Stulberg een tot nadenken stemmende gids om niet alleen te overleven, maar te floreren in een steeds veranderende wereld.",
   "topics": [
    "Freedom",
    "book",
    "lifestyle",
    "nature",
    "people",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/7f12ab3b27de.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8707daefaf85.webp",
     "description": "De auteur van het boek 'Master of Change', Brad Stulberg op zijn website bradstulberg.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36903_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/790887cc69de.webp",
     "description": "Het boek put veelvuldig uit tijdloze verhalen en filosofieën van oude denkers en biedt inzichten die opvallend relevant en tot nadenken stemmend blijven in de wereld van vandaag.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36903_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/1c21aaa16223.webp",
     "description": "Het concept \"Robuuste Flexibiliteit\" staat centraal in het boek Master of Change",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36903_images-3.jpg"
    }
   ]
  },
  {
   "id": 36904,
   "slug": "2024-12-19_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": "nl",
   "date": "2024-12-19",
   "published": "2024-12-19T00:00:00+01:00",
   "created": "2025-06-26T22:09:13.639000+02:00",
   "updated": "2026-04-03T14:34:38.358000+02:00",
   "title": "Gegevens versus Gevoel",
   "subtitle": "Twee marathons lopen in 6 weken",
   "summary": "Eerder deze maand liep ik de Marathon van Valencia (42KM), slechts zes weken na het voltooien van mijn allereerste marathon in Amsterdam. Ik gebruikte twee verschillende benaderingen voor deze races: hardlopen op gevoel en hardlopen op data. De ervaring verschilde enorm, laat ik het uitleggen in deze blogpost.",
   "topics": [
    "apple",
    "data",
    "experiment",
    "heart",
    "running",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/0cac8e0d7687.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/81547313ecbb.webp",
     "description": "Aanpak A: Ik kon het 'lekker lopen tempo' niet volhouden, wat resulteerde in een inzinking halverwege de marathon (zoals te zien is in de data na de race)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/b8ce2194acc1.webp",
     "description": "Aanpak A: Je ziet mijn hartslag pieken halverwege de marathon, veel te hoog om vol te houden; door te vertragen kreeg ik hem terug in een werkbare zone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/0912c7a4847f.webp",
     "description": "Aanpak B: Het tempo beheersen gedurende de eerste 35 kilometer, daarna versnellen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/0022d3a4d903.webp",
     "description": "2 Marathons uitlopen in 6 weken (Links: Amsterdam, Rechts: Valencia)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36904_images-4.jpg"
    }
   ]
  },
  {
   "id": 36905,
   "slug": "2024-12-09_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": "nl",
   "date": "2024-12-09",
   "published": "2024-12-09T00:00:00+01:00",
   "created": "2025-06-26T22:09:13.923000+02:00",
   "updated": "2025-07-22T12:13:30.530000+02:00",
   "title": "Het Probleem Met Bitcoin",
   "subtitle": "Iedereen wint",
   "summary": "Een paar dagen geleden overschreed de waarde van een enkele Bitcoin kort de $100K, een mijlpaal die een paar jaar geleden nog onvoorstelbaar leek. Ik vraag me af hoe duurzaam de immer groeiende liefde voor Bitcoin is. Laten we de mechanismen die aan de basis liggen van 's werelds beroemdste cryptovaluta eens nader bekijken.",
   "topics": [
    "budget",
    "cash",
    "money",
    "payments",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/e2742de41a3f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/cffc3618ec86.webp",
     "description": "Abstract uit Satoshi Nakamoto's originele paper (2009)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/2c2decd3a9b7.webp",
     "description": "Het blockchainprincipe gevisualiseerd: output van vorige transacties vormt de cryptografische input voor nieuwe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/8b0c62b15d64.webp",
     "description": "2009-2024: Bitcoins waardestijging is moeilijk te negeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/59340563ae37.webp",
     "description": "Speculatieve handel van weleer: De Nederlandse Tulpenmanie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36905_images-4.jpg"
    }
   ]
  },
  {
   "id": 36906,
   "slug": "2024-11-11_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": "nl",
   "date": "2024-11-11",
   "published": "2024-11-11T00:00:00+01:00",
   "created": "2025-06-26T22:09:14.085000+02:00",
   "updated": "2026-04-03T14:34:38.612000+02:00",
   "title": "Schrijf je eigen woorden",
   "subtitle": "Tegen AI voor schrijven",
   "summary": "Twee jaar geleden lanceerde ChatGPT en populariseerde het AI als hulpmiddel om dingen te creëren. Grote taalmodellen genereren tekst op basis van prompts en produceren woorden die nauwelijks te onderscheiden zijn van tekst geschreven door een persoon. De voordelen op korte termijn zijn duidelijk, maar ik vermoed dat veel mensen de kosten op lange termijn onderschatten.",
   "topics": [
    "AI",
    "SEO",
    "art",
    "creativity",
    "data",
    "people",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/1ff53696f2bf.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0a3772f38bb9.webp",
     "description": "Staal in oude scheepswrakken wordt gewaardeerd om zijn zuiverheid - HMS Royal Oak zeebodem (Scapa Flow)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/25bd364c115c.webp",
     "description": "Onderzoeksresultaten van Preply: Onderscheid maken tussen door AI geschreven teksten en door mensen geschreven teksten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/28eee7ee0fa3.webp",
     "description": "Vind de echte Monet (de tuin van de kunstenaar in Vétheuil) - je kunt hem waarschijnlijk gemakkelijk vinden, ondanks dat beide afbeeldingen behoorlijk mooi zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/9a8319e2f477.webp",
     "description": "Vind de echte Van Gogh - een gemakkelijke taak als je kijkt naar de herhalende patronen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36906_images-4.png"
    }
   ]
  },
  {
   "id": 36907,
   "slug": "2024-11-10_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": "nl",
   "date": "2024-11-10",
   "published": "2024-11-10T00:00:00+01:00",
   "created": "2025-06-26T22:09:14.378000+02:00",
   "updated": "2025-07-22T12:13:30.898000+02:00",
   "title": "Viral gaan op X",
   "subtitle": "32.000 weergaven in twee dagen",
   "summary": "Eerder deze week ging een van mijn posts op het sociale netwerk X viral en trok 32K views in twee dagen. Zonder noemenswaardige aanwezigheid op Elon Musk's platform, en zonder betaalde advertenties, is het verkrijgen van dat soort aandacht bijzonder. Laat me uitleggen hoe dit is gebeurd.",
   "topics": [
    "creating",
    "creativity",
    "howto",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/08b4ac1e1084.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/797ea4d63c94.webp",
     "description": "Mijn 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": "Mijn bericht op X: Mac Mini x Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7f2b58c6db52.webp",
     "description": "Beeldbewerking onderweg: Pixelmator op iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/26c7ff2ef12d.webp",
     "description": "Bericht dat mijn originele X-bericht omvat, met een eenvoudigere slogan, waarin auteurs worden genoemd die ik handmatig heb geselecteerd omdat ze over het onderwerp van mijn bericht hebben gepost",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/5bc6859aeae9.webp",
     "description": "32.000 weergaven in twee dagen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36907_images-6.png"
    }
   ]
  },
  {
   "id": 36908,
   "slug": "2024-10-20_marathon",
   "url": "https://agents.willem.com/nl/posts/2024-10-20_marathon/",
   "source_url": "https://willem.com/nl/2024-10-20_marathon/",
   "language": "nl",
   "date": "2024-10-20",
   "published": "2024-10-20T00:00:00+02:00",
   "created": "2025-06-26T22:09:14.673000+02:00",
   "updated": "2026-04-03T14:34:38.870000+02:00",
   "title": "Marathon",
   "subtitle": "Mijn eerste volledige marathon lopen",
   "summary": "Afgelopen zondag heb ik mijn eerste volledige marathon gelopen, een afstand van 42KM in en rond Amsterdam. Een idee dat ontstond in een café met wat biertjes en eindigde met een finish in het Olympisch Stadion. Wat een reis, wat een ervaring, zeker een blogpost waard.",
   "topics": [
    "Amsterdam",
    "health",
    "lifestyle",
    "people",
    "running",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2024-10-20_marathon/",
    "source_url": "https://willem.com/en/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": "Hoe geweldige ideeën ontstaan: een paar mannen met een paar biertjes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/eae52fbf92c7.webp",
     "description": "Mijn Asics GT-4000 in mako blauw/zwart, extra breed (2e)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f98f8db5f27c.webp",
     "description": "Data van eerste regenachtige 5K sessie - let op het langzame tempo en hoge hartslag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/565447fe6a26.webp",
     "description": "Hardlopen in de regen aan het Lago Maggiore in Italië",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e204edbb901.webp",
     "description": "Marathon training: geen berg te hoog - gewoon door de tunnel... :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5cd6fc7e052a.webp",
     "description": "Vroeg wakker worden in Toscane, om voor zonsopgang te gaan hardlopen (ontsnappen aan intense hitte)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/54b69bedc38a.webp",
     "description": "Route van de TCS Amsterdam Marathon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/b2e4a0e9158d.webp",
     "description": "Momenten voor mijn officiële start aan de Stadionweg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b068936c23ee.webp",
     "description": "Veel mensen op straat, velen met een gezonde spanning in hun houding",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/82004aea3739.webp",
     "description": "Hardlopen in de Rijksmuseumtunnel - dat is best cool",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4959abc625d.webp",
     "description": "Laten we het spel \"Waar is Willem?\" spelen :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/399dd61f501d.webp",
     "description": "Het deel van de route langs de Amstel is uitdagend: je ziet hardlopers aan de overkant van de rivier terugkeren naar de stad/finish, het is een extra mentale uitdaging",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/2f0bc1cc4b23.webp",
     "description": "Rond de 25 kilometer zijn er minder blije gezichten om je heen - mensen zijn volledig gefocust op hun inspanning - het wordt serieus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/066fa9a20bae.webp",
     "description": "Tussen 30 en 40 kilometer vechten lichaam en geest samen om de finish te halen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/979455d06554.webp",
     "description": "Je finisht in het Olympisch Stadion, dat is een speciaal gevoel dat bijdraagt aan de euforie van het aftellen van de laatste meters",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/dec6f177883b.webp",
     "description": "Deze afbeelding vat het samen, het is mijn \"endgame\" gezicht - een 42 kilometer Marathon finisher!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36908_images-16.jpg"
    }
   ]
  },
  {
   "id": 36909,
   "slug": "2024-09-10_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": "nl",
   "date": "2024-09-10",
   "published": "2024-09-10T00:00:00+02:00",
   "created": "2025-06-26T22:09:15.262000+02:00",
   "updated": "2025-07-22T12:25:54.759000+02:00",
   "title": "Ik zie dode mensen",
   "subtitle": "Oude foto's verbeteren in virtual reality",
   "summary": "Stel je voor dat je je overleden familieleden ziet - niet alleen op een foto, maar levensecht en in drie dimensies! Je kunt ze bijna aanraken. Het komt anders binnen, dat kan ik je verzekeren. Ik ben nog steeds onder de indruk: ik heb net mijn overleden opa gezien, levensecht en voor het eerst ooit in drie dimensies! Dit is misschien wel de killer feature van Apple Vision Pro, als je de woordspeling door de vingers ziet, luister even verder.",
   "topics": [
    "Vision Pro",
    "apple",
    "people",
    "photo"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/def508a39145.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c726b4c3566a.webp",
     "description": "Deze foto is genomen op 6 oktober 1983 - alleen mijn moeder (in het wit) leeft nog",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/60b74a0eb54b.webp",
     "description": "De auteur, ondergetekende, en zijn overleden vader, ongeveer 38 jaar geleden (10 september 1986)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/797ea4d63c94.webp",
     "description": "Apple Vision Pro is niet zomaar een draagbaar scherm, het is een driedimensionale projector",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ada875b740bd.webp",
     "description": "De kerel recht in de ogen kijkend, hier in mijn kleine appartement bijna 40 jaar later",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36909_images-4.png"
    }
   ]
  },
  {
   "id": 36910,
   "slug": "2024-05-11_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": "nl",
   "date": "2024-05-11",
   "published": "2024-05-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:15.492000+02:00",
   "updated": "2026-04-03T14:34:39.121000+02:00",
   "title": "Het ontwikkelen van een native iOS app",
   "subtitle": "Een fiets- en hardlooptracker maken",
   "summary": "Als klein zijprojectje, gepropt tussen mijn normale werk, ben ik bezig geweest met iets wat me persoonlijk interesseert: een native workout tracking app voor iOS. Ik wilde mijn smartwatch overbodig maken en in plaats daarvan mijn telefoon gebruiken om trainingen bij te houden. Hoe moeilijk kan het zijn om gedetailleerde sensordata te verzamelen met native Swift API's?",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/a84959d10e5d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/4c88f32b5e47.webp",
     "description": "Niets maakt je zo levend als naar buiten gaan voor wat fysieke actie - ik hou van sporten!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6fb02bfdb938.webp",
     "description": "Mijn fiets met Bluetooth-sensoren verbonden met mijn MacBook met Xcode",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/b60ff287e1ab.webp",
     "description": "Vroeg prototype van de app werkend met Bluetooth-hartslagsensor en de vroege dataset weergegeven in een andere app die mooie grafieken maakt (HealthFit)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/f00f6c542cf6.webp",
     "description": "Apple Watch workout-app toont grote knoppen om een workout te starten - geen extra configuratie nodig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/84177e0cd3dc.webp",
     "description": "Ik heb mijn Garmin Edge data layout als inspiratie gebruikt bij het ontwerpen van de layout van mijn app wanneer deze gebruikt wordt als gemonteerde fietscomputer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/890dceb85ae1.webp",
     "description": "Ontwerpschets die de gewenste layout beschrijft",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/557c388149d2.webp",
     "description": "Het testen van de app op mijn fiets met behulp van een QuadLock hoesje en mount",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b8e692c2cdd3.webp",
     "description": "Verschillende configuraties van realtime data",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/615f26f51f55.webp",
     "description": "Ik heb wat magie in mijn zak: De app die workouts volgt vanuit de achtergrond - tijdens opnames toont het gewoon een widget op het startscherm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/11bded661d7a.webp",
     "description": "\"Goin' the extra mile\": 8 uur op mijn fiets om het batterijgebruik te testen (let op: er is nog 23% stroom over!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/57929e8b6042.webp",
     "description": "Screenshots van het onboarding-proces van de app: toestemming vragen en nieuwe gebruikers begeleiden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/a6b82a213937.webp",
     "description": "Het ontwerpen van een betaalmuur voor mijn app: niet mijn favoriete vraag aan gebruikers, maar het is desalniettemin een zeer belangrijke.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/fa7d320e32a3.webp",
     "description": "Niet je gemiddelde debugging sessie: Fietselfstedentocht 2024",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36910_images-13.jpg"
    }
   ]
  },
  {
   "id": 36911,
   "slug": "2024-03-24_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": "nl",
   "date": "2024-03-24",
   "published": "2024-03-24T00:00:00+01:00",
   "created": "2025-06-26T22:09:15.917000+02:00",
   "updated": "2026-04-03T14:34:39.354000+02:00",
   "title": "Halve marathon",
   "subtitle": "Over Training, Data en Gevoel",
   "summary": "Afgelopen zondag heb ik meegedaan aan de Venloop, een halve marathon in Venlo. Ik heb de 21KM uitgelopen in 2u05, een resultaat waar ik tevreden mee ben aangezien dit mijn eerste 'officiële' evenement was sinds ik drie maanden geleden ben begonnen met hardlopen. In deze post deel ik mijn ervaringen met trainen, het balanceren van fitnessdata en me fit voelen.",
   "topics": [
    "apple",
    "data",
    "health",
    "heart",
    "review",
    "running",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2024-03-24_half-marathon/",
    "source_url": "https://willem.com/en/2024-03-24_half-marathon/"
   },
   "image": "https://willem.com/global/images/9b98808dfcdc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f00f6c542cf6.webp",
     "description": "De Apple Watch Ultra 2 is een geweldige kleine trainingspartner, waarmee je veel verschillende soorten trainingen kunt bijhouden; zoals fietsen en hardlopen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ed0ecb1b669c.webp",
     "description": "Als je hem vaker gebruikt, kun je de strijd met jezelf aangaan met behulp van eerdere sessies - probeer dat persoonlijke record te verbreken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c004cd36a3f.webp",
     "description": "De Trend Is Je Vriend: met behulp van WHOOP heb ik mijn trends bijgehouden, hier zie je dat ik de trainingsbelasting (strain) in de afgelopen 3 maanden voorafgaand aan de Marathon heb verhoogd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/387ba63fb062.webp",
     "description": "HealthFit is een fantastische app die je gedetailleerde inzichten biedt in de trainingen die je vastlegt met je Apple Watch, WHOOP, Garmin, Wahoo of een andere app die Apple's HealthKit ondersteunt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/2daef97d7456.webp",
     "description": "HealthFit gebruikt open en goed gedocumenteerde formules om je trainingsbelasting te berekenen, waardoor je in een 'sweet spot' terechtkomt om maximale winst te behalen met een beperkt risico op overtraining",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/047ea6570872.webp",
     "description": "Het biedt je zelfs een aantal mooie widgets voor je startscherm - die je aansporen om te gaan hardlopen of fietsen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/e028bc105d89.webp",
     "description": "Klaar voor de start, af! Deelnemen aan de Venloop - ik ben niet de enige!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fd3638d7e58.webp",
     "description": "De Halve Marathon uitgelopen: kijk naar die glimlach, je ziet pure positieve energie na een zeer plezierige loop!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/299249fa5ea3.webp",
     "description": "Ooooohhhh... Ik heb een mooie medaille gekregen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36911_images-9.jpg"
    }
   ]
  },
  {
   "id": 36912,
   "slug": "2024-03-05_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": "nl",
   "date": "2024-03-05",
   "published": "2024-03-05T00:00:00+01:00",
   "created": "2025-06-26T22:09:17.045000+02:00",
   "updated": "2026-04-03T14:34:39.600000+02:00",
   "title": "Nee, dat ga ik niet bouwen!",
   "subtitle": "Beter Denken, Beter Werken",
   "summary": "Ben je een ervaren ontwikkelaar (dus: je hebt daadwerkelijk dingen gemaakt in het verleden), dan herken je dit scenario misschien wel: mensen die contact met je opnemen en je vragen iets specifieks te bouwen. \"Kun je X voor me bouwen?\" Een collega-technicus spoorde me ooit aan om vaker nee te zeggen: wees trots op de dingen die je *niet* doet! Laat ik het in deze post uitleggen.",
   "topics": [
    "design",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/1ad19d4e972c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6116a7c75483.webp",
     "description": "Gedachten op canvas (2022): Voorbeeld van vastgelegde ideeën, in het Nederlands, met UI schetsen, codefragmenten, vragen, acties en besluiten om bepaalde features niet te doen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36912_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/deacf0b3ce73.webp",
     "description": "Ik schrijf dingen op",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36912_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4d877f5df3e.webp",
     "description": "Het antwoord is daarbuiten: fiets, ren en wandel!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36912_images-3.jpg"
    }
   ]
  },
  {
   "id": 36913,
   "slug": "2024-02-16_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": "nl",
   "date": "2024-02-16",
   "published": "2024-02-16T00:00:00+01:00",
   "created": "2025-06-26T22:09:17.305000+02:00",
   "updated": "2026-04-03T14:34:39.830000+02:00",
   "title": "Vision Pro",
   "subtitle": "Het verkennen van ruimtelijk computergebruik",
   "summary": "Momenteel kijk ik uit over een meer bij Mount Hood terwijl ik dit schrijf. Ik hoor vogels in de verte en zie het meer kalm, met subtiele golven en wat mist in de verte. Toch is het nep, aangezien ik op onze bovenste verdieping zit, een nauwelijks gemeubileerde kamer vol spullen die horen bij een gezinswoning met twee jonge kinderen. Ik gebruik Apple's Vision Pro om te ontdekken wat Spatial Computing kan zijn. Ik ben vol ontzag; laat ik het uitleggen in deze blogpost.",
   "topics": [
    "Vision Pro",
    "apple",
    "creativity",
    "experiment",
    "programming",
    "review",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2024-02-16_vision-pro/",
    "source_url": "https://willem.com/en/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": "Deze blogpost schrijven op Mount Hood...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/794e066e15d5.webp",
     "description": "... niet! Gewoon onze zolder vol met \"familiespullen\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e315e5abab7f.webp",
     "description": "Apple Vision Pro, als een goede koptelefoon voor je ogen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e022db9f2ea.webp",
     "description": "Hallo Wereld - een soort selfie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/20cf7bbed74f.webp",
     "description": "Bluetooth-toetsenbord en trackpad verbonden met Vision Pro",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/de973dd40cb5.webp",
     "description": "Je kijkt hier naar een volledig capabel computersysteem - en een kopje koffie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/1b0236562f2e.webp",
     "description": "Niet zo gek: scherm, toetsenbord, trackpad (let op het zwevende stukje UI boven het hardware-toetsenbord)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d3e17f984d8.webp",
     "description": "Je kunt gemakkelijk een multi-monitor werk setup zoals deze arrangeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/31bad7182ebf.webp",
     "description": "Het is moeilijk vast te leggen in een 2D-foto, maar voor je ogen is er echte diepte in de setup, alsof die twee schermen er echt staan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/731070e35388.webp",
     "description": "Je kunt eromheen kijken, dichterbij komen of ze herschikken door ze door je kamer te slepen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9060b900da67.webp",
     "description": "De projecties lijken zo natuurlijk dat mijn geest er echt van overtuigd is dat het dingen kan aanraken.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/46bae72a88f8.webp",
     "description": "Deze vensters vertegenwoordigen verschillende weergaven van een bepaald stuk werk - ze zijn groot, het hoge venster in het midden is ongeveer 3 meter hoog!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/81b870070acb.webp",
     "description": "Het 'kleinste' venster van hierboven is in feite erg groot; ter vergelijking van de schaal heb ik het virtuele maanoppervlak verwijderd, zodat je het venster naast de schoenen van mijn dochtertje kunt zien.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/5a4f6973e68e.webp",
     "description": "Nogmaals, het is erg moeilijk vast te leggen in een 2D-foto, maar in staat zijn om rond te lopen in je digitale context is gewoon ongelooflijk!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/2c2238114716.webp",
     "description": "Deze vensters zijn echt groot, ze geven een gevoel van grootsheid, zoals een soort standbeeld",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/59e46e3dc962.webp",
     "description": "Als je je in een virtuele omgeving bevindt, waarschuwt de Vision Pro je als je het risico loopt ergens tegenaan te lopen - wat een echt gevaar kan zijn als je het huis deelt met kinderen, haha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/978ddd83c8cf.webp",
     "description": "Over gevaren gesproken... koffie drinken is een echte uitdaging met Vision Pro - haha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36913_images-17.jpg"
    }
   ]
  },
  {
   "id": 36914,
   "slug": "2024-01-16_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": "nl",
   "date": "2024-01-16",
   "published": "2024-01-16T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.241000+02:00",
   "updated": "2026-04-03T14:34:40.059000+02:00",
   "title": "Gegevens over gezondheid en fitness",
   "subtitle": "Is meer beter?",
   "summary": "Sinds de start van dit nieuwe jaar train ik harder dan de voorgaande maanden. Ik heb een aantal doelen voor mezelf gesteld en ben een trainingsschema begonnen met hardlopen, fietsen en zwemmen. Terwijl ik door de groeiende berg trainingsdata ploeter, vraag ik me af: leidt meer data echt tot betere fitnessresultaten?",
   "topics": [
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "running",
    "swimming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/69fbb6acaab5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bf1b92151db9.webp",
     "description": "Ik leer rennen, vastgelegd door CCTV",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36914_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b50c735fbfc.webp",
     "description": "Interessante gedetailleerde data - maar wat betekent het?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36914_images-2.png"
    }
   ]
  },
  {
   "id": 36915,
   "slug": "2023-12-15_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": "nl",
   "date": "2023-12-15",
   "published": "2023-12-15T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.387000+02:00",
   "updated": "2026-04-03T14:34:40.280000+02:00",
   "title": "Back-uprotatieschema",
   "subtitle": "Roteer je backups met 'rsync-backup-rotator'",
   "summary": "In het digitale tijdperk van vandaag is het beschermen van je gegevens van het grootste belang. Alleen een kopie van je bestanden maken is misschien niet voldoende, omdat ze beschadigd, overschreven of geblokkeerd kunnen raken door ransomware. Meerdere, tijdgeroteerde (en idealiter offsite) back-ups vormen een sterkere verdediging. Ik heb een nieuwe tool gemaakt, rsync-backup-rotator, om je hierbij te helpen.",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "linux",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/44de9eab858c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6d3f20d882d7.webp",
     "description": "Rotatieback-up om gegevensherstel vanaf meerdere punten in de tijd mogelijk te maken - tijdreizen voor data!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36915_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/4404a897ea44.webp",
     "description": "De 'rsync-backup-rotator' tool v1.0 beschikbaar als vrije software onder de GPLv3-licentie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36915_images-2.png"
    }
   ]
  },
  {
   "id": 36916,
   "slug": "2023-11-10_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": "nl",
   "date": "2023-11-10",
   "published": "2023-11-10T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.526000+02:00",
   "updated": "2026-04-03T14:34:40.567000+02:00",
   "title": "Apple Watch als telefoon",
   "subtitle": "Vervang je smartphone door een smartwatch",
   "summary": "Stel je een week voor zonder je smartphone, slechts vervangen door de elegante eenvoud van een smartwatch. Deze week deed ik dit, liet mijn smartphone achter en gaf een Apple Watch de leiding. Velen prijzen dit aan als een bevrijdende ontsnapping aan onze aandacht vragende digitale metgezellen, maar maakt het de hype echt waar? Ga met me mee op deze intrigerende reis, waar technologie minimalisme ontmoet, en ontdek of minder echt meer kan zijn.",
   "topics": [
    "experiment",
    "iPhone",
    "lifestyle",
    "minimal",
    "smartphone",
    "watch",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/7aef4c3aa24e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/452c8776d438.webp",
     "description": "Apple Watch Ultra 2 vergelijken met een Rolex DateJust 36MM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c2115bae1ebb.webp",
     "description": "De Apple Watch Ultra is een nauwkeurig vervaardigd stukje moderne technologie - wat je ook van smartwatches vindt, je moet de miniaturisatie die in deze draagbare polscomputer is gestopt toejuichen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/11ee0e74b75e.webp",
     "description": "Verbonden voelen... Apple Watch Ultra 2 met Vodafone NL",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f08ba5fabdd0.webp",
     "description": "Phoneless EDC met een Apple Watch en een AirPod (door Benjamin Clymer, Hodinkee)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/28d360d04130.webp",
     "description": "Ontworpen om je een betere balans te bieden tussen verbonden zijn en gestoord worden, stond de Punkt MP01 mobiele telefoon centraal in mijn experiment met een \"domme telefoon\" om creativiteit te bevorderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/fed5373512d7.webp",
     "description": "Voice Memo op Apple Watch is verrassend effectief in het vastleggen van creatieve ideeën - synchroniseert naadloos met je andere apparaten om ze later te bekijken - waar je ook bent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/d3d623908ed5.webp",
     "description": "Raad eens wat beter is dan twee smartwatches? ... helemaal geen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36916_images-7.jpg"
    }
   ]
  },
  {
   "id": 36917,
   "slug": "2023-11-01_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": "nl",
   "date": "2023-11-01",
   "published": "2023-11-01T00:00:00+01:00",
   "created": "2025-06-26T22:09:18.851000+02:00",
   "updated": "2026-04-03T14:34:40.839000+02:00",
   "title": "En... daar is licht!",
   "subtitle": "Dynamo-aangedreven verlichting monteren op mijn racefiets",
   "summary": "De donkere dagen zijn aangebroken op het noordelijk halfrond, en daarmee ook de behoefte aan goede verlichting op je fiets. Hoewel batterijverlichting prima kan werken, moet je ze wel opgeladen houden. Ik wilde een verlichtingssysteem op mijn racefiets dat gewoon werkt. Lees verder voor wat licht in de duisternis!",
   "topics": [
    "Durable",
    "Limburg",
    "bike",
    "creating",
    "mobility"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/bfa3b367de04.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d6659618e0c5.webp",
     "description": "Welkom aan de donkere (buiten-)kant... waar straatverlichting een zeldzaamheid is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f1f2957a71e3.webp",
     "description": "Batterij gevoede Garmin Varia lampen - prachtig als ze werken - maar niet meer mijn ding",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c58528d13a2d.webp",
     "description": "Foto's van de SON fabriek in Tübingen, Duitsland - ze nemen het serieus om het goed te doen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/dfb7947e2ca2.webp",
     "description": "Van der Schaft tweewielers in Uithoorn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6df6b4f7b0ca.webp",
     "description": "Ophalen van mijn custom made racefiets wiel in Uithoorn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/7fe1438b5515.webp",
     "description": "De Supernova M99 DY PRO is een dynamo-aangedreven LED koplamp met grootlichtfunctie en Duitse StVZO goedkeuring",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/73b5970e1445.webp",
     "description": "De grootlichtfunctie wordt beschikbaar vanaf 20KM/u en stelt je in staat om de weg veel verder te verlichten (mits het verkeer het toelaat)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/de7766815889.webp",
     "description": "Supernova E3 Achterlicht 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5664c3d08a10.webp",
     "description": "Testen van de dynamo aangedreven verlichting met wat snel aangesloten losse draden - het werkt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a949cea168b3.webp",
     "description": "Met een pincet is het me uiteindelijk gelukt om de draad door de kleine gaatjes in mijn voorvork te leiden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9b7048146285.webp",
     "description": "Gebruik een dunne laag tape om de individuele draden tijdelijk te verbinden - dit maakt het makkelijker om de kabel te geleiden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c332265ab587.webp",
     "description": "De draad naar het achterlicht gaat door een nieuw geboord gat in mijn fietsframe - net genoeg kabel overlatend voor mijn stuur om te draaien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/7055cbfd8a66.webp",
     "description": "Nadat de trapas was verwijderd, kon ik de gaten in het fietsframe zien.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/2595fd299535.webp",
     "description": "Als je goed kijkt, zie je een stuk koperdraad in het gat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/681a778de11a.webp",
     "description": "Hoera! Ik heb hem erdoor getrokken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/bfe2ac93489b.webp",
     "description": "Tijdelijk de eigenlijke kabels solderen aan een koperen geleidingskabel om het door het fietsframe te kunnen trekken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/b15664144a4d.webp",
     "description": "Het achterlicht gemonteerd op mijn zadelpen met de kabel door de zadelpen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/03c162fe268b.webp",
     "description": "De individuele draden aan elkaar solderen en krimpkous eromheen doen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/7656b2eecaca.webp",
     "description": "De resulterende verbinding met krimpkous is zowel functioneel als duurzaam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/7bcd4eefe2c3.webp",
     "description": "Beide lampen werken - het resultaat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/7178959ab906.webp",
     "description": "De koplamp is gemonteerd op mijn voorremklauw - om mijn stuur vrij te houden voor toekomstige bikepacking avonturen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/92d4e9b4b638.webp",
     "description": "De lichtbundel is geweldig - het werkt gewoon, echt goed!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/417d2fa23471.webp",
     "description": "Een rondje maken met de upgrade fiets op voormalig vliegbasis Soesterberg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36917_images-23.jpg"
    }
   ]
  },
  {
   "id": 36918,
   "slug": "2023-10-14_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": "nl",
   "date": "2023-10-14",
   "published": "2023-10-14T00:00:00+02:00",
   "created": "2025-06-26T22:09:19.592000+02:00",
   "updated": "2026-04-03T14:34:41.185000+02:00",
   "title": "AI Training",
   "subtitle": "Mensen leren over de superkrachten van GPT",
   "summary": "Gisteren had ik het plezier om een trainingssessie te leiden over de toepassing van geavanceerde AI-technieken, zoals OpenAI's grote taalmodellen (GPT), voor een team van individuen met verschillende achtergronden, opleidingsniveaus en disciplines. De resultaten verrasten me!",
   "topics": [
    "AI",
    "data",
    "office",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/d44e7c42abc0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d2b9090d8a35.webp",
     "description": "WHOOP's nieuwe integratie met OpenAI maakt het een persoonlijke coach, die je voorziet van advies op maat over training, gezondheid en fit voelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36918_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/00ff3e9402ee.webp",
     "description": "Ontdek de kracht van AI samen door me uit te nodigen voor een hands-on trainingssessie - ik vind het geweldig om deze te doen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36918_images-2.jpg"
    }
   ]
  },
  {
   "id": 36919,
   "slug": "2023-10-13_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": "nl",
   "date": "2023-10-13",
   "published": "2023-10-13T00:00:00+02:00",
   "created": "2025-06-26T22:09:19.798000+02:00",
   "updated": "2025-07-22T12:37:47.965000+02:00",
   "title": "Hallo, vreemdeling",
   "subtitle": "Met willekeurige mensen praten",
   "summary": "Tijdens mijn verse woklunch in Amsterdam viel me iets vreemds op: andere mensen die binnenkwamen om iets te eten negeerden de persoon achter de toonbank en bestelden liever via een digitale kiosk. Het gekke hieraan? Ze staan ​​maar een paar centimeter van elkaar verwijderd!",
   "topics": [
    "Amsterdam",
    "book",
    "laptop",
    "literature",
    "people",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2023-10-13_hello-stranger/",
    "source_url": "https://willem.com/en/2023-10-13_hello-stranger/"
   },
   "image": "https://willem.com/global/images/f18f4fce4067.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/435657f06239.webp",
     "description": "Een laptopvrije zone in een bar in Amsterdam - ik vraag me af wanneer ik de eerste smartphonevrije zone tegenkom...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36919_images-1.jpg"
    }
   ]
  },
  {
   "id": 36920,
   "slug": "2023-08-23_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": "nl",
   "date": "2023-08-23",
   "published": "2023-08-23T00:00:00+02:00",
   "created": "2025-06-26T22:09:19.971000+02:00",
   "updated": "2026-04-03T14:34:41.402000+02:00",
   "title": "Hetzelfde, Anders",
   "subtitle": "Waar Je Bent Doet Ertoe",
   "summary": "Het is meer dan een half jaar geleden dat ik van de stad naar het platteland verhuisde. Ik reis regelmatig tussen deze locaties voor werk en vrije tijd. Omdat ik een fietsliefhebber ben, heb ik op beide plaatsen een fiets staan, en dit heeft me tot een grappige ontdekking geleid.",
   "topics": [
    "Amsterdam",
    "Limburg",
    "bike",
    "nature",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/61035c5593b4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6fa4cc572ca6.webp",
     "description": "Het gebruik van de Garmin Edge 1030 om te navigeren en te ontdekken - wie had gedacht dat ik een \"Amstel\" zou tegenkomen nabij Limburg?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c49b37977398.webp",
     "description": "Natuur in Amsterdam: Ronde Hoep",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/efe974414a8b.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/efd19da09579.webp",
     "description": "Natuur in Limburg: De Peel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36920_images-4.jpg"
    }
   ]
  },
  {
   "id": 36921,
   "slug": "2023-05-31_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": "nl",
   "date": "2023-05-31",
   "published": "2023-05-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:20.332000+02:00",
   "updated": "2026-04-03T14:34:41.641000+02:00",
   "title": "Impact van training",
   "subtitle": "Analyse van WHOOP's trendgegevens",
   "summary": "Deze maandag heb ik 235KM afgelegd op mijn fixed gear fiets tijdens de Fietselfstedentocht 2023. Het was een mooie rit met redelijk weer en gunstige wind. Toch nam ik de uitdaging serieus en bereidde ik mezelf voor met degelijke training. In deze post kijk ik naar de trendgegevens van mijn WHOOP ter voorbereiding op de Elfstedentocht.",
   "topics": [
    "bike",
    "data",
    "heart",
    "lifestyle",
    "sensors",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/3d53d3e2cc4e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/1181d0bcaf43.webp",
     "description": "Mijn HRV-metingen gaan omlaag... als gevolg van gebrek aan training tijdens de verhuizing van mijn gezin van de stad naar het platteland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/adf1087d21df.webp",
     "description": "Ik ben aangekomen omdat ik conditie ben verloren: bevestiging dat WHOOP iets op het spoor is: er lijkt een omgekeerde correlatie te bestaan tussen mijn gewicht en HRV-trends",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e430be10aa2d.webp",
     "description": "Opportunistisch trainen: sommige dagen thuis trainen op een opvouwbare fiets - je trekt zeker de aandacht in volledige lycra op een Brompton!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ff497fc80057.webp",
     "description": "Trainen op een niet-elektrische bakfiets! De kinderen vinden het geweldig! Geen behoefte aan luxe GARMIN head-units: WHOOP kan je trainingen op elk voertuig volgen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d8d3937d17cd.webp",
     "description": "Positief getest op COVID, je wilt dit niet als je het trainingsregime weer oppakt...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/784e1c4fd557.webp",
     "description": "... als getrainde fietser zijn deze ritgegevens niet goed: hartslag van 180 BPM bij een gemiddelde snelheid van 22 KM/u - dit is 'het COVID-effect' op mijn lichaam - MISERAABEL DELUXE",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/29adc3847b24.webp",
     "description": "Lach en blijf fietsen! Uiteindelijk worden de dingen WEL BETER.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/40c9de1cefc4.webp",
     "description": "Afgelopen maanden heb ik het tempo opgevoerd en meer \"strain\" op me genomen (dat is WHOOP-taal voor 'trainingsinspanning')",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/141e7b4d99fa.webp",
     "description": "Training heeft effect: mijn gemiddelde HRV vertoont weer een stijgende trend!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/db5b815fabcc.webp",
     "description": "Mijn (vroeg in de ochtend) rusthartslag gaat ook omlaag! Het is omgekeerd evenredig met mijn stijgende HRV. Sommige nachten duik ik in de lage 50, hoge 40 - ik kom weer in vorm!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/9e4e025d111c.webp",
     "description": "Zelfs mijn gemiddelde hartslag gedurende de dag, inclusief al mijn taken als moderne vader, gaat omlaag naarmate mijn hart (en cardiovasculair systeem) efficiënter wordt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/48dc1e3958e6.webp",
     "description": "Door het Friese landschap tijdens de Fietselfstedentocht 2023",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/39f0f951599e.webp",
     "description": "Alle stempels verzamelen om een \"Elfstedenkruisje\" medaille te verdienen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb9a48109003.webp",
     "description": "Kevin (broer), ik en Rob (zwager) bij de finish!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/c95d8d040476.webp",
     "description": "Garmin's zeer gedetailleerde gegevens van de Edge 1030 Plus omvatten: hartslag, vermogen, locatie, ademhalingsfrequentie, trapfrequentiebalans, cadans, temperatuur en afstand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/4f89389630c1.webp",
     "description": "WHOOP's gegevens gedurende de hele dag van de Fietselfstedentocht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-16.png"
    },
    {
     "url": "https://willem.com/global/images/5243b2fa7175.webp",
     "description": "De ochtend erna berekent WHOOP de bereidheid van mijn lichaam om (nieuwe) trainingsbelasting aan te kunnen - je kunt duidelijk zien dat mijn lichaam 's nachts niet hersteld was: slechts een herstelscore van 7%!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36921_images-17.png"
    }
   ]
  },
  {
   "id": 36922,
   "slug": "2023-05-08_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": "nl",
   "date": "2023-05-08",
   "published": "2023-05-08T00:00:00+02:00",
   "created": "2025-06-26T22:09:20.843000+02:00",
   "updated": "2026-04-03T14:34:41.872000+02:00",
   "title": "Tablet als Gereedschap",
   "subtitle": "Waardering voor de iPad Pro: Een Ander Perspectief",
   "summary": "De bruikbaarheid van de iPad Pro heeft recentelijk veel discussie opgeroepen. Sommige gebruikers beweren dat het een teleurstelling is en niet voldoet aan de verwachtingen die door traditionele laptops zijn geschapen. Er zijn echter minder voor de hand liggende voordelen aan de iPad die het overwegen waard zijn. Deze blogpost duikt in deze voordelen en deelt inzichten in de persoonlijke ervaring van het gebruik van een iPad Pro.",
   "topics": [
    "apple",
    "iPad",
    "laptop",
    "pencil",
    "programming",
    "tablet",
    "vim",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/5ca0bcbdad03.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/115f20806576.webp",
     "description": "Lezen in portretmodus met Safari's \"leesmodus\" verwijdert alle afleidingen van (bijna) elke website",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/208efacb8a68.webp",
     "description": "Annoteren van bijna alles in context (zonder de app te verlaten) is erg krachtig als je ooit een idee of suggestie moet communiceren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/848e6b3bdb32.webp",
     "description": "Vermenigvuldig het touch/swipe-spiergeheugen als je tablet zich hetzelfde gedraagt als je telefoon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9f1c47d0c305.webp",
     "description": "Programmeren op iPad Pro met Blink, tmux en VIM via Mosh (in een externe VPS)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/c062923679f2.webp",
     "description": "Inspect Browser op iPad biedt essentiële debug- en inspectiefunctionaliteiten voor webapps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e8488334073c.webp",
     "description": "Het is geen hamer, noch een liniaal - maar je kunt een iPad zeker als hulpmiddel gebruiken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36922_images-6.jpg"
    }
   ]
  },
  {
   "id": 36923,
   "slug": "2023-05-03_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": "nl",
   "date": "2023-05-03",
   "published": "2023-05-03T00:00:00+02:00",
   "created": "2025-06-26T22:09:21.076000+02:00",
   "updated": "2026-04-03T14:34:42.110000+02:00",
   "title": "AI gebruiken om code te genereren",
   "subtitle": "Programmeren met superkrachten",
   "summary": "Als onderdeel van mijn software-optimalisatie om cloudkosten te verlagen, moest ik een bestaand stuk inefficiënte serversoftware vervangen door iets dat gebruik maakt van robuustere (maar gefragmenteerde) tools die beschikbaar zijn in Debian GNU/Linux. Kon het GPT4 taalmodel me wat AI-magie bieden? Lees verder!",
   "topics": [
    "AI",
    "cloud",
    "data",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/a12a765046fa.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6054ff996aac.webp",
     "description": "Code genereren is net zo makkelijk als een beschrijvende prompt intypen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/03aeba6c5949.webp",
     "description": "GPT4's gegenereerde output code \"auto_rotate.sh\" roteert afbeeldingen met ImageMagick op basis van EXIF-oriëntatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/fba52b536d22.webp",
     "description": "AI's instructies voor het gebruik van de gegenereerde code - de meeste echte programmeurs kunnen leren van de helderheid in communicatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/887c6d5c5349.webp",
     "description": "Een programmeur uit de toekomst - zoals verbeeld door DALL-E van OpenAI",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36923_images-4.jpg"
    }
   ]
  },
  {
   "id": 36924,
   "slug": "2023-05-01_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": "nl",
   "date": "2023-05-01",
   "published": "2023-05-01T00:00:00+02:00",
   "created": "2025-06-26T22:09:21.210000+02:00",
   "updated": "2026-04-03T14:34:42.338000+02:00",
   "title": "Offline Werken",
   "subtitle": "Leren van een 15 jaar oude ThinkPad X200",
   "summary": "Als onderdeel van een groter plan om mijn volledige workflow te optimaliseren, doe ik deze maand een klein experiment: een 15 jaar oude ThinkPad X200 laptop gebruiken als mijn hoofdcomputer. Hij is uit een tijdperk van vóór “de cloud”, populair onder liefhebbers van vrije/libre software. Wat kunnen we leren van deze antithese van moderniteit?",
   "topics": [
    "Durable",
    "ThinkPad",
    "cloud",
    "design",
    "experiment",
    "laptop",
    "linux",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/bebacde9fa31.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2f7652ee0613.webp",
     "description": "De ThinkPad X200 uit 2008",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d0a484d3189c.webp",
     "description": "De IBM ThinkPad 700C uit 1992 werd direct erkend als een grote stap voor de industrie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/8689bbd6620e.webp",
     "description": "Klassieke ThinkPad reclame “Zijn moeder was een mainframe, zijn vader een Maserati”",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/852658db3add.webp",
     "description": "Dit laptopscharnier, gemaakt van metaal, is ontworpen om lang mee te gaan - let op het toetsenbord met toetsen waar een moderne MacBook alleen van kan dromen (PageUP/PageDown, Home, End, Delete).",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8da6c5fd81ac.webp",
     "description": "Het toetsenbord van de ThinkPad is een droom om op te typen en heeft een “je haat het of je houdt ervan” TrackPoint (ik zit in het “houden ervan” kamp!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/703ca50ccbf7.webp",
     "description": "Voldoende hardwarepoorten, waaronder een PC-kaart slot, geïntegreerde gigabit ethernet, USB-A en een hardwareschakelaar om WiFi uit te schakelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d55939e002f.webp",
     "description": "De moderne MacBook Pro van $6499 is een van de weinige laptops die vandaag de dag geconfigureerd kan worden met 8TB flash-opslag...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/04ba0f71d231.webp",
     "description": "... toch heeft mijn 15 jaar oude ThinkPad X200 ook 8TB SSD-opslag (een Samsung 870 QVO SSD)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/97c45c534ab1.webp",
     "description": "Zie pixels op een grijsachtig zwarte achtergrond - het scherm van de X200 is geen partij voor moderne HiDPI micro led- of OLED-schermen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a80c9a69bcc1.webp",
     "description": "Work in progress - mijn X200 experiment",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36924_images-10.jpg"
    }
   ]
  },
  {
   "id": 36925,
   "slug": "2023-04-20_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": "nl",
   "date": "2023-04-20",
   "published": "2023-04-20T00:00:00+02:00",
   "created": "2025-06-26T22:09:21.644000+02:00",
   "updated": "2026-04-03T14:34:42.570000+02:00",
   "title": "Tips voor Lange-Afstandsfietsen",
   "subtitle": "204KM fietsen op een fixed gear",
   "summary": "Ter voorbereiding op de Fietselfstedentocht van dit jaar (236KM), pakte ik mijn fiets en ging op een avontuurlijke tocht door half Nederland. Het was mijn eerste lange afstand rit na besmet te zijn geweest met COVID. Als je zelf een lange afstand rit overweegt, lees dan zeker verder om waardevolle tips en tricks uit mijn ervaring te ontdekken.",
   "topics": [
    "Amsterdam",
    "Hegelsom",
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "nature"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/bfed72581735.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9e3840ce38f3.webp",
     "description": "De Fietselfstedentocht van vorig jaar was een epische rit met mijn broer - een gruwelijke editie met veel storm en regen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4c5ddae058d.webp",
     "description": "Mijn ingevulde Fietselfstedentocht 2022 stempelkaart - let op hoe de randen het slechte weer hebben doorstaan...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7de40ad82f3.webp",
     "description": "Nationaal Park Maasduinen in Limburg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c0f6cc5d1683.webp",
     "description": "Volg de verkeersborden of gebruik een GPS-navigatiesysteem - wat je ook doet, zorg ervoor dat je enig idee hebt waar je naartoe gaat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1ba63cc196da.webp",
     "description": "Ik heb mijn fiets voorbereid op een nieuw fietsseizoen met nieuwe banden en headset lagers",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d7c932a893f.webp",
     "description": "De dag voor mijn vertrek heb ik mijn fiets grondig gecontroleerd en zelfs een klein proefritje door de stad gemaakt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e5e33079ac6a.webp",
     "description": "Koppel je fietscomputer aan je telefoon om berichten van ondersteuning van familie en vrienden te kunnen ontvangen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b42e688740ab.webp",
     "description": "Mijn hartslag tijdens de 10 uur durende rit van Amsterdam naar Hegelsom: merk op hoe ik mijn hartslag de eerste paar uur relatief laag hield!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/918e7e99a1ce.webp",
     "description": "Vertrek uit mijn nieuwe woonplaats Hegelsom, Limburg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/35c389e5e2ef.webp",
     "description": "Terwijl veel fietsers eten tijdens het fietsen, geef ik er de voorkeur aan om te stoppen en van het moment te genieten terwijl ik iets eet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/939e679db681.webp",
     "description": "Je staat versteld van de dingen die je tegenkomt - zoals de schoonheid van Nationaal Park De Hoge Veluwe...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/f8f6b79ec8d0.webp",
     "description": "... of door een onverwachte wegafsluiting, die je naar \"het onbekende\" (route) verwijst",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f34098469657.webp",
     "description": "Tanken bij een tankstation",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/e775bf274648.webp",
     "description": "Dit voelde als een passende plek voor een kleine drinkpauze... Willemsplein in Arnhem!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/290e39b9d95e.webp",
     "description": "Prachtig landschap - lange rechte stukken op dijken bij Flevoland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/d235eca5f95e.webp",
     "description": "Bloemen uit Amsterdam... geteeld in Flevoland!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/41e797762568.webp",
     "description": "Na ongeveer 80% van de route voelde ik mijn benen en rug echt klagen... deze bank was een welkome afwisseling voor mijn achterwerk op het zadel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/90842261f5cb.webp",
     "description": "Het oversteken van de laatste brug naar Amsterdam voelde als een overwinning.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/30e572072ef8.webp",
     "description": "Hallo Amsterdam! Helemaal gehaald!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/90587eae69a3.webp",
     "description": "Kijk wie WHOOP's #1 van Nederland is qua strain! Euforie!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/796fe5d75342.webp",
     "description": "De ochtend erna: Wees lief voor jezelf - na zo'n intensieve inspanning heeft je lichaam tijd nodig om te herstellen. Mijn WHOOP merkte dit duidelijk, zelfs na een goede nachtrust.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36925_images-21.jpg"
    }
   ]
  },
  {
   "id": 36926,
   "slug": "2023-04-05_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": "nl",
   "date": "2023-04-05",
   "published": "2023-04-05T00:00:00+02:00",
   "created": "2025-06-26T22:09:22.664000+02:00",
   "updated": "2026-04-03T14:34:42.830000+02:00",
   "title": "Cloudkosten verlagen",
   "subtitle": "Het Belang van Software-optimalisatie",
   "summary": "Net als velen zag ik de cloudkosten voor mijn klanten omhoogschieten, een flinke wake-up call. Om te overleven is het essentieel om software-optimalisatie in te zetten als strategie voor het beheer van cloud-uitgaven. Lees mee hoe ik tot 90% op cloudkosten heb bespaard door middel van optimalisatie!",
   "topics": [
    "Amsterdam",
    "cloud",
    "data",
    "linux",
    "networking",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/bfc77ac6b4e2.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/666d74824f8d.webp",
     "description": "De cloud bestaat uit computers zonder beeldschermen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/00337c3ca6cf.webp",
     "description": "Gehuisvest in grote kasten die hele ruimtes of gebouwen in beslag nemen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/cc991dc9663a.webp",
     "description": "In de cloud leidt een verhoogde opslagvraag in een datacenter tot het gebruik van meer harde schijven, waardoor meer energie wordt verbruikt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/40ac00e2ec67.webp",
     "description": "Veel cloudwerk is op afstand, maar af en toe is een consolebeeldscherm nodig voor gespecialiseerde onderhoudstaken.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/5979fe5a829f.webp",
     "description": "Hallo vanuit de cloud!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/99ff67fb68de.webp",
     "description": "Hardware uit het datacenter halen - het toppunt van energiebesparende tovenarij!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e79eab6420dd.webp",
     "description": "Een \"cloudkar\", beladen met een buiten gebruik gestelde computer, buiten het datacenter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/95da32d82f1e.webp",
     "description": "Wolken boven het KPN DC2 datacenter in Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36926_images-8.jpg"
    }
   ]
  },
  {
   "id": 36927,
   "slug": "2023-02-08_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": "nl",
   "date": "2023-02-08",
   "published": "2023-02-08T00:00:00+01:00",
   "created": "2025-06-26T22:09:23.164000+02:00",
   "updated": "2025-07-22T12:49:20.189000+02:00",
   "title": "Terug naar de Universiteit",
   "subtitle": "Duiken in Wetenschappelijk Programmeren",
   "summary": "Deze maand ging ik terug naar de universiteit voor een speciale cursus wetenschappelijk programmeren. Met de vele recente ontwikkelingen in machine learning (in PowerPoint-taal \"AI\" genoemd), waaronder ChatGPT, voelde het als het ideale moment om me te verdiepen in Python programmeren. Ga met me mee op deze reis.",
   "topics": [],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/fbdb9435e36f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d7d44f31e43e.webp",
     "description": "C++ voorbeeldcode: Bepalen van de leeftijd van de gebruiker",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/779bab33d53c.webp",
     "description": "Python 3 voorbeeldcode: Bepalen van de leeftijd van de gebruiker",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/8534073ce0ee.webp",
     "description": "De Universiteit van Amsterdam op de Science Park campus - vrienden van de blog zullen mijn fiets herkennen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9b78d21c6e59.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/4cabf419ba55.webp",
     "description": "Ik neem deel aan een programmeerles op de Universiteit (klasgenoten geblurd om privacyredenen)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ccb637c740eb.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8111c91accb.webp",
     "description": "De wekelijkse lab sessies bieden een heerlijke mogelijkheid om je codeeravonturen op de rails te houden, zodat je altijd een helpende hand van anderen hebt wanneer je vastloopt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36927_images-7.jpg"
    }
   ]
  },
  {
   "id": 36928,
   "slug": "2022-12-22_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": "nl",
   "date": "2022-12-22",
   "published": "2022-12-22T00:00:00+01:00",
   "created": "2025-06-26T22:09:23.657000+02:00",
   "updated": "2026-04-03T14:34:43.067000+02:00",
   "title": "Rolex Datejust 36",
   "subtitle": "Een kroon voor elke prestatie",
   "summary": "Het jaar 2022 was heel bijzonder voor mij, nadat ik er hard aan gewerkt heb om het mogelijk te maken: mijn familie en ik zijn eindelijk verhuisd naar Limburg. Om deze mijlpaal te vieren, heb ik mezelf een tijdloos uurwerk cadeau gedaan: de Rolex Datejust 36. Lees verder om te ontdekken hoe het is!",
   "topics": [
    "Amsterdam",
    "art",
    "design",
    "lifestyle",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/352df9ae5f30.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d61ef1c573be.webp",
     "description": "Dit jaar werd mijn koffiemok mijn reddingsboei, terwijl ik talloze nachten doorhaalde en intensief werkte - mezelf veranderend in een cafeïne-superheld",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/780bc09bf309.webp",
     "description": "Me welkom voelen in de Patek Philippe-boetiek, die lijkt op een buitengewone snoepwinkel van ongeëvenaarde grandeur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd49e1bd0371.webp",
     "description": "Het dragen van een Patek Philippe Nautilus jaarlijkse kalender - de Nautilus werd oorspronkelijk gemaakt door de gewaardeerde horlogeontwerper Gerald Genta - een icoon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5a45ae4ab64.webp",
     "description": "Originele Rolex DateJust-advertentie uit de jaren 60",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/563b4fb54a07.webp",
     "description": "De DateJust 36 van vandaag (referentiemodel 126234) met gecanneleerde bezel en helderblauwe wijzerplaat op een jubilee-band",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/47138c3c4044.webp",
     "description": "Een Rolex kopen is niet zo eenvoudig als je oude horloge op tafel leggen en gewoon om een nieuwe vragen - maar ik deed het wel :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/4070152dce0c.webp",
     "description": "Het vieren van het jaar '22 met een Rolex DateJust 36 gekocht op 22 december (ik heb een ding met cijfers, denk ik)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba3b2f29699f.webp",
     "description": "De DateJust heeft een helderblauwe wijzerplaat, geaccentueerd door een sunburst-effect dat het een gevoel van dynamiek geeft",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/ecd1dd9d41f1.webp",
     "description": "De interactie met licht is ronduit betoverend, omdat het een levendige energie uitstraalt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/412ae466b229.webp",
     "description": "De dikte en algehele proporties van het horloge zijn perfect; als je het vasthoudt, wordt duidelijk waarom het een tijdloze klassieker is.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bdf9d58bf13.webp",
     "description": "Het zit comfortabel om de pols en past bij vrijwel elke outfit, zoals een spijkerbroek",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/20137a331918.webp",
     "description": "Erfstukken: Links is het horloge van mijn overleden vader, met een helderblauwe wijzerplaat (een beetje moeilijk te zien), en rechts is het horloge van mijn grootvader van vergelijkbare grootte - ik zweer dat ik de datums op de horloges niet heb ingesteld voor de foto, ze zijn gewoon toevallig gestopt op 22 en 12... een knipoog van bovenaf?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/2f5dbfa96ff4.webp",
     "description": "Sommigen zouden zeggen dat de DateJust 36 het ultieme GADA-horloge is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6d7b6c6fd54.webp",
     "description": "LEGO bouwen op een keiharde ondergrond? Geen angst, dit horloge valt niet uit elkaar!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/57f1a3233710.webp",
     "description": "Een paar biertjes met je broers op kantoor? Geen probleem, dit horloge is altijd in voor een leuke tijd!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/7af2c82d4e1e.webp",
     "description": "Dit horloge dragen in het casino is een veilige gok, verwacht alleen niet dat het je een fortuin oplevert!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/18c1bcc65802.webp",
     "description": "De DateJust gooit de handdoek niet in de ring als het tijd is voor een grondige schoonmaakbeurt in de badkamer!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/58359bd4c2b9.webp",
     "description": "Sterk genoeg, het is het perfecte horloge om je te vergezellen op een avontuur op de pedalen - wat mij een gelukkig mens maakt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36928_images-18.jpg"
    }
   ]
  },
  {
   "id": 36929,
   "slug": "2022-11-01_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": "nl",
   "date": "2022-11-01",
   "published": "2022-11-01T00:00:00+01:00",
   "created": "2025-06-26T22:09:24.300000+02:00",
   "updated": "2025-07-22T13:01:35.617000+02:00",
   "title": "Verhuizen naar het platteland",
   "subtitle": "Het grote stadsleven verruilen voor een klein dorp",
   "summary": "Deze maand was het zover: \"de grote verhuizing\" van Amsterdam naar het platteland van Noord-Limburg. Gedreven door het verlangen van mijn vrouw naar haar roots en onze behoefte aan ruimte, voelde de timing goed. Nu onze oudste bijna vier jaar is en richting de basisschool gaat, overwogen we de landelijke levensstijl. Zou het inruilen van de Amsterdamse drukte voor een nieuw tempo de moeite waard zijn? Lees verder!",
   "topics": [
    "Hegelsom",
    "environment",
    "lifestyle",
    "nature"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/2264868d84c7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/45b0b7a6cb73.webp",
     "description": "Beleef de bruisende Amsterdamse nachtleven, allemaal binnen handbereik van je fiets!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e28e6b8ef31b.webp",
     "description": "Vliegtuigen in de buurt zijn goede onderwerpen voor close-up foto's, maar hun continue lawaaierige aanwezigheid kan ook irritant zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/05e645ef02e9.webp",
     "description": "Dude, where are my wheels?!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/019d2906fec3.webp",
     "description": "De vieze keerzijde: afval op straat in Amsterdam op Koningsdag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/65043b74d322.webp",
     "description": "De game-changer: van leven voor mezelf naar leven voor mijn twee kinderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/014814f41fd3.webp",
     "description": "De beek \"De Groote Molenbeek\" meandert door bossen en landschap, een pittoresk gezicht om te aanschouwen, een typisch tafereel voor deze regio",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b39899c875c.webp",
     "description": "Verhuizen naar Limburg: pak je leven in een doos en hoop dat het niet breekt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/76d4f8a09479.webp",
     "description": "Nieuwe vrienden maken... op de landelijke manier!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d914e86eb26.webp",
     "description": "Ons huis in Hegelsom, een klein dorpje in de provincie Limburg, gelegen in het zuidoosten van Nederland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e809b9a3fb2f.webp",
     "description": "Het bieden van een veilige haven (... of sorts) voor de kinderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9d4a3f76b6a0.webp",
     "description": "De adembenemende pracht van Moeder Natuur, op slechts een steenworp afstand van onze nieuwe voordeur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/9bbc7f2982ae.webp",
     "description": "Dwalen door de wildernis op een ijzige ochtend bij zonsopgang",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/56f0d0adc86f.webp",
     "description": "Het treinstation is als een teleporter die me rechtstreeks de stad in straalt - ik ben eigenlijk een moderne Star Trek-personage",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/65a5b1254412.webp",
     "description": "De 1u45m express rit is mijn kans om te transformeren in een high-speed zakenman, cruisend met een behoorlijk snelle 140KM/u in mijn mobiele kantoor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b1a98856df9.webp",
     "description": "\"De Limburgers heten u welkom\" - nu ben ik er een... of toch niet? :-) \"Het is een kwestie van geduld\" - weerstand is nutteloos! Ha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36929_images-15.jpg"
    }
   ]
  },
  {
   "id": 36930,
   "slug": "2022-10-23_muse-in-carre",
   "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": "nl",
   "date": "2022-10-23",
   "published": "2022-10-23T00:00:00+02:00",
   "created": "2025-06-26T22:09:25.181000+02:00",
   "updated": "2025-07-22T13:01:35.747000+02:00",
   "title": "MUSE in Carré",
   "subtitle": "Rock ontmoet elegantie",
   "summary": "Afgelopen zondag beleefde ik een adembenemende fusie van de legendarische rockband MUSE en Amsterdam's iconische Koninklijk Theater Carré. Het elektrische geluid van de band in de verfijnde atmosfeer van het theater bleek het recept voor een onvergetelijke avond.",
   "topics": [
    "Amsterdam",
    "music",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Koninklijk Theater Carré in Amsterdam bij nacht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/507bee98a59d.webp",
     "description": "Het publiek verzamelt zich in het klassieke theater",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d6bd2c44ced1.webp",
     "description": "Uitverkocht: het theater heeft een capaciteit van slechts een paar duizend",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/43a2d929eb13.webp",
     "description": "Blauwe lichten van het podium complementeren perfect MUSE's elektriserende geluid",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/f33dff882d73.webp",
     "description": "Heldere flitsen verlichten het publiek en werpen licht op Carré's klassieke interieur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/97fd1dcedc3d.webp",
     "description": "Bellamy rockt de gitaar!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/04d941e65bf2.webp",
     "description": "Het publiek zingt mee!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/979457723e20.webp",
     "description": "Matthew Bellamy speelt gitaar - je weet dat je in een klein theater bent als je de tekst op zijn shirt / broek kunt lezen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a35ddfdcf770.webp",
     "description": "Dansen in Theater Carré!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6eb532d7720e.webp",
     "description": "Bassist Chris Wolstenholme",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c3b19869f06a.webp",
     "description": "Een moshpit in Theater Carré!!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/6300c66954f0.webp",
     "description": "Moderne rockband op een klassiek podium",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/0016277996c6.webp",
     "description": "Je kunt de uitdrukking op hun gezichten zien!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/210cf8205414.webp",
     "description": "Leadzanger Matthew Bellamy zingt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/b3f0370231db.webp",
     "description": "Chris Wolstenholme speelt mondharmonica voor de \"Knights of Cydonia\" finale",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36930_images-16.jpg"
    }
   ]
  },
  {
   "id": 36931,
   "slug": "2022-09-15_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": "nl",
   "date": "2022-09-15",
   "published": "2022-09-15T00:00:00+02:00",
   "created": "2025-06-26T22:09:25.972000+02:00",
   "updated": "2026-04-03T14:34:43.284000+02:00",
   "title": "De Ultieme Vrijheidsfiets",
   "subtitle": "Brompton vouwfiets rijden",
   "summary": "Zelden ben ik zo verbaasd geweest door een fiets: de afgelopen 5 maanden sinds ik mijn Brompton vouwfiets in Amsterdam heb opgehaald, waren geweldig! Ongeveer 500 km verderop deel ik graag enkele van mijn ervaringen met dit ingenieuze staaltje techniek, lees verder!",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "art",
    "bike",
    "design",
    "mobility",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/82cb5a7b7e22.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/27a6a91e0280.webp",
     "description": "Andrew Ritchie uitvinder van de Brompton 3-delige vouwfiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/78a1e7268536.webp",
     "description": "Vroeg Brompton model",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a19e2d7b5b8.webp",
     "description": "De Brompton Junction in de \"Negen Straatjes\" in Amsterdam mist één fiets... raad eens waar die gebleven is? HA!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2bd67b2fef9.webp",
     "description": "Mijn moderne Brompton vouwfiets - merk op hoe gelijkend hij is aan het eerdere model",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/34f552cf78e8.webp",
     "description": "Verlichting wordt aangedreven door een dynamo - nooit meer aan batterijen denken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d98037afab64.webp",
     "description": "Het voor-carrierblok maakt het gemakkelijk om tassen en frames aan en af te klikken, en is compatibel met alle Brompton modellen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7cce2f2032a9.webp",
     "description": "Ik hoop dat ik hem niet snel nodig zal hebben; maar mijn fiets heeft een perfect passende toolkit binnenin het vouwfietsframe - hoe slim!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/120b10499c01.webp",
     "description": "Mijn fiets heeft zowel een 2-speed achterderailleur als een 3-speed interne versnellingsnaaf, wat een totaal van 6 versnellingen met een zeer breed bereik maakt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c980000a1b4.webp",
     "description": "Je kunt zien dat het Brompton fietsontwerp zowel verfijnd als volwassen is: dingen zoals de supersterke versterkte spatborden geven je veel vertrouwen om de fiets gewoon te gebruiken - let ook op het titanium achterframe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0c6afd72eb83.webp",
     "description": "Mijn Brompton vouwfiets vergeleken met mijn Schindelhauer Siegfried Road: twee heel verschillende machines",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/db752d4c2039.webp",
     "description": "Het rijden op de Brompton vouwfiets voelt verrassend genoeg niet veel anders dan een normale fiets: het geeft je snel het vertrouwen dat nodig is om sneller te gaan (als je dat wilt)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea9d196da4a2.webp",
     "description": "Bekijk de GCN video op YouTube waar profwielrenner Andrew Feather de Brompton vergelijkt met een super racefiets in een heuvelklim",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/b66c0a439693.webp",
     "description": "Combineer je fietsen met openbaar vervoer: bereik elk station of nabijgelegen adres met gemak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/48e2ac12cdb5.webp",
     "description": "Hij is compact en lichtgewicht, waardoor je hem gemakkelijk over het perron en in treinen kunt verplaatsen (<10KG)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/a21c97827361.webp",
     "description": "Geen extra kosten voor de vouwfiets in de trein: het wordt beschouwd als \"normale bagage\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7eb752895f1.webp",
     "description": "De Brompton in onze gezinsauto: neemt minder ruimte in dan een kinderwagen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/14df7d035531.webp",
     "description": "De fiets is klein genoeg om mee te nemen: hij zal er zeker niet misstaan terwijl je geniet van je latte!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/f59eff081687.webp",
     "description": "In mijn kleine appartement in Amsterdam zet ik mijn Brompton fiets bovenop de koelkast - je zou hem zelfs als een kunstwerk kunnen beschouwen, ha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/8eca65e85081.webp",
     "description": "Waar en wanneer je ook gaat: de Brompton vouwfiets is als een vriendelijke metgezel die altijd bereid is om met je mee te gaan!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36931_images-19.jpg"
    }
   ]
  },
  {
   "id": 36932,
   "slug": "2022-09-11_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": "nl",
   "date": "2022-09-11",
   "published": "2022-09-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:26.786000+02:00",
   "updated": "2026-04-03T14:34:43.499000+02:00",
   "title": "Computer zegt nee",
   "subtitle": "Hoe kunstmatige intelligentie vandaag de dag regeert",
   "summary": "Vanmorgen genoot ik van mijn fietstocht over een bijna leeg fietspad, plaatje perfecte zonnestralen verlichtten de dauw boven de velden om me heen. Waar waren al die andere fietsers? Ik vermoed dat het iets te maken heeft met populaire weer-apps. Het valt me op hoe groot de controle van computers op het leven van mensen nu al is.",
   "topics": [
    "art",
    "bike",
    "book",
    "data",
    "money",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/c4c6ece7daac.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3bb701f68379.webp",
     "description": "Weersteen - nauwkeuriger dan je favoriete app (beeldbron Wikipedia)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f062a73c56f8.webp",
     "description": "Een foto van humanoïde robotkinderen die naar school gaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/03f3d7062e06.webp",
     "description": "Een foto van humanoïde robots die water koken in een grote pan op een witte achtergrond",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a591dfa4b729.webp",
     "description": "Een gekke nieuwsredacteur met een typemachine die een brandende krant leest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e681973fa62.webp",
     "description": "Artwork voor deze blogpost is gemaakt met DALL-E - het geweldige AI-systeem dat originele afbeeldingen genereert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36932_images-5.png"
    }
   ]
  },
  {
   "id": 36933,
   "slug": "2022-07-30_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": "nl",
   "date": "2022-07-30",
   "published": "2022-07-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:27.253000+02:00",
   "updated": "2025-07-22T13:01:36.294000+02:00",
   "title": "CAPTCHA Alternatief",
   "subtitle": "Bescherm je formulieren op een gebruiksvriendelijke manier",
   "summary": "De kans is groot dat je wel eens een CAPTCHA bent tegengekomen: ze beschermen webformulieren door je te vragen vreemd weergegeven tekens over te typen of door je te vragen foto's te selecteren die een bepaald ding bevatten. Waarom worden ze gebruikt en is er een gebruiksvriendelijk alternatief?",
   "topics": [
    "cloud",
    "cyber-security",
    "hacking",
    "people",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2022-07-30_captcha-alternative/",
    "source_url": "https://willem.com/en/2022-07-30_captcha-alternative/"
   },
   "image": "https://willem.com/global/images/060e6a06fe91.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a95bd60124e8.webp",
     "description": "Typische CAPTCHA's die je kunt tegenkomen op het web (afbeelding: Wikipedia en Google)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36933_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/062f9ea6ddbf.webp",
     "description": "Een typisch webformulier: server verwerkt informatie van een persoon en stuurt deze door naar andere personen, zoals uzelf. Kwaadwillende actoren kunnen de afzender gemakkelijk vervalsen, waardoor geautomatiseerd misbruik van uw verwerkingsserver mogelijk wordt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36933_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/53152b30a5b4.webp",
     "description": "Door een uniek, eenmalig token te introduceren voor elk bericht, wordt het voor kwaadwillende actoren veel moeilijker om het verzenden van berichten te automatiseren - dit beschermt uw formulier tegen spammers.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36933_images-3.jpg"
    }
   ]
  },
  {
   "id": 36934,
   "slug": "2022-07-17_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": "nl",
   "date": "2022-07-17",
   "published": "2022-07-17T00:00:00+02:00",
   "created": "2025-06-26T22:09:27.425000+02:00",
   "updated": "2026-04-03T14:34:43.716000+02:00",
   "title": "Offline muziek",
   "subtitle": "Alternatief voor streaming muziek",
   "summary": "Muziek heeft de universele kracht om mensen te raken. Verschillende ritmes, emoties en vocalen stellen ons in staat om op een heel persoonlijke manier van muziek te genieten. Muziek ligt me erg na aan het hart en ik hou er niet van als er iets tussenkomt. Daarom ben ik niet afhankelijk van streaming muziekdiensten, maar beheer ik mijn eigen offline muziekbibliotheek.",
   "topics": [
    "Freedom",
    "MacBook",
    "apple",
    "howto",
    "lifestyle",
    "music"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2022-07-17_offline-music/",
    "source_url": "https://willem.com/en/2022-07-17_offline-music/"
   },
   "image": "https://willem.com/global/images/36e87392fbb0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b143eee6b578.webp",
     "description": "Originele iPod-advertentie: Zeg hallo tegen iPod. 1000 nummers in je broekzak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6099f6099ad9.webp",
     "description": "Originele iPod-advertentie uit 2005 - reclame voor pure emotie, geen technische specificaties",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbbea05b99d0.webp",
     "description": "CD's digitaliseren met iTunes op een oude MacBook Air",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0265a4c5db8f.webp",
     "description": "Astell&Kern Ultima SP2000 - hij kan worden aangesloten op een hoofdtelefoon, stereo-installaties en kan zelfs draadloos streamen met Bluetooth APT(X)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee0b9c2aa347.webp",
     "description": "Mijn privéconcertzaal: Shure SE846 oordopjes met DreamDuet kristalkabel, geen actieve ruisonderdrukking nodig want deze oordopjes isoleren perfect",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36934_images-5.jpg"
    }
   ]
  },
  {
   "id": 36935,
   "slug": "2022-04-18_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": "nl",
   "date": "2022-04-18",
   "published": "2022-04-18T00:00:00+02:00",
   "created": "2025-06-26T22:09:27.668000+02:00",
   "updated": "2026-04-03T14:34:43.923000+02:00",
   "title": "Snake '97 Highscores",
   "subtitle": "Game-geïnspireerde kunst door Zena Van den Block",
   "summary": "Vorige week ontving ik een zeer vriendelijke uitnodiging van een Belgische kunstenares om haar kunsttentoonstelling in Antwerpen bij te wonen. Het tentoongestelde werk had betrekking op het Snake '97 spel dat ik heb gemaakt. Zoekend naar de juiste woorden en vol enthousiasme heb ik de uitnodiging graag geaccepteerd!",
   "topics": [
    "art",
    "creating",
    "game",
    "people",
    "retro",
    "snake",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/d53233ab69bb.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ead2fd53cae7.webp",
     "description": "Snake '97 - je dosis retrogamenoalgie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fd210797619.webp",
     "description": "Werk van Zena Van den Block (bron zenavandenblock.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/0eb1e4ab051c.webp",
     "description": "Snake-kunstwerken in SECONDroom Antwerpen: \"High Scores\" van Zena Van den Block",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b71d3e7bd7fb.webp",
     "description": "De kunstwerken lichten op in het donker",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/107dfd912670.webp",
     "description": "Ontmoeting met Zena Van den Block: het intieme karakter van SECONDroom biedt voldoende ruimte om te connecteren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/cd7e20bbdb90.webp",
     "description": "Game graphics verheven tot ware kunstwerken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/75d5e0fdfce5.webp",
     "description": "Verbluffend detail: groen dot-matrix canvas, manuele penseelstreken en een glanzend plastic-achtig oppervlak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d6a3bdaa5b45.webp",
     "description": "Kijk mama: ik sta naast Snake-kunst! WOW!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36935_images-8.jpg"
    }
   ]
  },
  {
   "id": 36936,
   "slug": "2022-01-14_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": "nl",
   "date": "2022-01-14",
   "published": "2022-01-14T00:00:00+01:00",
   "created": "2025-06-26T22:09:27.988000+02:00",
   "updated": "2026-04-03T14:34:44.151000+02:00",
   "title": "WHOOP 4.0 dragen",
   "subtitle": "Waarom je een biometrische sensor zou moeten dragen",
   "summary": "Hoe vaak kijk je in de spiegel? Waarschijnlijk meer dan een paar keer per week! Ik denk hierover na sinds ik mijn nieuwste WHOOP 4.0 biometrische sensor heb ontvangen. Hij is geweldig. Maar, waarom draag ik hem? Welke waarde biedt hij? Waarom zou jij hem dragen?",
   "topics": [
    "data",
    "health",
    "heart",
    "review",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/7e7ce93ee66d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/06db9f1b2e02.webp",
     "description": "Ontworpen om 24/7 gedragen te worden, verzamelt de WHOOP-band biometrische gegevens over een langere periode - en geeft je gepersonaliseerde inzichten in je gezondheid en fitness",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/50e3638c0e83.webp",
     "description": "WHOOP 4.0 is kleiner dan zijn voorganger - bevat meer sensortechnologie - maakt gemakkelijk opladen mogelijk tijdens het dragen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/c8d9e089c57b.webp",
     "description": "De WHOOP-sensor is klein - kleiner dan veel gewone horloges",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/53dd72074c24.webp",
     "description": "WHOOP biedt je verschillende manieren om hem te dragen - ik draag de mijne graag op de biceps met een grotere band - en wissel elke paar dagen tussen mijn twee armen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef8a5e8d4ee0.webp",
     "description": "Gedragen op de biceps, verbergt WHOOP zich gemakkelijk onder je kleding - aangegeven met blauwe pijlen - waardoor je polsen vrij blijven voor mechanische horloges",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/17eb98bbd260.webp",
     "description": "Mijn dochter werd geboren op dinsdag 13 juli - de gegevens laten duidelijk de impact op mijn lichaam zien en de geleidelijke aanpassing aan dit nieuwe vaderschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/ad82c6501d16.webp",
     "description": "In tegenstelling tot andere \"slimme\" wearables, zal WHOOP je er niet aan herinneren om te ademen of je belonen voor het opstaan en naar het koffiezetapparaat lopen - het is een serieus apparaat voor mensen die zelf kunnen nadenken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a8588bb5cdc.webp",
     "description": "Betere keuzes, betere gezondheid, meer plezier! (zelfs als het vriest!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36936_images-8.jpg"
    }
   ]
  },
  {
   "id": 36937,
   "slug": "2021-12-09_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": "nl",
   "date": "2021-12-09",
   "published": "2021-12-09T00:00:00+01:00",
   "created": "2025-06-26T22:09:28.389000+02:00",
   "updated": "2026-04-03T14:28:05.851000+02:00",
   "title": "Uit liefde voor mini",
   "subtitle": "De onverwachte grootsheid van de iPhone Mini",
   "summary": "Mensen vragen me regelmatig waarom ik een kleine smartphone heb, een moderne iPhone 13 Mini. Vaak antwoord ik simpelweg dat ik hem fijn vind. Het kleinere formaat biedt meer dan alleen gemakkelijker in je broekzak passen. Ik ben de ontastbare grootsheid ervan gaan waarderen, lees verder voor de liefde voor mini!",
   "topics": [
    "iOS",
    "iPhone",
    "lifestyle",
    "minimal",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/61b56b392ea4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/662a5182d4cf.webp",
     "description": "iPhone Mini - past in één hand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca15100fdd9f.webp",
     "description": "Mobiele telefoons hebben we in veel verschillende vormen en maten gezien, linksboven naar rechtsonder: originele iPhone, Motorola DYNA T-A-C, Sony CMD-Z5",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5c3ad97159e.webp",
     "description": "Groter, breder, glimmender, krachtiger... Telefoons zijn gegroeid - ze worden nu zelfs \"Pro\" genoemd!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3c2bd305675f.webp",
     "description": "... \"Pro Max\" kost je tot € 1839, zonder de aanbevolen AppleCare-verzekering van € 229",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e219888d5bbc.webp",
     "description": "Generaties iPhones met klein scherm: 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 maximaliseert het gebruik van kleine schermen: vergelijk de standaard Volla Phone (links) met de iPhone Mini (midden) - en een standaard betaalpas (rechts) ter referentie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/2946b6ee942a.webp",
     "description": "Mijn dagelijkse benodigdheden: iPhone Mini, een analoog horloge en sleutels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36937_images-7.jpg"
    }
   ]
  },
  {
   "id": 36938,
   "slug": "2021-11-19_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": "nl",
   "date": "2021-11-19",
   "published": "2021-11-19T00:00:00+01:00",
   "created": "2025-06-26T22:09:28.917000+02:00",
   "updated": "2025-07-22T13:16:05.925000+02:00",
   "title": "Ontsnappen aan de lekke banden",
   "subtitle": "Zijn antilekbanden echt antilek?",
   "summary": "Je vraagt je misschien af hoe lekbestendig een \"lekbestendige\" fietsband nu echt is. Ik ging op onderzoek uit toen ik Schwalbe Durano Plus banden op mijn fiets monteerde. Het was onvermijdelijk dat ik het antwoord zou vinden op de vraag: Hoeveel kilometer kun je lekrijden met lekbestendige banden?",
   "topics": [
    "bike",
    "experiment",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4c5609227b7e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d3eb859d6351.webp",
     "description": "Op zoek naar antwoorden: hoeveel kilometer kun je fietsen zonder lekke banden?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d94e88f064d.webp",
     "description": "Na 4200KM begaf de Schwalbe Durano Plus anti-lek band het",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7205bb32ddec.webp",
     "description": "Verse Schwalbe Durano Plus met \"Smartguard dual compound\" - dit zijn zeer veerkrachtige banden!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/43717fbbd0ea.webp",
     "description": "Minder lekke banden, meer fietsen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36938_images-4.jpg"
    }
   ]
  },
  {
   "id": 36939,
   "slug": "2021-10-25_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": "nl",
   "date": "2021-10-25",
   "published": "2021-10-25T00:00:00+02:00",
   "created": "2025-06-26T22:09:29.277000+02:00",
   "updated": "2026-04-03T14:31:08.914000+02:00",
   "title": "Google Free Android gebruiken",
   "subtitle": "Volla Phone als alternatief voor gangbare Android en iOS",
   "summary": "Bijna iedereen die ik ken gebruikt iOS of Android van een bekend smartphone merk, maar er bestaan nog steeds alternatieven! De Duitse Volla Phone profileert zichzelf als een waardige optie voor diegenen die privacy en vrijheid belangrijk vinden. Ik heb er een gekocht om het zelf te ervaren, lees verder voor mijn bevindingen!",
   "topics": [
    "Freedom",
    "android",
    "cloud",
    "cyber-security",
    "design",
    "minimal",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 (vrij vertaald als \"veel plezier!\")",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c579f7830dd5.webp",
     "description": "Volla Phone en Volla Phone X",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/784b2b7d223a.webp",
     "description": "Wie heeft er tegenwoordig een smartphone die \"Made in Germany\" zegt?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/19d9429b59d2.webp",
     "description": "Volla Phone wordt geleverd met een oplader, USB-C-kabel en een transparante hoes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d2711a2aebe.webp",
     "description": "De hoofdcamera maakt mooie foto's, vooral als de lichtomstandigheden goed zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b5f1eda338b6.webp",
     "description": "De selfiecamera doet wat hij moet doen - maar mist bepaalde details - wat wel of geen probleem voor je kan zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/723ef9a7585f.webp",
     "description": "Ook op het gebied van de batterij geen klachten - de resterende tijd wordt gemeten in... dagen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f133f8ce544b.webp",
     "description": "Volla's functies gericht op privacy en vrijheid",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5649367904ce.webp",
     "description": "Volla OS heeft een Springboard en een gecentraliseerde manier om je contacten te openen - een interessant idee, maar het mist verfijning (de typefouten in deze screenshot van de officiële Volla-website illustreren dit)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4ab0945c94c.webp",
     "description": "Mijn Volla-telefoon draait een alternatieve, minimalistische launcher, toepasselijk \"unlauncher\" genoemd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/b9ab4cee6430.webp",
     "description": "De \"unlauncher\" in actie op mijn Volla-telefoon - een minimalistisch alternatief voor de standaard Volla-ervaring",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd16ca027bfc.webp",
     "description": "Surfen op het web met Fennec, een browser gebaseerd op Firefox, beschikbaar in de F-Droid app store - dit werkt goed!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/ed53da2901c6.webp",
     "description": "Mijn foto's synchroniseren met mijn NAS met Syncopoly, een rsync-client voor Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e9fd40f0258.webp",
     "description": "microG op mijn Volla-telefoon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36939_images-14.jpg"
    }
   ]
  },
  {
   "id": 36940,
   "slug": "2021-09-30_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": "nl",
   "date": "2021-09-30",
   "published": "2021-09-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:29.754000+02:00",
   "updated": "2025-07-22T13:16:06.190000+02:00",
   "title": "Inspiratie van een kind",
   "subtitle": "Beleef de wereld als een kind",
   "summary": "Samen met mijn kinderen verken ik graag de wereld die wij als volwassenen denken te kennen. Het perspectief van een kind inspireert en verrast! Je hoeft niet de halve wereld over te reizen voor een avontuur: Vlieg met vliegtuigen, vang boeven, los problemen op, bouw en breek dingen - (her)ontdek het avontuur gewoon voor je deur!",
   "topics": [
    "creativity",
    "daddy",
    "lifestyle",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/95e3b4c0437c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/801a19469386.webp",
     "description": "Dit vliegtuig vliegt overal - maar verlaat de grond nooit (op Schiphol Amsterdam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/64f26550b16d.webp",
     "description": "Jonge piloten aan het roer nemen je mee naar plekken waar je alleen maar van kunt dromen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/57a7c68d93a3.webp",
     "description": "Ga offroad in plaats van de gebaande paden te volgen - modder in het lokale park draagt bij aan het avontuur!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/fc5be1ba1165.webp",
     "description": "Vastzitten in de modder biedt een kans voor de teambuilding om de jeep/ruimteschip/raket los te krijgen - alleen volwassenen zien een bakfiets, ha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/820fb2bd6eff.webp",
     "description": "Kijk iets langer - zie je de bodem van deze machtige rivier? Zie je de bubbels... waardoor je je afvraagt wat er onder water schuilt?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0e7d0a5363f8.webp",
     "description": "Verbaas jezelf met het antwoord van een kind op vragen als: \"Hoe lossen we deze uitdaging op, maat?\" in plaats van een \"wijze\" volwassen oplossing te presenteren.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/407a6ded9a21.webp",
     "description": "Bonuspunten voor er stoer uitzien op de parkeerplaats van de lokale kleuterschool!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/96cee535f612.webp",
     "description": "Ouder, Gorilla en Kind: wie kijkt er naar wie? Leer over de natuur door de dieren te zien, horen en ruiken - een dierentuin biedt zoveel meer dan alleen vermaak met het juiste verhaal.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5d0c3bf637a0.webp",
     "description": "Vergelijk de dierentuin met de \"wildlife\" die je tegenkomt in de metro van de stad. Vind antwoorden op vragen als \"Waarom draag je een zonnebril (in het donker)?\", \"Waar ga je naartoe?\", \"Wat zit er in de tas?\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab2bd8cecdee.webp",
     "description": "Terwijl ouders vaak de nadruk leggen op het bouwen van dingen, kan het vernietigen van structuren ook erg leuk zijn!  Vorige creaties en prestaties zouden je niet moeten tegenhouden - vernietig ze en speel verder!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/07a4ebcc5d93.webp",
     "description": "Ontdek samen de Lego-wereld en leer over onze eigen impliciete aannames - over goed, slecht, fout en juist.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/e64f4b243674.webp",
     "description": "Zie je een boef met een diamant of een aardige kerel met een gestreept shirt die een blauw ijsje eet?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/2840bb7c0d23.webp",
     "description": "Deel het overwinningsgevoel wanneer jullie samen een puzzel oplossen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb6adf9aaa6e.webp",
     "description": "Kinderen zien hoe ze je app of game ontdekken, leert je veel over hoe intuïtief het is. Moet je lezen? Heb je een muis nodig?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/a376552fba67.webp",
     "description": "Waarom niet de John Deere nemen om de wereld te verkennen?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/bb30be2de5f2.webp",
     "description": "Ga de helling af na het beklimmen van een \"berg\"!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/565cf65f75d3.webp",
     "description": "Alleen dappere mannen nemen de boomtoppenroute... \"Gaat papa mee?\" JA, absoluut!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0538d4c9903.webp",
     "description": "Mysterieuze markeringen op de helling - wat betekenen ze?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/d415022db9dc.webp",
     "description": "Het combineren van water en zand biedt een fascinerende manier om te leren over de krachten van de zee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b38500388c5.webp",
     "description": "De reactie van mijn kind toen ik uitlegde dat als je diep genoeg graaft, je de andere kant van de wereld bereikt - waar mensen, ten opzichte van ons, ondersteboven lopen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/e09323f13a60.webp",
     "description": "Vertrouwt je kind je genoeg om te weten dat je hem zult vangen?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/0c0166224f87.webp",
     "description": "Door nauwe tunnels gaan geeft je het gevoel dat je Mario bent!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/dafc7c7e1261.webp",
     "description": "Wanneer zat je voor het laatst vast in een rode plastic doos?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1ac1d981a75.webp",
     "description": "Samen naar beneden!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/b47fd5e7e4e4.webp",
     "description": "Aan het einde van de dag voel je je buitengewoon uitgeput - maar op een zeer bevredigende manier!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36940_images-25.jpg"
    }
   ]
  },
  {
   "id": 36941,
   "slug": "2021-08-31_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": "nl",
   "date": "2021-08-31",
   "published": "2021-08-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:31.532000+02:00",
   "updated": "2026-04-03T14:34:44.371000+02:00",
   "title": "VMware ESXi beveiligen",
   "subtitle": "Verbeter de beveiliging met een firewall en proxyserver",
   "summary": "Naar aanleiding van een incident op een server, heb ik een mogelijke inbreuk op de beveiliging gedetecteerd. De betreffende machine draaide VMware ESXi, een bare metal hypervisor die gebruikt wordt om virtuele privéservers te draaien. In standalone modus biedt een webgebaseerde beheerconsole volledige controle over de infrastructuur, wat een risico vormt.",
   "topics": [
    "cloud",
    "cyber-security",
    "linux",
    "networking",
    "server",
    "web"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4275f82f096d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/15606d128603.webp",
     "description": "VMware ESXi is een bare-metal hypervisor die één fysieke server opdeelt in meerdere virtuele servers",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/dae8ec43ceca.webp",
     "description": "VMware ESXi webinterface - waarmee jij en anderen deze fysieke machine kunnen beheren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/936addf5c1b8.webp",
     "description": "Het vinden van blootgestelde VMware ESXi webinterfaces vereist niets meer dan wat Google-vaardigheden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/48c92af16a45.webp",
     "description": "Pre-authenticeer verkeer naar de beheerdersconsole via een kleine en eenvoudige Debian GNU/Linux-server met nginx-proxy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/bb1ad8e30b8e.webp",
     "description": "Twee proxyservers die veilige toegang bieden tot meerdere VMware-hosts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/b43f9ed92c73.webp",
     "description": "nginx-configuratie om verkeer te authenticeren en door te sturen naar een VMware-beheerdersconsole",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36941_images-6.png"
    }
   ]
  },
  {
   "id": 36942,
   "slug": "2021-07-13_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": "nl",
   "date": "2021-07-13",
   "published": "2021-07-13T00:00:00+02:00",
   "created": "2025-06-26T22:09:31.776000+02:00",
   "updated": "2026-04-03T14:34:44.589000+02:00",
   "title": "De geboorte van een kind",
   "subtitle": "Impact op papa en zijn biometrie",
   "summary": "Vandaag heb ik de geboorte van mijn dochter meegemaakt! Je voelt je nederig als man, getuige van de bevalling en de magie. Weet niet zeker of ik iets kan bedenken dat meer impact heeft op een man dan dit. In het kader van wetenschap en nieuwsgierigheid droeg ik een biometrische sensor, en dit is wat het registreerde.",
   "topics": [
    "daddy",
    "data",
    "health",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/bf44258acf4c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8facdb7ed07c.webp",
     "description": "Een van de voordelen van een geplande keizersnede is dat je weet wanneer de actie begint - waardoor je voldoende tijd hebt om naar het ziekenhuis te rijden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b1904d8ca12.webp",
     "description": "Yours truly helemaal opgedoft en klaar - het is een ongelooflijk voorrecht om als man bij de operatie aanwezig te mogen zijn - grote, grote dank aan het ziekenhuispersoneel!!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b24699a9b03.webp",
     "description": "Minder dan een uur later ben je vader - WOW, hallo jij!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/400cf13561c9.webp",
     "description": "Gelukkig kwam mijn ervaring van ons eerste kind van pas! Net als fietsen verleer je nooit hoe je luiers moet verschonen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb860628a6f7.webp",
     "description": "Uren later, als de adrenaline afneemt, begin je de impact te voelen (en heb je genoeg vlekken op je shirt om het te bewijzen, ha!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/f3bf1ddb2bd6.webp",
     "description": "Hartslaggegevens gedurende de dag - mijn gemiddelde hartslag stijgt gedurende de dag naarmate ik steeds meer uitgeput raak - een piek in hartslag is duidelijk zichtbaar rond de tijd dat ik mijn dochter voor het eerst zag - geweldig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/12aa501a4a23.webp",
     "description": "Mijn dochter is geboren op dinsdag 13 juli - de gegevens laten duidelijk de impact op mijn lichaam zien en de geleidelijke aanpassing aan dit nieuwe vaderschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/fb653aa5a91d.webp",
     "description": "Ademhalingsfrequentiegegevens die laten zien dat ik ziek word, ongeveer een week na de geboorte van mijn dochter op 20 juli.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/a4ec776cfcde.webp",
     "description": "Koortstijd - 38 graden Celsius is ver boven mijn normale temperatuur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/508b470d9471.webp",
     "description": "Thuisgekomen hersteld en voel me goed, tijd voor een feestje: \"Hoera een meisje\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/12a53180edb3.webp",
     "description": "Een gelukkige papa - twee geweldige kinderen - multiplayer!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36942_images-11.jpg"
    }
   ]
  },
  {
   "id": 36943,
   "slug": "2021-06-30_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": "nl",
   "date": "2021-06-30",
   "published": "2021-06-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:32.667000+02:00",
   "updated": "2025-07-22T13:16:06.589000+02:00",
   "title": "Migreren naar de Cloud",
   "subtitle": "Het leeghalen van een serverruimte op locatie",
   "summary": "Voor een Nederlandse organisatie die klanten in heel Europa bedient, werd ik gevraagd te helpen bij het ontmantelen van een live serverruimte. In plaats van simpelweg de stekkers eruit te trekken, moesten sommige diensten naar de cloud worden gemigreerd. Voor de lol en inspiratie deel ik drie verschillende strategieën om dit te doen.",
   "topics": [
    "Windows",
    "cloud",
    "data",
    "linux",
    "office",
    "server"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9e69b46ef7e1.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d18a67696a49.webp",
     "description": "Typische situatie in een serverruimte op locatie: veel met elkaar verweven kabels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/5da90ab917b9.webp",
     "description": "Uitzoeken \"wat is wat?\" betekent deuren openen, kabels volgen, lampjes controleren en machinenamen noteren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ecba482dcfde.webp",
     "description": "Onderschat nooit de bandbreedte van een Dacia Duster: miljoenen database records verplaatsen naar het datacenter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/de0136a34d63.webp",
     "description": "Migratie van een Microsoft Hyper-V VPS naar VMware ESXi met behulp van VMware vCentre Converter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/475e0d38c841.webp",
     "description": "Toezicht houden op VPS-migratie gedurende de nacht - ver na normale kantooruren om downtime te beperken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/97c2bf574aee.webp",
     "description": "Verbinding maken met de gemigreerde servers via de cloud - en ook nog een lekkere lunch!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36943_images-6.jpg"
    }
   ]
  },
  {
   "id": 36944,
   "slug": "2021-06-05_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": "nl",
   "date": "2021-06-05",
   "published": "2021-06-05T00:00:00+02:00",
   "created": "2025-06-26T22:09:33.139000+02:00",
   "updated": "2026-04-03T14:34:44.858000+02:00",
   "title": "Het dragen van een Grand Seiko",
   "subtitle": "Over vakmanschap, innovatie en functionaliteit",
   "summary": "Verdriet stond in mijn ogen toen mijn op maat gemaakte horloge eerder deze maand beschadigd raakte. Tijdens het wachten op de reparatie had ik het geluk een Grand Seiko te mogen dragen. De unieke mix van vakmanschap, innovatie en praktische bruikbaarheid is het waard om met jullie te delen.",
   "topics": [
    "design",
    "review",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "De diepte van de wijzerplaat en de markeringen zijn moeilijk vast te leggen op een foto",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fb78dbbf54f1.webp",
     "description": "De Zaratsu-polijsting reflecteert licht als vuurwerk, rondom de matzwarte wijzerplaat die een klassevolle rust uitstraalt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/47c31b212a47.webp",
     "description": "Scherpe, afgeschuinde wijzers geven de tijd aan met de scherpte van een Samuraizwaard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ec31c33a981.webp",
     "description": "Toch past hij zich aan als een ware kameleon - dempt het vuurwerk en de Samurai - ideaal wanneer je een boek probeert te lezen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f3de4c71300.webp",
     "description": "Zandstranden en plastic gieters vormen geen probleem voor de roestvrijstalen kast",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/b9b37a6d7143.webp",
     "description": "Ook gele wezens in de kinderhoek schrikken het horloge niet af",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c005e6a71137.webp",
     "description": "Het werkt goed wanneer je aan het tuinieren bent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c4b743c0fbe.webp",
     "description": "Het werkt ook wanneer je werkt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e84700609bfc.webp",
     "description": "En het vergezelt je graag - waar je plichten als papa / persoon / man / held je ook brengen...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36944_images-10.jpg"
    }
   ]
  },
  {
   "id": 36945,
   "slug": "2021-05-31_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": "nl",
   "date": "2021-05-31",
   "published": "2021-05-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:33.511000+02:00",
   "updated": "2025-07-22T13:16:06.849000+02:00",
   "title": "Het gebruik van de reMarkable paper tablet",
   "subtitle": "Lezen, schrijven, denken en herhalen",
   "summary": "Deze maand ontving ik mijn reMarkable paper tablet en sindsdien gebruik ik hem intensief: lezen, schrijven en denken. Het papierachtige scherm laat je de digitale binnenkant vergeten. Lees verder voor mijn bevindingen.",
   "topics": [
    "creating",
    "creativity",
    "literature",
    "pencil",
    "review",
    "tablet",
    "work",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/f02cde5cb904.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ebb3c5ee0176.webp",
     "description": "De feesttruc van reMarkable: beter papier, beter denken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ae339e0eda0.webp",
     "description": "Het scherm van de reMarkable: qua kleur en textuur net een vel papier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f568feb3a4d1.webp",
     "description": "Dun en lichtgewicht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/68b542e7ebdb.webp",
     "description": "Alsof je een echt gedrukt boek leest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/bce720541916.webp",
     "description": "Geen afleiding, alleen inhoud.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/68a4b1ba6907.webp",
     "description": "Werken met reMarkable - samen gebruiken met iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/dab6444cbf81.webp",
     "description": "Werken aan een idee - schetsen op reMarkable",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b1033f33a6c.webp",
     "description": "Digitale kopie (PDF) van het idee dat ik heb geschetst",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/b06ba88acfc9.webp",
     "description": "Direct digitale documenten annoteren - niet meer printen en scannen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36945_images-9.jpg"
    }
   ]
  },
  {
   "id": 36946,
   "slug": "2021-05-04_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": "nl",
   "date": "2021-05-04",
   "published": "2021-05-04T00:00:00+02:00",
   "created": "2025-06-26T22:09:33.898000+02:00",
   "updated": "2025-07-22T13:16:06.958000+02:00",
   "title": "Opgenomen in het ziekenhuis met MCADD",
   "subtitle": "Afwenden van een metabole crisis door middel van infusie",
   "summary": "Deze week hebben we voor het eerst meegemaakt dat onze zoon in het ziekenhuis opgenomen moest worden sinds zijn diagnose MCADD, een stofwisselingsziekte die het vermogen van zijn lichaam om vetten te gebruiken voor energie beperkt. Heb jij of heeft jouw kind MCADD? Lees dan verder en maak je geen zorgen, want alles komt goed!",
   "topics": [
    "Amsterdam",
    "daddy",
    "mcadd"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/6016559fffe8.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ac475e788401.webp",
     "description": "Ella's Kitchen fruitzakjes zijn een perfecte manier om iets zoets aan te bieden - we hebben er altijd een paar op voorraad voor MCADD noodgevallen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e0ad427f25ed.webp",
     "description": "Toverdrankje van het lokale academische ziekenhuis (UMC Amsterdam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/37ccecf8cff4.webp",
     "description": "Neem je konijn mee als je gaat infuseren!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c84b4024108f.webp",
     "description": "Groetjes vanuit de spoedeisende hulp - aangesloten aan het infuussysteem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/fe21530af2da.webp",
     "description": "Verpleegkundigen leggen uit wat ze meten - zodat de kinderen (en ouders) zich op hun gemak voelen in het ziekenhuis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9d369ff9544.webp",
     "description": "De gangen in het Kinderziekenhuis staan vol interessante dingen om de kinderen even een pauze te gunnen van het patiënt-zijn - ik doe graag mee!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36946_images-6.jpg"
    }
   ]
  },
  {
   "id": 36947,
   "slug": "2021-04-15_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": "nl",
   "date": "2021-04-15",
   "published": "2021-04-15T00:00:00+02:00",
   "created": "2025-06-26T22:09:34.398000+02:00",
   "updated": "2025-07-22T13:16:07.067000+02:00",
   "title": "Tekst invoeren zonder toetsen",
   "subtitle": "Tik: het draagbare toetsenbord en muis",
   "summary": "Deze maand arriveerde er een speciaal stukje wearable tech voor mij om te proberen: de Tap Strap. Gedragen op je vingers, herkent de Tap Strap tikken en bewegen. Het stelt je in staat om je computer te bedienen en ermee te typen zonder muis of toetsenbord!",
   "topics": [
    "review",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/adebb9d70dc0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fe578b372a87.webp",
     "description": "De Tap Strap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/bbaaa56e40c8.webp",
     "description": "Hoe de Tap Strap werkt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/97eb781104da.webp",
     "description": "Bewaar en laad de Tap Strap op in de hoes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/94df2353866e.webp",
     "description": "Het dragen van de Tap Strap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f34e276fa4b.webp",
     "description": "Lichtgewicht en ademend materiaal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1468b34b0281.webp",
     "description": "Tap leren kost tijd en oefening",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/cbeff13a20a6.webp",
     "description": "Uiteindelijk kan Tap Strap je toetsenbord en muis vervangen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/582b3a20cc74.webp",
     "description": "Tap Strap gebruiken buiten het toetsenbord om",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36947_images-8.jpg"
    }
   ]
  },
  {
   "id": 36948,
   "slug": "2021-04-10_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": "nl",
   "date": "2021-04-10",
   "published": "2021-04-10T00:00:00+02:00",
   "created": "2025-06-26T22:09:35.406000+02:00",
   "updated": "2026-04-03T14:34:45.076000+02:00",
   "title": "Fixed Gear Gran Fondo",
   "subtitle": "176KM fietsen door regen en wind",
   "summary": "Vandaag heb ik mijn fixed gear fiets gepakt voor een rit van 176KM, van Amsterdam naar America (Limburg, Nederland). Regen en wind maakten het extra uitdagend, een ultieme test voor mens en machine. Laat mijn plezier een inspiratie voor jou zijn!",
   "topics": [
    "Amsterdam",
    "bike",
    "health",
    "lifestyle",
    "minimal",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/f865378d1849.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b1a122c6b1a3.webp",
     "description": "Schindelhauer Siegfried Road - een fixed gear fiets met Gates Carbon riemaandrijving",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a5a1de597c2b.webp",
     "description": "Trainen door ijzige hagel... (Haarlemmermeerpolder)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/32aafd2683bd.webp",
     "description": "... en door stralende zonneschijn! (Zuiderheide, bij Laren)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ff069e5096e3.webp",
     "description": "Klaar voor vertrek: Koffie en 176 kilometer te gaan!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6f279556990.webp",
     "description": "De machtige “Prinses Irenesluizen” verbinden het Amsterdam-Rijnkanaal met de zuidelijke rivieren van Nederland, Lek, Waal en Maas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e3ef8b0fb9bc.webp",
     "description": "Heerlijke croissants in Kesteren’s lokale bakker, Bakkerij de Greef!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1946b824f3a.webp",
     "description": "Brug over de Waal bij Nijmegen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f31f995492c0.webp",
     "description": "Nijmegen skyline",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/65e6ee9d09a7.webp",
     "description": "De laatste rivier oversteken met de pont",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/26a05896a4b4.webp",
     "description": "Slecht weer bestaat niet... alleen slechte kleding!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a55652c391d0.webp",
     "description": "Fietsroute zoals opgenomen door Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/fa4dac00013e.webp",
     "description": "Mijn hartslag gedurende de hele dag, gemeten door WHOOP",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/7afc4fb3addb.webp",
     "description": "Papa arriveert op de fiets, inspiratie voor de volgende generatie!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36948_images-13.jpg"
    }
   ]
  },
  {
   "id": 36949,
   "slug": "2021-03-26_visualisatiekunst",
   "url": "https://agents.willem.com/nl/posts/2021-03-26_visualisatiekunst/",
   "source_url": "https://willem.com/nl/2021-03-26_visualisatiekunst/",
   "language": "nl",
   "date": "2021-03-26",
   "published": "2021-03-26T00:00:00+01:00",
   "created": "2025-06-26T22:09:35.962000+02:00",
   "updated": "2026-04-03T14:34:45.269000+02:00",
   "title": "Visualisatiekunst",
   "subtitle": "Creëren van overheerlijke food foto's",
   "summary": "Je leert van samenwerken met experts en deze maand had ik het voorrecht om te werken met een professionele foodfotograaf, mijn broer. Samen hebben we de hele menukaart van Café Carbòn in Amsterdam gefotografeerd, en daarna genoten van het heerlijke eten. Lees verder voor een paar foodfotografie tips!",
   "topics": [
    "Amsterdam",
    "art",
    "creating",
    "creativity",
    "photo",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/20373a44f4c3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9ebdcd625f58.webp",
     "description": "Café Carbòn - een lokale favoriet in Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e6d8835b25e.webp",
     "description": "Zijn speciale gereedschap, zijn vakmanschap en zijn aandacht voor detail stellen mijn broer in staat zijn kunst te leveren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/443dfd71dfc5.webp",
     "description": "Werken met licht is een creatief proces, waarbij reflecties en schaduwen worden gebruikt om accenten te leggen met natuurlijke elementen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f28569609bed.webp",
     "description": "Highlights op de steak trekken de aandacht - een bewust effect gecreëerd door de foodfotograaf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/be47002e1b49.webp",
     "description": "Kijk naar het resultaat en merk op hoe je aandacht wordt getrokken naar de sappige highlights van deze smakelijke steak, die de textuur belicht: je kunt het bijna proeven door ernaar te kijken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d845dc5c77a6.webp",
     "description": "Gerechten bewust rangschikken om een aantrekkelijke compositie te creëren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/b50848df7eab.webp",
     "description": "[image] Deze afbeelding, die veel verschillende gerechten weergeeft, communiceert de vele verschillende opties die het menu biedt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/7871036d9101.webp",
     "description": "[image] Daarentegen legt deze hero image van de Café Carbòn Ribs de volledige nadruk op één product",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8a3fa99ddb6.webp",
     "description": "[image] Ik help de expert door de food foto's achteraf op te eten, jammie!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36949_images-9.jpg"
    }
   ]
  },
  {
   "id": 36950,
   "slug": "2021-03-25_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": "nl",
   "date": "2021-03-25",
   "published": "2021-03-25T00:00:00+01:00",
   "created": "2025-06-26T22:09:37.183000+02:00",
   "updated": "2026-04-03T14:34:45.491000+02:00",
   "title": "Drie tips om een contentstrategie te laten werken",
   "subtitle": "Maximaliseer het effect van je teksten",
   "summary": "Wanneer je schrijft voor je blog of voor de website van je bedrijf, zijn er dingen die je kunt overwegen om de vindbaarheid, levensduur en impact van je teksten te maximaliseren. Benut de energie die je in je woorden stopt. Vandaag deel ik drie van mijn lessen die ik heb geleerd tijdens het schrijven voor deze website.",
   "topics": [
    "blog",
    "creating",
    "work",
    "writing"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/437b4df99fd3.webp",
   "image_width": 2560
  },
  {
   "id": 36951,
   "slug": "2021-02-28_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": "nl",
   "date": "2021-02-28",
   "published": "2021-02-28T00:00:00+01:00",
   "created": "2025-06-26T22:09:37.551000+02:00",
   "updated": "2026-04-03T14:34:45.714000+02:00",
   "title": "Het dragen van twee horloges",
   "subtitle": "Zowel een mechanisch als een smartwatch",
   "summary": "De afgelopen weken heb ik twee horloges gedragen, en man, wat een ding is dat! Ik ben dol op mijn mechanische horloge, maar ik had de moderne connectiviteit van een smartwatch nodig. Ik kon niet kiezen tussen de twee, dus besloot ik ze allebei te dragen. Het is niet zo erg als je denkt, laat me wat gedachten over mijn ervaring delen.",
   "topics": [
    "art",
    "lifestyle",
    "people",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4df0a8c73014.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/921434406009.webp",
     "description": "Het dragen van mijn mechanische horloge omdat ik het mooi vind",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ced0cc310480.webp",
     "description": "Het dragen van een Apple Watch Series 6 omdat het nuttig is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/474b0f66ec77.webp",
     "description": "Double wristing: het dragen van twee horloges tegelijkertijd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/19c652569268.webp",
     "description": "Mechanisch horloge en Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1cdce86c5e47.webp",
     "description": "Je draagt ze allebei om je pols, maar het zijn heel verschillende dingen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/24ecc12d975c.webp",
     "description": "Het hart en de ziel van de horloges zijn zeer verschillend - ze zijn anders gemaakt en worden anders aangedreven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/08693ca263c3.webp",
     "description": "De Nachtwacht, Rembrandt van Rijn, 1642 - olieverf op canvas, h 379.5cm × b 453.5cm - rijksmuseum.nl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36951_images-7.png"
    }
   ]
  },
  {
   "id": 36952,
   "slug": "2021-02-22_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": "nl",
   "date": "2021-02-22",
   "published": "2021-02-22T00:00:00+01:00",
   "created": "2025-06-26T22:09:37.944000+02:00",
   "updated": "2026-04-03T14:34:45.922000+02:00",
   "title": "De waarde van notificaties",
   "subtitle": "Hoe je je smartphone instelt om tijd te besparen",
   "summary": "Het is makkelijk om de notificaties van je telefoon af te doen als iets wat je stoort, iets irritants. Maar als je de tijd neemt om ze goed in te stellen, kunnen notificaties je op de lange termijn juist tijd besparen. Krijg meer focus door de controle te nemen over je online verbinding met de wereld. Lees verder voor een paar tips!",
   "topics": [
    "cloud",
    "iOS",
    "iPhone",
    "lifestyle",
    "people",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/601badc15ea6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/7b93bee0f933.webp",
     "description": "Gebruik van mijn iPhone en iPad, van links naar rechts: tijd besteed, pickups en notificaties",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/09d9d892b551.webp",
     "description": "UptimeRobot is het enige algoritme dat ik toesta om me 's nachts wakker te maken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab7850507ad1.webp",
     "description": "Voeg elke e-mailafzender toe aan de VIP-lijst en configureer notificaties voor hen anders",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f472d5e997b.webp",
     "description": "De \"Niet storen\"-functie op iOS stelt je in staat om automatisch een ander notificatiebeleid te activeren - bijvoorbeeld 's nachts",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/6a2ceb0c5a85.webp",
     "description": "UptimeRobot - het monitoringsysteem - mag me 's nachts notificaties sturen, door de \"Kritieke notificaties\" in te schakelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36952_images-5.jpg"
    }
   ]
  },
  {
   "id": 36953,
   "slug": "2021-02-02_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": "nl",
   "date": "2021-02-02",
   "published": "2021-02-02T00:00:00+01:00",
   "created": "2025-06-26T22:09:38.113000+02:00",
   "updated": "2026-04-03T14:34:46.154000+02:00",
   "title": "Realtime bewaking van de uptime van services",
   "subtitle": "Ontdek problemen voordat je klanten dat doen",
   "summary": "Downtime komt voor en daar hoef je je niet voor te schamen, zorg er alleen voor dat je jezelf zo opstelt dat je problemen zo snel mogelijk ontdekt! Je kunt realtime uptime monitoring gebruiken om automatisch je servers en services in de gaten te houden. Lees verder om te ontdekken hoe.",
   "topics": [
    "cloud",
    "data",
    "iOS",
    "server",
    "watch",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/0a5c22e0b3f3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/25a9e9483f49.webp",
     "description": "Een speciale URL retourneert een simpele tekst-respons als een paar algemene (interne) functieaanroepen slagen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/a65df145e260.webp",
     "description": "Stel UptimeRobot in om de tekst te detecteren die je verwacht wanneer de service online is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/1712f5b55395.webp",
     "description": "Blijf chillen - De app biedt een overzichtelijke weergave van al je uptime monitors",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d0036ceb4556.webp",
     "description": "Downtime notificaties op Apple Watch met UptimeRobot",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a2ceb0c5a85.webp",
     "description": "UptimeRobot ondersteunt iOS \"kritieke notificaties\" - zodat je 's nachts wakker gemaakt kunt worden wanneer er echt vervelende dingen gebeuren...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36953_images-5.jpg"
    }
   ]
  },
  {
   "id": 36954,
   "slug": "2021-01-31_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": "nl",
   "date": "2021-01-31",
   "published": "2021-01-31T00:00:00+01:00",
   "created": "2025-06-26T22:09:38.672000+02:00",
   "updated": "2026-04-03T14:34:46.380000+02:00",
   "title": "Een productplatform bouwen",
   "subtitle": "Ontwerpen voor herbruikbaarheid, flexibiliteit en uitbreidbaarheid",
   "summary": "Deze maand maak ik gebruik van platformmogelijkheden om een nieuw product te lanceren. Door de jaren heen heb ik het \"Lemmid\" platform ontwikkeld, een set bouwstenen waarmee ik snel nieuwe producten kan ontwikkelen. Het ontwerpen van een platform vereist wat extra overwegingen, maar als je een paar simpele regels volgt, kun je het zelf!",
   "topics": [
    "cloud",
    "creating",
    "creativity",
    "design",
    "lemmid-store",
    "programming",
    "snake"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4a0843b5d82c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/adf7e59ff725.webp",
     "description": "Een Duplo-steen kan zoveel meer zijn dan alleen een steen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e201ce03c6f5.webp",
     "description": "Nieuwe combinaties kunnen nieuwe producten creëren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/940bb223debf.webp",
     "description": "Duplo-steenontwerp is briljant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/dacc99c30d87.webp",
     "description": "Bouwen op een platform - de gekleurde blokken kunnen worden gezien als producten op een platformfundament",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/feb76726f55d.webp",
     "description": "Een funky nieuw en spannend idee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ed17f5114f9.webp",
     "description": "Als je platformontwerp goed is - zouden nieuwe en spannende onderdelen eraan toevoegen kinderspel moeten zijn (en dus heel leuk!!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e5ce4edc998.webp",
     "description": "Het Lemmid-platform is de basis voor de producten die ik er bovenop bouw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/e879a65253ea.webp",
     "description": "Van aanmelding tot product: geautomatiseerde onboarding van Lemmid Store wordt mogelijk gemaakt door gebruik te maken van de mogelijkheden van het Lemmid-platform",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3d2dd047fb3.webp",
     "description": "Wanneer het ontwerp samenkomt - verschijnen er geweldige producten: Harry van de Laar toont Lemmid Store rechtstreeks vanuit de keuken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36954_images-9.jpg"
    }
   ]
  },
  {
   "id": 36955,
   "slug": "2021-01-14_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": "nl",
   "date": "2021-01-14",
   "published": "2021-01-14T00:00:00+01:00",
   "created": "2025-06-26T22:09:39.381000+02:00",
   "updated": "2026-04-03T14:34:46.595000+02:00",
   "title": "Mijn eigen tablet OS vaarwel zeggen",
   "subtitle": "Waarom ik terug ben gegaan naar iPad en Mac",
   "summary": "Het afgelopen jaar heb ik geëxperimenteerd met het creëren van mijn eigen tablet besturingssysteem met Debian GNU/Linux en de i3 window manager op een Microsoft Surface Go 2 met LTE. Na maanden intensief gebruik heb ik nu besloten om het experiment te staken en terug te keren naar iPad Pro en de Mac. Lees verder om erachter te komen waarom.",
   "topics": [
    "Freedom",
    "apple",
    "experiment",
    "iPad",
    "linux",
    "pencil",
    "tablet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 op Surface GO 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a89149613f88.webp",
     "description": "Blogposts schrijven en lezen met mijn eigen tablet OS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fbf1ade29b85.webp",
     "description": "Een plant, een laptop en wat koffie - het plezier van een simpel systeem dat werkt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b45e0aec3a05.webp",
     "description": "In dit \"Cloud tijdperk\" kun je maar beter een werkende internetverbinding hebben - altijd: geen tijd voor amateurisme!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d72bcced9787.webp",
     "description": "Peninvoer is geweldig als het werkt - maar goede ideeën kunnen verloren gaan als het faalt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1c010a7e0303.webp",
     "description": "Je weet dat je digitale pen niet te vertrouwen is als je naar ouderwetse pen en papier grijpt...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/c29221027bf4.webp",
     "description": "Als alles samenkomt is er magie: WillemOS doet dingen die geen iPad kan doen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/6125494a73dc.webp",
     "description": "Terug naar iPad Pro (rechts) na een ongelooflijke tijd met WillemOS op Surface Go (links)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36955_images-8.jpg"
    }
   ]
  },
  {
   "id": 36956,
   "slug": "2021-01-10_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": "nl",
   "date": "2021-01-10",
   "published": "2021-01-10T00:00:00+01:00",
   "created": "2025-06-26T22:09:39.950000+02:00",
   "updated": "2026-04-03T14:34:46.831000+02:00",
   "title": "Controle van de forenzenfiets",
   "subtitle": "Hoe staat het met mijn forenzenfiets na 21.000 km?",
   "summary": "Deze week begon mijn trouwe forenzenfiets rare piepende geluiden te maken tijdens het remmen. Het is iets meer dan drie jaar geleden dat ik ermee ben gaan fietsen. Mensen vragen me regelmatig hoe de fiets presteert en hoe de Gates Carbon CDX riemaandrijving het doet? Tijd om de fiets eens te bekijken na 21.000 km!",
   "topics": [
    "Amsterdam",
    "bike",
    "environment",
    "health",
    "lifestyle",
    "mobility",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/1b6ceac9052e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8784dfa2f0f4.webp",
     "description": "Mijn forenzenfiets in januari 2021 - scherpe ogen onder jullie zullen de bevestiging voor een kinderzitje zien - sommige dingen veranderen nu eenmaal, ha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a7fd921cf858.webp",
     "description": "Ik gebruik de fiets het hele jaar door - onder vrijwel alle weersomstandigheden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/95f70d134b08.webp",
     "description": "Mijn achterrem aan het onderzoeken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea8924745def.webp",
     "description": "Mijn wiel eruit gehaald om de achterrem te onderzoeken - let op al het vuil!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/df97aa2d3bbb.webp",
     "description": "Mijn hydraulische remblokken waren versleten! Let op de beschadigde vork rechtsboven (die de remblokken op hun plaats moet houden)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1581f83a1dd5.webp",
     "description": "Na wat schoonmaken kun je duidelijk zien hoe 21.000 km eruitziet op een set remblokken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/34bd1f9a6114.webp",
     "description": "Nieuwe remblokken gemonteerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/43f91e33a844.webp",
     "description": "Je kunt het licht er vlak langs de schijf zien komen - niets blokkeert het meer en het piepende geluid is weg!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/1c2f265966d5.webp",
     "description": "Dit voorste CDX-tandwiel en CDX-riem hebben mijn fiets ± 11.000 km aangedreven - ter vervanging van de vorige CDN-onderdelen die ongeveer 10.000 km meegingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/177197a151f8.webp",
     "description": "Het achterste CDX-tandwiel ziet er nog steeds geweldig uit (zij het een beetje stoffig) na 19.000 km!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8811df8e108.webp",
     "description": "De Schwalbe Marathon Plus Tour-banden zijn zeer betrouwbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8607d6aa841.webp",
     "description": "Slechts enkele tekenen van slijtage na 11.000 km - en geen enkele lekke band!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/21cf084ad8bd.webp",
     "description": "Je vergeet meteen dat je op een fiets van 21.000 km rijdt als je de zon ziet opkomen op een gloednieuwe dag!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36956_images-13.jpg"
    }
   ]
  },
  {
   "id": 36957,
   "slug": "2020-12-31_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": "nl",
   "date": "2020-12-31",
   "published": "2020-12-31T00:00:00+01:00",
   "created": "2025-06-26T22:09:40.428000+02:00",
   "updated": "2026-04-03T14:34:47.084000+02:00",
   "title": "Werken met speciale hardware uit China",
   "subtitle": "Over softwareontwikkeling zonder handleiding",
   "summary": "Deze maand ontving ik een zending uit China met speciale hardware, Android-apparaten met ingebouwde printers! Om het leven makkelijker te maken voor de restaurant- en bedrijfseigenaren die mijn app voor het bestellen van eten gebruiken, wil ik dat deze apparaten automatisch nieuwe bestellingen printen. Als ik deze machines maar aan de praat krijg met mijn software... uitdaging geaccepteerd!",
   "topics": [
    "android",
    "hacking",
    "lemmid-store",
    "programming",
    "snake",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/cc127164ed28.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d9984fd291cb.webp",
     "description": "Mensen gebruiken de app om eten te bestellen - bestellingen worden doorgestuurd naar keuken- en bezorgpersoneel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/be106b0b6553.webp",
     "description": "Handheld Android Terminal - OEM hardware rechtstreeks uit China",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4ca3fdca17db.webp",
     "description": "Het draait op Android - met wat Chinese saus erop (figuurlijk gesproken...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c22d0497647e.webp",
     "description": "Zijn party trick is de ingebouwde printer - super handig in de context van het afhandelen van (online) bestellingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/490062964133.webp",
     "description": "Snake '97 op de Lemmid Printer - ha!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8928f950eb8.webp",
     "description": "Chinese code om de printer te laten werken... hoe kan iemand dit ooit begrijpen?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f0cc5bc39dcb.webp",
     "description": "Google Translate te hulp!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/31571969ba3a.webp",
     "description": "Java code om de printer aan te sturen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/25e13cb105b2.webp",
     "description": "YES! De printer print het \"Lemmid\" logo op een ticket!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36957_images-9.jpg"
    }
   ]
  },
  {
   "id": 36958,
   "slug": "2020-12-15_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": "nl",
   "date": "2020-12-15",
   "published": "2020-12-15T00:00:00+01:00",
   "created": "2025-06-26T22:09:40.860000+02:00",
   "updated": "2026-04-03T14:34:47.318000+02:00",
   "title": "Waarom Apple Silicon zo belangrijk is",
   "subtitle": "Verbluft door een MacBook Air",
   "summary": "Apple ontwerpt nu zijn eigen processors en ik had de kans om te werken met de allernieuwste uit Cupertino: een gloednieuwe MacBook Air met M1-processor.  Nog nooit ben ik zo weggeblazen door een MacBook Air, woordspeling bedoeld. Laat me wat gedachten delen waarom ik denk dat Apple Silicon een grote verandering is.",
   "topics": [
    "MacBook",
    "apple",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/e008bfc50bc4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/1d10bae09d93.webp",
     "description": "De M1-processor is de eerste Apple Silicon beschikbaar in een Mac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36958_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/68db3d5bf737.webp",
     "description": "De nieuwe M1 Apple Silicon in de MacBook Air maakt indruk op me",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36958_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e008bfc50bc4.webp",
     "description": "Het integreren van chips in de processor vermindert de noodzaak om data heen en weer te sturen naar andere (externe) chips",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36958_images-3.png"
    }
   ]
  },
  {
   "id": 36959,
   "slug": "2020-12-02_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": "nl",
   "date": "2020-12-02",
   "published": "2020-12-02T00:00:00+01:00",
   "created": "2025-06-26T22:09:41.003000+02:00",
   "updated": "2026-04-03T14:34:47.558000+02:00",
   "title": "Het ontwerpen van een multidimensionale capaciteitswachtrij",
   "subtitle": "Beheren van keuken-, bezorg- en afhaalcapaciteit",
   "summary": "Deze maand moest ik extra dimensies toevoegen aan een capaciteitswachtrijmechanisme. De voedselbestel-app die ik heb gemaakt, moest de capaciteit kunnen beperken op basis van het aantal bestellingen, de inhoud van individuele bestellingen en het verzendtype (afhalen/bezorgen). Lees verder om te ontdekken hoe ik een Lambda Architectuur hiervoor heb gebruikt.",
   "topics": [
    "data",
    "ecommerce",
    "lemmid-store",
    "payments",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/774a2243490d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e9229d524bd1.webp",
     "description": "Pizza eten tijdens de ontwikkeling is hoe je \"het algoritme leeft\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36959_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/db564dd30d9f.webp",
     "description": "Drie capaciteitsbeperkingen: keuken / bezorging / afhalen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36959_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e59e0b31de7.webp",
     "description": "Een event stream van bestellingen is de kern van het mechanisme, queries worden beantwoord door naar deze stream te kijken: hoeveel pizza's zijn er klaar om 18:00 uur?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36959_images-3.jpg"
    }
   ]
  },
  {
   "id": 36960,
   "slug": "2020-11-30_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": "nl",
   "date": "2020-11-30",
   "published": "2020-11-30T00:00:00+01:00",
   "created": "2025-06-26T22:09:41.151000+02:00",
   "updated": "2026-04-03T14:34:47.778000+02:00",
   "title": "Het ontwerpen van mijn eigen horloge",
   "subtitle": "Tijdloze tijdmeter, zowel functioneel als comfortabel",
   "summary": "Vorige maand arriveerde een heel bijzonder pakket uit Zwitserland, met daarin mijn op maat gemaakte polshorloge. Ik besloot al mijn merkhorloges te verkopen en ze te vervangen door iets unieks, afgestemd op mijn persoonlijke voorkeuren. Dit is het verhaal van mijn horloge.",
   "topics": [
    "Durable",
    "Freedom",
    "art",
    "creating",
    "creativity",
    "design",
    "lifestyle",
    "minimal",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/428b27548029.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5cbf46c5e43e.webp",
     "description": "Enkele van mijn horloges door de jaren heen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/2dbe726ea482.webp",
     "description": "Ludwig Oechslin is geobsedeerd door het verminderen van het aantal onderdelen - hij wordt beschreven als een levende legende",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca9e9c0d6a12.webp",
     "description": "Tijdloos uurwerk: een jaarlijkse kalenderhorloge, op maat gemaakt naar mijn specificaties",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c0fbb2277584.webp",
     "description": "De jaarlijkse kalender complicatie met slechts 3 extra onderdelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc745e2a8599.webp",
     "description": "Hoe de tijd, maand, datum en weekdag af te lezen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b2d2c137ac6.webp",
     "description": "Materiaal wegfrezen om het horloge lichter te maken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/d198d78af6bb.webp",
     "description": "Voor (links) en na (rechts) het wegfrezen van materiaal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd97c01919d4.webp",
     "description": "Het 3D-model van mijn horlogekast",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/483fbca4a00a.webp",
     "description": "De superluminova maakt het horloge duidelijk leesbaar in het donker",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/14e7b7f637fc.webp",
     "description": "Terwijl het subtiele contrast ervoor zorgt dat mijn horloge overdag onopgemerkt blijft",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/cfe479fe9996.webp",
     "description": "De \"maestro\" zelf aan het werk aan mijn horloge - dit voelt alsof ik een foto heb van Rembrandt die mijn eigen Nachtwacht schildert!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4ea32ba8b5e.webp",
     "description": "Voordat het horloge Zwitserland verlaat, wordt het getest en gekalibreerd om er zeker van te zijn dat het goed werkt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/e59d50ccf678.webp",
     "description": "Mijn zoon bood een helpende hand bij het importeren van zijn toekomstige erfstuk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/08e6115a13bf.webp",
     "description": "Het draait allemaal om het product, er wordt geen geld of energie verspild aan overbodige dozen of boekjes - ik vind dit geweldig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/7e57559d1dbf.webp",
     "description": "Als een kind in een snoepwinkel - blije ik!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e152553584c.webp",
     "description": "De natuurlijke kleuren werken goed met licht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/518142ba9fb0.webp",
     "description": "De steurleren band is van nature waterdicht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/b8be900406cb.webp",
     "description": "De kast is met extreme precisie gefreesd, waardoor het onnodig is om foutjes te verbergen door te polijsten (omdat die er niet zijn!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/af326b0723b7.webp",
     "description": "Het gebogen kastontwerp is zeer comfortabel om de pols, omdat er geen scherpe randen in je arm prikken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/f3175a9e5dd7.webp",
     "description": "De wijzerplaat is spectaculair op een \"onopvallende manier\" - er is een ongelooflijke diepte die moeilijk vast te leggen is op een foto (ik heb het toch geprobeerd!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/0995265aa49e.webp",
     "description": "De 36MM maat is perfect voor mijn pols",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef4d1a42bd62.webp",
     "description": "Het verwisselen van de band is eenvoudig en transformeert het horloge - omdat het horloge zelf vrij neutraal is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/fac8ba7e8757.webp",
     "description": "De zwarte stoffen band heeft een Kevlar kern waardoor hij extreem duurzaam en sterk is - perfect tijdens het fietsen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/8592aa859652.webp",
     "description": "De carbonsluiting voegt nauwelijks gewicht toe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/9384fb6ebcd6.webp",
     "description": "Verschillende kleuren hebben verschillende effecten op het horloge - hier zie je het met een 'tan'-kleurige stoffen band",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/d2c35a3b5470.webp",
     "description": "In lijn met de \"LIGHT\"-kast van mijn horloge, is de gesp van deze band gefreesd om onnodig gewicht te verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8807f4b67b5.webp",
     "description": "Draag het horloge dat je wilt - als het niet bestaat, kun je het creëren!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36960_images-27.jpg"
    }
   ]
  },
  {
   "id": 36961,
   "slug": "2020-11-22_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": "nl",
   "date": "2020-11-22",
   "published": "2020-11-22T00:00:00+01:00",
   "created": "2025-06-26T22:09:43.730000+02:00",
   "updated": "2026-04-03T14:34:47.981000+02:00",
   "title": "Shimano schakelkabel vervangen",
   "subtitle": "De bakfiets repareren na de berenjacht",
   "summary": "Vorige week waren mijn zoon en ik op zoek naar beren in het park... de fantasie van een kind is onbetaalbaar! Helaas, tijdens een stukje off-road rijden met onze bakfiets, raakte een van de kabels verstrikt in een stevige tak! Onze gewonde cargobike moest gerepareerd worden!",
   "topics": [
    "Durable",
    "Renewable",
    "bike",
    "daddy",
    "howto",
    "nature",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9a0826778be5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/14701bce2442.webp",
     "description": "Op zoek naar beren... in het plaatselijke park - onbetaalbaar avontuur!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6cec290ce7de.webp",
     "description": "Onze avonturenmachine - de Babboe Big bakfiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/709aad539c10.webp",
     "description": "Mijn kleine collega inspecteert de schade aan de bakfiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e0235d40364.webp",
     "description": "De schakelkabel onder de bakfiets werd door een tak uit elkaar getrokken...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/179b3a671c8b.webp",
     "description": "Oeps... dit klopt niet!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c48d5ebf3aea.webp",
     "description": "De Shimano Nexus 7-speed versnellingsnaaf - de kabel wordt vastgezet met een bout, binnen de rode cirkel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/2993f11ce454.webp",
     "description": "De bout die de schakelkabel vasthoudt, trok uit de beugel bij de versnellingsnaaf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8b1618b281b.webp",
     "description": "Het losdraaien van de bout is eenvoudig te doen met twee tangen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/37a9182a24b4.webp",
     "description": "Het uiteinde heeft een vast stuk metaal eraan - eruit trekken kan dus maar in één richting",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e2fb5fee2592.webp",
     "description": "Trek de beschadigde kabel er helemaal uit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c102442c70d7.webp",
     "description": "Nieuwe binnen- en buitenkabel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/03baf5e21f6a.webp",
     "description": "Bakfietsen en tandems vereisen langere kabels! Als je lokale fietsenwinkel ze niet verkoopt, kun je ze vinden op Amazon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/09989dc79f7d.webp",
     "description": "Installeer de nieuwe schakelkabel vanaf het stuur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/95082c8e5318.webp",
     "description": "Zorg ervoor dat je alle eindkapjes meeneemt + installeert, aangezien deze voorkomen dat vocht en vuil de buitenkabel(s) binnendringen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/b13a07126ced.webp",
     "description": "Als het goed is, komt de binnenkabel uit de buitenkabel bij de achternaaf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/8953b0eb5b15.webp",
     "description": "Span de Nexus 7-speed versnellingsnaaf correct door de twee gele lijnen uit te lijnen wanneer je de vierde versnelling hebt geselecteerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/f94472545d61.webp",
     "description": "Vergeet niet om een eindkapje op de kabel te plaatsen om te voorkomen dat deze rafelt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/153ebf8d45eb.webp",
     "description": "Nieuwe schakelkabel geïnstalleerd en klaar voor nieuwe avonturen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36961_images-18.jpg"
    }
   ]
  },
  {
   "id": 36962,
   "slug": "2020-11-03_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": "nl",
   "date": "2020-11-03",
   "published": "2020-11-03T00:00:00+01:00",
   "created": "2025-06-26T22:09:46.211000+02:00",
   "updated": "2026-04-03T14:34:48.197000+02:00",
   "title": "Het plezier van een simpele laptop",
   "subtitle": "Surface Laptop Go met Windows 10",
   "summary": "Zo nu en dan wissel ik van apparatuur om te kijken wat er buiten mijn gebruikelijke technische gewoontes gebeurt. Je zult versteld staan van wat je kunt leren door verschillende dingen uit te proberen. Deze week had ik de kans om de Surface Laptop Go met Windows 10 te testen. Eerlijk gezegd, het verbaasde me!",
   "topics": [
    "Windows",
    "design",
    "laptop",
    "minimal",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "De Surface Laptop Go is een fijne, compacte laptop zonder poespas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ae013303e31f.webp",
     "description": "Het openen en sluiten van de laptop geeft een solide gevoel van stevigheid en bouwkwaliteit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f348850ea45f.webp",
     "description": "De laptop is gemaakt van aluminium en plastic, gevormd als één geheel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67586ee7b5e8.webp",
     "description": "De Surface Laptop Go gebruiken, onderweg - vandaar de naam!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c988abd0e4a3.webp",
     "description": "Windows 10 Home in S-modus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/15bf4ce1e09b.webp",
     "description": "Fout 0x800711c7 bij het starten van 'powershell.exe' - een vriendelijke herinnering dat je in S-modus werkt, stom...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/14c48f0b2f0c.webp",
     "description": "Overschakelen van S-modus is mogelijk en “gratis”",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/65d81c39a04f.webp",
     "description": "Windows Subsystem for Linux (WSL) inschakelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d28fcec71d4f.webp",
     "description": "Debian Linux installeren vanuit de Microsoft Store is zo makkelijk als één klik - ik vind dat fijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc6c8ebf462a.webp",
     "description": "Windows ontgrendelen met je vingertop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/fbf1ade29b85.webp",
     "description": "Een plant, een laptop, wat koffie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a3bf8fb70cf.webp",
     "description": "Het toetsenbord is als snoep - zoet en zacht met voldoende bite, niet te jelly, plat of fuzzy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/09e712d9c859.webp",
     "description": "Het multi-touch trackpad werkt goed met Windows 10",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36962_images-14.jpg"
    }
   ]
  },
  {
   "id": 36963,
   "slug": "2020-10-31_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": "nl",
   "date": "2020-10-31",
   "published": "2020-10-31T00:00:00+01:00",
   "created": "2025-06-26T22:09:47.276000+02:00",
   "updated": "2025-07-22T16:42:43.456000+02:00",
   "title": "Vergroot het verkeer naar je blog met een RSS-feed",
   "subtitle": "Hoe RSS/Atom in te stellen met NodeJS",
   "summary": "Schrijven voor mijn blog is erg leuk, ik ontvang berichten van over de hele wereld over de dingen die ik leuk vind. Het verkeer groeit, elke maand vinden meer lezers hun weg naar mijn blog. Deze week ontving ik een verzoek om RSS-feeds op mijn blog te ondersteunen. Ik vroeg me af, zijn RSS-feeds vandaag de dag nog relevant?",
   "topics": [
    "blog",
    "cloud",
    "creating",
    "howto",
    "networking",
    "programming",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/639e5a3bfb01.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f423a61315b1.webp",
     "description": "Moderne RSS-reader apps bieden geavanceerde functies om verschillende feeds te filteren en te organiseren - waardoor je een soort ZEN informatie-overload meester wordt .... of zoiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/efdaa472a270.webp",
     "description": "De populaire NodeJS module \"feed\" maakt content syndicatie eenvoudig en intuïtief",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b72d1c6597a5.webp",
     "description": "RSS, Atom en JSON feeds implementeren op mijn blog met NodeJS en de Feed module",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d21d6e79f505.webp",
     "description": "NGINX configureren om veelvoorkomende feed URL's te redirecten naar de gegenereerde RSS bestanden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36963_images-4.png"
    }
   ]
  },
  {
   "id": 36964,
   "slug": "2020-10-30_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": "nl",
   "date": "2020-10-30",
   "published": "2020-10-30T00:00:00+01:00",
   "created": "2025-06-26T22:09:47.393000+02:00",
   "updated": "2025-07-22T16:42:43.704000+02:00",
   "title": "Hoe rsync te gebruiken voor backups",
   "subtitle": "Uitleg van een krachtige bestandsoverdrachtstool",
   "summary": "Het is zeer belangrijk om back-ups van je data te maken, want je weet maar nooit wanneer er een ramp toeslaat! Een krachtige, platformonafhankelijke tool die je hierbij kan helpen is 'rsync'. In deze post zal ik uitleggen waarom rsync nuttig is en hoe je het kunt gebruiken om je eigen back-ups in te stellen.",
   "topics": [
    "Freedom",
    "SSH",
    "Windows",
    "data",
    "howto",
    "linux",
    "networking",
    "server"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/56f73e945374.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/7a7bafa71781.webp",
     "description": "Typisch rsync commando, met de -arvz vlaggen, een Mijn-Bron-Map en Mijn-Externe-Map op een server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0c7ba3c82117.webp",
     "description": "rsync gebruiken op Windows 10 met WSL",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/c497fa4abfcc.webp",
     "description": "rsync gebruiken om bestanden te kopiëren van mijn Windows 10 desktop naar een Debian GNU/Linux server via SSH (met WSL)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d76217c9a685.webp",
     "description": "Nadat ik de Melkweg foto heb toegevoegd aan mijn voorbeeld bestanden voer ik rsync opnieuw uit om mijn bestanden incrementeel over te zetten, waarbij alleen het nieuwe bestand wordt gekopieerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36964_images-4.png"
    }
   ]
  },
  {
   "id": 36965,
   "slug": "2020-10-15_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": "nl",
   "date": "2020-10-15",
   "published": "2020-10-15T00:00:00+02:00",
   "created": "2025-06-26T22:09:47.514000+02:00",
   "updated": "2026-04-03T14:34:48.439000+02:00",
   "title": "Foto's redden van een gecrashte iMac",
   "subtitle": "Geavanceerde tools gebruiken om bestanden van een defecte schijf te lezen",
   "summary": "Deze week ontving ik een bericht van iemand met een iMac die was gecrasht.  Hij bevatte meer dan 50.000 foto's, die twee decennia aan persoonlijke geschiedenis besloegen. Omdat er geen back-up was, was het aan mij om te proberen zoveel mogelijk te redden. Zou ik de persoonlijke foto's mogelijk kunnen herstellen?",
   "topics": [
    "apple",
    "data",
    "photo",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/c8bcd8f90531.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/510971f83c8d.webp",
     "description": "Kapotte iMac op mijn bureau - klaar om geopend te worden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a6b87888fc6.webp",
     "description": "Sommige iMacs vereisen een speciaal mesje om door de plakstrips te snijden waarmee het glas aan het aluminium frame is bevestigd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c5655a533b15.webp",
     "description": "Het glaspaneel verwijderen met behulp van zuignappen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ae8c5ffaf3e9.webp",
     "description": "Het scherm is bevestigd met Torx-schroeven - het kan een beetje lastig zijn om de schroeven te verwijderen omdat de magneten ze makkelijk opvangen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/67230f56fa7d.webp",
     "description": "Wees voorzichtig bij het optillen van het scherm, want er zijn meerdere kabels aan het moederbord bevestigd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/720262fa53d4.webp",
     "description": "De binnenkant van de iMac is zichtbaar na het verwijderen van het scherm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/b68f125ad627.webp",
     "description": "De harde schijf in de iMac - met de persoonlijke foto's",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/06d2b9e325bc.webp",
     "description": "De schijf aansluiten op een SATA-naar-USB-converter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/480714b82b47.webp",
     "description": "Deze chip was oorspronkelijk onderdeel van een externe USB-schijf - je hebt er misschien nog wel een liggen die je hiervoor kunt gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/73384ebdb549.webp",
     "description": "De geborgen schijf aansluiten op een andere Mac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e1139f08b04c.webp",
     "description": "Bestanden lezen van de geborgen schijf - als je Nederlands begrijpt, zul je de persoonlijke aard van deze foto's begrijpen ('bevalling' betekent bevalling)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/a7ca5763c004.webp",
     "description": "Ohhhh nee! Probleem! Leesfouten tijdens het kopiëren van foto's!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/55594ba1a852.webp",
     "description": "macOS \"EHBO\" uitvoeren vanuit Schijfhulpprogramma",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/3dcfc02fcda8.webp",
     "description": "Het kan geen kwaad om aardig te zijn voor de beschadigde schijf... \"alsjeblieft schijfje... geef me de foto's!\" - Maar raak de chips niet aan!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/931ba8f932ef.webp",
     "description": "Uiteindelijk heb ik alle andere foto's kunnen redden!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36965_images-15.jpg"
    }
   ]
  },
  {
   "id": 36966,
   "slug": "2020-09-29_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": "nl",
   "date": "2020-09-29",
   "published": "2020-09-29T00:00:00+02:00",
   "created": "2025-06-26T22:09:50.461000+02:00",
   "updated": "2026-04-03T14:34:48.679000+02:00",
   "title": "Fietsen met Omata One",
   "subtitle": "Analoge fietscomputer met GPS",
   "summary": "De afgelopen week heb ik gefietst met de Omata One, een bijzondere fietscomputer. De mechanische wijzers geven snelheid, afstand, stijging en rijtijd weer, gemeten met precieze GPS-data. Het is leuk, lees verder om te weten waarom.",
   "topics": [
    "bike",
    "data",
    "design",
    "health",
    "heart",
    "lifestyle",
    "minimal",
    "mobility",
    "review",
    "sensors",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/c9a1d6801e02.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bde6686f1a2e.webp",
     "description": "Maak je hoofd leeg met een fietstocht in de vroege ochtend (foto genomen tijdens mijn ochtendrit)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/019ece7431b4.webp",
     "description": "Laat je gedachten vrij ronddwalen terwijl de zon opkomt voor een gloednieuwe dag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/8a257f35c88c.webp",
     "description": "Fietsen als workout (foto door Niels)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/1bc31f6fa806.webp",
     "description": "De Omata One gebruikt vier mechanische wijzers om snelheid (oranje), afstand (buitenste ring), stijging (links) en verstreken tijd (rechts) aan te geven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9be1c9ed2867.webp",
     "description": "De wijzerplaat heeft veel diepte en detail, met uitgebalanceerde symmetrie, leesbare typografie en functionele kleuren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/619df8eca85c.webp",
     "description": "De Omata One wordt bediend met behulp van de buitenste ring die functioneert als een selector",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/dcf2417c1184.webp",
     "description": "De buitenste ring is gemakkelijk te bedienen met handschoenen aan, is nauwkeurig vervaardigd uit 6063 aluminium en voelt prettig aan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/95d793fa83dd.webp",
     "description": "Het mechanische display is eigenlijk zeer energiezuinig, met een batterijduur van 17+ uur. Opladen gebeurt via een standaard USB-C-connector aan de achterkant.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5df01991d38b.webp",
     "description": "De leesbaarheid blijft geweldig, zelfs als er wat vuil op komt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4fc4c543978.webp",
     "description": "Zodra je je rit hebt voltooid, kun je de gegevens analyseren door Omata te verbinden met je smartphone of computer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ae3408670fb.webp",
     "description": "Het importeren van ritgegevens is eenvoudig - met apps zoals Cyclemeter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/b32a26e839d8.webp",
     "description": "FIT-bestanden analyseren met GoldenCheetah op mijn tablet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36966_images-12.jpg"
    }
   ]
  },
  {
   "id": 36967,
   "slug": "2020-09-28_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": "nl",
   "date": "2020-09-28",
   "published": "2020-09-28T00:00:00+02:00",
   "created": "2025-06-26T22:09:51.426000+02:00",
   "updated": "2026-04-03T14:34:48.931000+02:00",
   "title": "Mijn tablet-OS-ervaring verfijnen",
   "subtitle": "Surface Go 2 met 4G/LTE, Debian GNU/Linux en i3wm gebruiken",
   "summary": "Eerder dit jaar probeerde ik mijn eigen tablet-besturingssysteem te maken door Debian GNU/Linux te installeren op een Microsoft Surface Go tablet. Ik leerde veel over wat ik fijn vind aan tablets. Maar ik gaf nog steeds de voorkeur aan mijn iPad Pro, vooral vanwege de gepolijste gebruikerservaring. Deze keer ben ik begonnen mijn tablet-software te verfijnen om mijn iPad te vervangen.",
   "topics": [
    "Freedom",
    "SSH",
    "creating",
    "design",
    "experiment",
    "howto",
    "laptop",
    "linux",
    "minimal",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/deac2f3345d3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e8c8c006c48d.webp",
     "description": "Microsoft Surface-hardware is populair omdat het echt fijn is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9bdbd1ab55e3.webp",
     "description": "Microsoft Surface Go 2 met zwart type cover en Surface Pen - een mooi stuk hardware!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/facf756bc1c8.webp",
     "description": "Het installeren van Debian GNU/Linux op Surface Go 2 is erg vergelijkbaar met de originele Surface Go",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/831bf15741b3.webp",
     "description": "Debian GNU/Linux met i3wm (“aka WillemOS”) draaiend op Surface Go 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/0e5191befac8.webp",
     "description": "Je iPad Pro verkopen is makkelijk als je de originele dozen bewaart - ik verkocht de mijne in slechts een paar dagen: mezelf dwingen om de nieuwe tablet te gebruiken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/82029e2aa184.webp",
     "description": "Firefox (links) en een MOSH/tmux terminalvenster (rechts) in splitscreen met behulp van de i3wm tiling window manager",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e72f2eb2e0ee.webp",
     "description": "Meerdere werkruimten zijn erg krachtig: het is alsof je van tv-zender wisselt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/0865c8fa1a0d.webp",
     "description": "Drie vingers vegen om van werkruimte te wisselen - een trucje van macOS - met fusuma kun je multi-touch gebaren gebruiken in i3wm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c4616d1c2e0.webp",
     "description": "Uitbreiding van de opslag op een Surface Go 2 is mogelijk met een MicroSD-kaart",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ead4f4bf1d6.webp",
     "description": "De simkaart installeren in de Surface Go 2 tablet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6d41b18777f8.webp",
     "description": "Het resetten van de buffers van de Surface breedbandmodem zorgde ervoor dat deze werkte met 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) schakelt automatisch tussen wifi- en mobiele breedbandverbindingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/81abf9b1270b.webp",
     "description": "De systemd-instelling \"AllowSuspendThenHibernate\" in sleep.conf stelt je in staat om een time-out te definiëren tussen suspend to RAM en suspend to disk (slaapstand)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/e2cc2410d5a6.webp",
     "description": "Configureer de LidSwitch (in systemd's login.conf) om automatisch te suspenderen en te hervatten wanneer je de Surface type cover sluit, ik heb deze geconfigureerd om suspend-then-hibernate te gebruiken met een time-out",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/47e363822994.webp",
     "description": "Thunar file explorer (links) en GIMP (rechts) in visuele harmonie - creëer een uniforme look door kleuren, pictogrammen en lettertypen op elkaar af te stemmen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/dfc9b4ac76c9.webp",
     "description": "Shotwell (links) en Xournal (rechts) - twee heel verschillende apps die naast elkaar draaien, visueel coherent ogend",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-16.png"
    },
    {
     "url": "https://willem.com/global/images/6039e558b1d5.webp",
     "description": "Surface Pen is geweldig en wanneer je Xournal configureert om Xinput te gebruiken, werkt de drukgevoeligheid perfect: je kunt de dikte van de lijn zien variëren, net als bij een echte pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/a248d70075f2.webp",
     "description": "De kickstand is briljant in combinatie met Xournal en de Surface Pen - geen iPad kan dit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/11ab54c312b3.webp",
     "description": "De kickstand is zeer stevig omdat hij twee sterke metalen scharnieren gebruikt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/251c859582d7.webp",
     "description": "Het type cover is heerlijk om op te typen met echte (verlichte) toetsen, inclusief ESC en een rij functietoetsen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/807ff12f0120.webp",
     "description": "Je kunt ook een Bluetooth-toetsenbord gebruiken - waardoor een comfortabele afstand tussen je ogen en het scherm mogelijk is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf9e3a3ad1b7.webp",
     "description": "Hoewel USB-C de toekomst is, is de Surface-connectorpoort best handig omdat deze werkt met Surface Dock 2 (die een hoop connectiviteit biedt)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/dff454cf49ab.webp",
     "description": "De achterkant van de Surface heeft geen uitstekende cameralens waardoor de tablet perfect plat op een tafel kan liggen - zoals het hoort!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/4fae13e5079f.webp",
     "description": "Het is een kleine computer, maar hij is ongelooflijk krachtig en veelzijdig!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2cfb6eddb63.webp",
     "description": "Mails lezen in Evolution werkt goed!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/2429d7f15a38.webp",
     "description": "Hij is licht genoeg om met één hand te hanteren - je kunt de gyroscoopsensor uitlezen om het scherm automatisch te draaien - handig bij het lezen van een (interessant) artikel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/eee21875c9c9.webp",
     "description": "De Surface Go 2 is een serieuze tool, die krachtige dingen kan doen wanneer je verbinding maakt met de cloud (met behulp van een terminal, MOSH en tmux)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36967_images-27.jpg"
    }
   ]
  },
  {
   "id": 36968,
   "slug": "2020-09-16_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": "nl",
   "date": "2020-09-16",
   "published": "2020-09-16T00:00:00+02:00",
   "created": "2025-06-26T22:09:53.593000+02:00",
   "updated": "2026-04-03T14:34:49.155000+02:00",
   "title": "Bestanden naadloos synchroniseren tussen smartphone en tablet",
   "subtitle": "Unison gebruiken om automatisch te synchroniseren tussen GNU/Linux en de iPhone",
   "summary": "Om mijn workflow te optimaliseren, zocht ik naar een manier om naadloos toegang te krijgen tot dezelfde bestanden op zowel mijn computer als smartphone. Dit is handig wanneer je snel bestanden vanaf je computer wilt versturen via je smartphone met behulp van verschillende messaging apps en vice versa. Lees verder om te ontdekken hoe ik dit heb gedaan.",
   "topics": [
    "Freedom",
    "SSH",
    "cloud",
    "data",
    "howto",
    "iPhone",
    "linux",
    "server",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/193f047bbec3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0c3af5ec4a88.webp",
     "description": "Synchroniseren van bestanden tussen mijn tablet en iPhone: de NAS server fungeert als tussenstation; overbruggen van verschillen in protocol en verbinding",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/69ec55902e0c.webp",
     "description": "Mijn Unison profiel met parameters voor de ‘WillemCloud’",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/172e19ff4677.webp",
     "description": "Mijn cron commando is verpakt in een controle om te voorkomen dat synchronisatie start wanneer deze al loopt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/d74a7d2d31ab.webp",
     "description": "Download en configureer Secure ShellFish om verbinding te maken met mijn “WillemCloud”",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/56496fdc5e80.webp",
     "description": "Toegang tot bestanden via de native iOS Bestanden app stelt je in staat om veel verschillende apps en shortcuts te gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9f915e8f52d.webp",
     "description": "Dezelfde bestanden op zowel mijn smartphone als tablet - het werkt gewoon!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36968_images-6.jpg"
    }
   ]
  },
  {
   "id": 36969,
   "slug": "2020-08-31_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": "nl",
   "date": "2020-08-31",
   "published": "2020-08-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:53.875000+02:00",
   "updated": "2026-04-03T14:34:49.409000+02:00",
   "title": "Bevrijd van iCloud: Ontsnappen aan Apple Foto's",
   "subtitle": "Offline fotobibliotheeksoftware gebruiken",
   "summary": "Na de zoveelste ‘magische’ bug te zijn tegengekomen bij het beheren van de foto's op mijn iPhone, was ik er klaar mee. Apple heeft een lange weg afgelegd sinds de lancering van iPhoto (de voorganger van iCloud Photos). Maar voor iets zo waardevol als mijn persoonlijke herinneringen wil ik de volledige controle hebben. Lees verder om te leren hoe ik mijn fotobibliotheek heb gemigreerd van de iCloud, met behulp van gratis, open source software.",
   "topics": [
    "Freedom",
    "apple",
    "howto",
    "iOS",
    "iPhone",
    "linux",
    "photo",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9fe85b5153b1.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c8e223932080.webp",
     "description": "Mijn eerste digitale camera: een Samsung Digimax 800K die foto's van 1024x768px maakte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb8ade2ffd85.webp",
     "description": "Mijn computer in 2001, vastgelegd met de Digimax 800K",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7cee4d45ab0.webp",
     "description": "Geen vintage fotofilters toegepast: dit is een onaangeroerde originele digitale foto uit 2001. (Gardameer, Italië, 2001)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/59341fab5bb5.webp",
     "description": "Geheugenkaarten van weleer - let op dat ze in MB worden aangegeven, zoals in mega, niet gigabyte!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0a3d7661cb5.webp",
     "description": "Mijn computer in 2005: Windows XP, Nokia Communicator en MSN Messenger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a3c5668f7a82.webp",
     "description": "Introductie van iLife in 2002 - getoond op een iMac G4 - ontworpen om leuk, eenvoudig en krachtig te zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/87e7ba93a65e.webp",
     "description": "Mijn eerste Mac in 2006: een G4 Mac Mini met 1GB RAM met OS X Tiger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/3685afb1a6d6.webp",
     "description": "Mijn Mac Mini uit 2006 gebruiken om verbinding te maken met een Sun Microsystems-server met behulp van de er fancy uitziende, maar krachtige, terminal-app.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/0b21feab6ea5.webp",
     "description": "Steve Jobs introduceert de originele iPhone in 2007 als 'ultiem digitaal apparaat'",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf388125cfb2.webp",
     "description": "Een bezoek aan de Apple Store in Miami Beach in 2008",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/191b4a3f89f1.webp",
     "description": "Biertjes drinken: Ik heb een iPhone gevonden! (2008)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/774e42ab7748.webp",
     "description": "Wat vandaag normaal lijkt, was futuristisch in 2008: surfen op het web op een apparaat met volledig touchscreen (tijdens het drinken van bier)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/657de386c1a7.webp",
     "description": "De iPhone 4 verving mijn camera in 2010 - selfie van Mr. Wazige Camera",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c82cd2219547.webp",
     "description": "De camera in de iPhone 4 was zo slecht nog niet: detailrijke foto's maken - Winter in Amsterdam (december 2010)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/4a02046444e5.webp",
     "description": "Door mijn oude fotobibliotheken bladeren met iPhoto en Apple Photos",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/507cc05a4802.webp",
     "description": "In Apple Photos kun je de ongewijzigde originelen exporteren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-16.png"
    },
    {
     "url": "https://willem.com/global/images/9cc8d0270776.webp",
     "description": "Ik gebruikte opeenvolgende bestandsnamen met een handmatig ingesteld voorvoegsel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-17.png"
    },
    {
     "url": "https://willem.com/global/images/b4967c1674df.webp",
     "description": "EXIF-informatie gebruiken om de foto's te hernoemen zodat de datum en tijd waarop de foto is gemaakt, worden opgenomen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/70940e6862ad.webp",
     "description": "HEIC-afbeeldingsbestanden batchgewijs converteren naar JPG met behulp van een VPS met een hoop CPU-kracht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/ae6d16dd8c1b.webp",
     "description": "Het importeren van alle foto's in Shotwell zorgde ervoor dat mijn tablet een beetje warm werd (omdat het nieuwe miniaturen genereerde) - een probleem dat werd opgelost met een nogal analoge oplossing: een ventilator",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/bb889c594a1e.webp",
     "description": "Mijn volledige fotobibliotheek op een enkele SD-kaart - ongelooflijk!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/f816dceb5dc8.webp",
     "description": "Het importeren van nieuwe foto's van mijn camera is eenvoudig - net als de Apple iPhoto-advertentie uit 2002!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/843a5fd8f358.webp",
     "description": "Ahhh, de zoete smaak van vrijheid: mijn foto's beheren met Shotwell op mijn tablet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/1837475054b1.webp",
     "description": "In de macOS Finder kun je fotosynchronisatie instellen met behulp van een normale map in het bestandssysteem als bron - geen volledige iCloud-fotobibliotheek nodig!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-24.png"
    },
    {
     "url": "https://willem.com/global/images/3156a91b1d91.webp",
     "description": "Happy together: De native iOS Foto-app gebruiken om door mijn volledige fotocollectie te bladeren die wordt beheerd met Shotwell",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36969_images-25.jpg"
    }
   ]
  },
  {
   "id": 36970,
   "slug": "2020-08-23_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": "nl",
   "date": "2020-08-23",
   "published": "2020-08-23T00:00:00+02:00",
   "created": "2025-06-26T22:09:55.141000+02:00",
   "updated": "2026-04-03T14:34:49.609000+02:00",
   "title": "Het reinigen van een vintage horloge",
   "subtitle": "Oude schoonheid herontdekken onder lagen vuil",
   "summary": "Deze week was ik mijn kast aan het opruimen toen ik een oud horloge vond. Het kwam uit het huis van mijn opa. Het zag eruit alsof het een avontuurlijk leven had gehad, vol met slijtage. Ik herkende dat het een automatisch mechanisch uurwerk had. Toen ik het oppakte begon het bijna meteen weer te lopen. Ik vroeg me af hoe gaaf het zou zijn als ik het voorzichtig zou schoonmaken.",
   "topics": [
    "Circulair",
    "Durable",
    "Renewable",
    "howto",
    "lifestyle",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/290b5b1d546c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e7bc9b8135b6.webp",
     "description": "Citizen Automatic, 21 jewels, 6000, 4-601084-Y",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb1eaa101432.webp",
     "description": "De achterkant van het horloge, met verschillende nummers en markeringen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f07c3913db68.webp",
     "description": "Slijtage is iets moois bij een horloge: het vertelt het verhaal van avontuurlijke polstijd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f4d18a47030.webp",
     "description": "Vies horlogebandje",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b2938aeda50.webp",
     "description": "Het verwijderen van het bandje van een horloge is gemakkelijker met het juiste gereedschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/59cfa439ed7e.webp",
     "description": "Vuil in de sluiting",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b3db8430dfe.webp",
     "description": "Vooral de delen die de huid raken, kunnen in de loop der tijd interessante verzamelingen vuil ophopen, wat leidt tot microbiële ecosystemen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1222910e2806.webp",
     "description": "Het openen van het horloge kan met een speciaal gereedschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/c444b13b3213.webp",
     "description": "Stel het gereedschap af op de bevestigingspunten op de achterkant van de kast, zodat deze kan worden opengedraaid",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/687a24dbe12d.webp",
     "description": "Je kunt de achterkant van de kast draaien en van de horlogekast verwijderen om het uurwerk te onthullen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/acadabbb37e1.webp",
     "description": "Dit horloge heeft een automatisch Citizen 6000 uurwerk met 21 jewels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/9239e4fceb5c.webp",
     "description": "Er is een rotor die het horloge opwindt wanneer het wordt bewogen (om de pols), een slim systeem dat batterijen overbodig maakt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/7495ca6cd1df.webp",
     "description": "Citizen 6000 uurwerk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/93961ec5b2ec.webp",
     "description": "Het schoongemaakte horlogebandje",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/0dec1affae90.webp",
     "description": "De schoongemaakte horlogekast, gezien vanaf de onderkant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/6539dc8e72b0.webp",
     "description": "De schoongemaakte horlogekast, vanaf de bovenkant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b9c1fc917f6.webp",
     "description": "Het horloge weer om de pols: schoongemaakt en loopt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/9aee5b993b81.webp",
     "description": "Het originele metalen bandje vervangen voor een nylon NATO-bandje",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/5536295c7413.webp",
     "description": "Het dragen van je horloge aan een ander bandje kan het gevoel geven dat het een heel ander horloge is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/8eecd9d7aad1.webp",
     "description": "Het dragen van een 50 jaar oud horloge, ik vind het leuk!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36970_images-20.jpg"
    }
   ]
  },
  {
   "id": 36971,
   "slug": "2020-08-11_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": "nl",
   "date": "2020-08-11",
   "published": "2020-08-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:55.754000+02:00",
   "updated": "2026-04-03T14:34:49.829000+02:00",
   "title": "Het beste toetsenbord voor iPad",
   "subtitle": "Smart Keyboard Folio vs Magic Keyboard",
   "summary": "De tablet staat aan de vooravond van mobiel computergebruik en de hardwarevormfactor is in ontwikkeling. Dit jaar introduceerde Apple een nieuw Magic Keyboard voor de iPad met een trackpad. Iedereen is er enthousiast over, maar ik denk dat er ook iets te zeggen valt voor het \"muisloze\" Smart Keyboard Folio. Lees verder voor enkele belangrijke verschillen.",
   "topics": [
    "apple",
    "design",
    "iPad",
    "review",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/28b861b4f929.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/1978a5e07319.webp",
     "description": "Smart Keyboard Folio (links) en het nieuwe Magic Keyboard (rechts)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b7c503117026.webp",
     "description": "Smart Keyboard Folio (11-inch) met iPad Pro en Apple Pencil weegt 528 gram",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/bab0cd3fe508.webp",
     "description": "iPad Pro Smart Keyboard Folio zijaanzicht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4f044203d42.webp",
     "description": "Smart Keyboard Folio (11-inch) met iPad Pro en Apple Pencil weegt 844 gram (dat is ongeveer 59% zwaarder dan de Smart Keyboard Folio)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/08595e15c99a.webp",
     "description": "iPad Pro Magic Keyboard zijaanzicht, het is dikker en heeft een donker aluminium scharnier dat uitsteekt (aan de linkerkant)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/33c26818260d.webp",
     "description": "Het Magic Keyboard is gemaakt als een laptoptoetsenbord (met aparte toetsen en dito mechanismen) - de Smart Keyboard Folio is gemaakt met een geweven stof uit één stuk materiaal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/28666bcf13f8.webp",
     "description": "Het trackpad op het Magic Keyboard voor iPad Pro is geweldig - je ziet de 'cursor' als een grijze cirkel (tussen de FaceTime- en Zoom-pictogrammen)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a9c803a7d55.webp",
     "description": "Smart Keyboard Folio vs Magic Keyboard voor iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/9b60377a5d01.webp",
     "description": "Als je een laptop-ervaring wilt, waarom koop je dan niet gewoon een MacBook?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/f439591cffa8.webp",
     "description": "Aanraken is een integraal onderdeel van de tablet-ervaring - je hand kan voor de meeste taken op tafel rusten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/51311d90c673.webp",
     "description": "Foto's bijsnijden en roteren voelt natuurlijk, meerdere aanpassingen (grootte, rotatie, afmetingen) maken met één gebaar in plaats van meerdere muisklikken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ca165ca0d14.webp",
     "description": "Sliders nauwkeurig aanpassen en direct hun effecten zien, inzoomen met een simpele knijpbeweging terwijl je verschillende instellingen uitprobeert.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/deb8e8b57bad.webp",
     "description": "Meerlagige afbeeldingen samenstellen door te slepen, neer te zetten, te roteren en het formaat te wijzigen in een paar seconden. Geoptimaliseerde tablet-apps helpen je om de uitlijningsprecisie te bereiken met behulp van hulplijnen en linialen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2e07c82d729.webp",
     "description": "Handpalmen rusten comfortabel op het tafeloppervlak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/e559ebdd6b82.webp",
     "description": "Beschikbare toetsencombinaties weergeven door de CMD-toets lang ingedrukt te houden in elke app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/849c5f0449a2.webp",
     "description": "Onderschat de kracht van de CMD / OPTION / Pijl / Shift-toetsen niet: ik wed dat ik sneller ben dan de meeste mensen die een muis gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36971_images-16.jpg"
    }
   ]
  },
  {
   "id": 36972,
   "slug": "2020-07-31_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": "nl",
   "date": "2020-07-31",
   "published": "2020-07-31T00:00:00+02:00",
   "created": "2025-06-26T22:09:56.318000+02:00",
   "updated": "2025-07-22T16:42:44.691000+02:00",
   "title": "Invloed uitoefenen op aankoopgedrag",
   "subtitle": "Toepassing van gedragspsychologische principes op het aankoopbeslissingsproces",
   "summary": "Deze week stuitte ik op een briljant rapport over hoe mensen hun aankoopbeslissing nemen. Voor mijn werk aan de online food order app ben ik continu op zoek naar wetenschappelijke bronnen om de prestaties, conversie en online omzet te verbeteren. Dit rapport van Google bespreekt zes biases die de besluitvorming beïnvloeden. Het is de moeite waard om hun volledige rapport te lezen, ik zal uitleggen waarom.",
   "topics": [
    "data",
    "ecommerce",
    "experiment",
    "lemmid-store",
    "literature",
    "people"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/53010c1d158f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/8c5026a5cf32.webp",
     "description": "Een korte geschiedenis van de evolutie van marketingmodellen (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0cf7f2b42b33.webp",
     "description": "Het Messy Middle-model (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/ce2c504ff301.webp",
     "description": "Zes biases die het aankoopbesluitvormingsproces beïnvloeden (Think with Google)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a829f7016cd.webp",
     "description": "Fictieve merken, bedacht door de onderzoekers, wonnen aanzienlijk marktaandeel na het toepassen van de zes biases (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/0cf9a23d0f36.webp",
     "description": "Overdracht van voorkeur van oorspronkelijke keuze naar fictief merk, per winkelcategorie (Rennie et al., 2020)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36972_images-5.png"
    }
   ]
  },
  {
   "id": 36973,
   "slug": "2020-07-30_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": "nl",
   "date": "2020-07-30",
   "published": "2020-07-30T00:00:00+02:00",
   "created": "2025-06-26T22:09:56.462000+02:00",
   "updated": "2026-04-03T14:34:50.054000+02:00",
   "title": "Een 27-inch iMac 5K upgraden naar 14 terabyte",
   "subtitle": "Fusion Drive vervangen door zowel een SSD als een harde schijf",
   "summary": "Deze maand probeerde ik mijn 27-inch iMac 5K te upgraden. Ik wilde de fusion drive vervangen door een SSD en een grote harde schijf. Daarnaast besloot ik dat dit een goed moment was om ook het RAM-geheugen te upgraden, naar het maximum van 64GB. Ik was op een missie om de ultieme iMac te creëren, maar de dingen liepen niet zoals gepland!",
   "topics": [
    "Circulair",
    "Renewable",
    "apple",
    "design",
    "howto",
    "office",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "iMac advertentie - let op de tekst die benadrukt dat je binnen 10 minuten online bent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0434f9e705d.webp",
     "description": "iMac evolutie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7859c24f492b.webp",
     "description": "De iMac van vandaag (in twee maten)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e7dbc75c11ac.webp",
     "description": "De ultieme iMac Pro, 18 cores, 256GB RAM, 4TB SSD... € 16.308!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/f163664e6f14.webp",
     "description": "Een paar dagen na het bestellen van mijn onderdelen verscheen er een magische doos op mijn bureau",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7617e7c1834f.webp",
     "description": "Het bevatte het 64GB RAM-geheugen en de 2TB PCIe Aura Pro X2 voor iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b821772c6692.webp",
     "description": "Het RAM-klepje springt open met de geheime knop in de voedingsconnector",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5f3680361976.webp",
     "description": "Na het installeren van het nieuwe RAM-geheugen heb ik mijn iMac aangezet om te zien of de nieuwe modules werkten - en dat deden ze!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0840a2f57bba.webp",
     "description": "De Fusion Drive loskoppelen: de conventionele harde schijf scheiden van de PCIe SSD",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/70231e0fae69.webp",
     "description": "Met een speciale roller de iMac opensnijden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/5477badcf576.webp",
     "description": "Wees voorzichtig bij het optillen van het glas, er zijn kabels die het paneel verbinden met het logic board",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/ffb68195aa61.webp",
     "description": "Verwijderen van plakstrips - een vrij low-tech klusje",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/71710e6f8d72.webp",
     "description": "De binnenkant van de iMac is prachtig geordend",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/511bdbe89c5e.webp",
     "description": "Schroeven verwijderen van de iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/380b3c662163.webp",
     "description": "Een gemiddelde vlieg is groter dan de meeste schroeven in de iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/d16255accbe7.webp",
     "description": "Een iMac-luidspreker verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/94e90ec49273.webp",
     "description": "De kabel van de aan/uit-knop loskoppelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/147d54f8316c.webp",
     "description": "De Fusion Drive 1TB harde schijf verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/d4958154c293.webp",
     "description": "De hoofdas van de ventilator verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6c5ebc897e6.webp",
     "description": "De andere iMac-luidspreker verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/3536798be919.webp",
     "description": "Ga voorzichtig om met de voeding, raak geen soldeerpunten aan, aangezien de condensatoren na het loskoppelen van de voedingskabel nog wat lading kunnen vasthouden!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ab106c1e2c8.webp",
     "description": "De printplaat van de voeding verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/85849bd18759.webp",
     "description": "Werk in uitvoering: de meeste onderdelen zijn verwijderd, het logic board blijft over",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/e2178564b3d1.webp",
     "description": "De antennekabels verwijderen, onthoud hun volgorde met een stukje tape",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd68062a51db.webp",
     "description": "De USB-kabel van de iSight (Applespeak voor webcam) loskoppelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/c76fa90e60f7.webp",
     "description": "De microfoonkabel loskoppelen - recht onder mijn duim - hij is erg klein!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/276dc432468d.webp",
     "description": "De hoofdtelefoonkabel loskoppelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/6cfde83486e4.webp",
     "description": "Schroeven van de heatsink verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/100051ed9848.webp",
     "description": "Een (bijna) lege iMac-behuizing",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e6f6c1d3de1.webp",
     "description": "De in de fabriek geïnstalleerde 32GB SSD die we gaan vervangen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-31.jpg"
    },
    {
     "url": "https://willem.com/global/images/35c8bf89fa6e.webp",
     "description": "De nieuwe schijf is klaar om te worden geïnstalleerd - wat kan er misgaan?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-32.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab8f7a8173c7.webp",
     "description": "iMac in de problemen: geen systeemschijf gevonden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-33.jpg"
    },
    {
     "url": "https://willem.com/global/images/344fe607d496.webp",
     "description": "Een USB-herstelschijf maken met een andere MacBook",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-34.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8636f886162.webp",
     "description": "Het Debian GNU/Linux installatieprogramma werd wel degelijk herkend door de iMac",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-35.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ce0798e7272.webp",
     "description": "Oeps: de nieuw geïnstalleerde SSD zit niet goed in de PCIe-sleuf! Een dure fout!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-36.jpg"
    },
    {
     "url": "https://willem.com/global/images/cecc39b2cc83.webp",
     "description": "De SSD correct geïnstalleerd, let op hoe de connector veel dieper in de socket zit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-37.jpg"
    },
    {
     "url": "https://willem.com/global/images/97bc9f87ec45.webp",
     "description": "Bezoek aan Microfix in Amsterdam - de lokale Apple Premium Service Provider",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-38.jpg"
    },
    {
     "url": "https://willem.com/global/images/cb3515c407de.webp",
     "description": "Op het logic board vond ik een nummer - ik heb er een foto van gemaakt tijdens een van mijn talloze montagesessies",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-39.jpg"
    },
    {
     "url": "https://willem.com/global/images/20432f71b906.webp",
     "description": "GELUKKIG IK! Een perfect passend vervangend logic board gevonden - in nieuwstaat!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-40.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a4c986a048f.webp",
     "description": "Weer een doos met onderdelen - dit keer uit Ierland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-41.jpg"
    },
    {
     "url": "https://willem.com/global/images/41ff42b59d2b.webp",
     "description": "Het bevatte een nieuw logic board, maar zonder processor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-42.jpg"
    },
    {
     "url": "https://willem.com/global/images/68e38d95030f.webp",
     "description": "De heatsink van het logic board verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-43.jpg"
    },
    {
     "url": "https://willem.com/global/images/230aeb827529.webp",
     "description": "De Quad-core processor in mijn hand houden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-44.jpg"
    },
    {
     "url": "https://willem.com/global/images/5f3245a66b84.webp",
     "description": "Dubbel, driedubbel, viervoudig controleren van de PCIe SSD",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-45.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc8243a14800.webp",
     "description": "De RAM-modules migreren naar het nieuwe logic board",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-46.jpg"
    },
    {
     "url": "https://willem.com/global/images/0b5cfdf6fc29.webp",
     "description": "JA, het werkt! Het nieuwe logic board accepteerde toetsenbordinvoer en liet me doorgaan met de macOS-installatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-47.jpg"
    },
    {
     "url": "https://willem.com/global/images/eadd52f31e13.webp",
     "description": "Vele uren later werkte de iMac weer!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36973_images-48.jpg"
    }
   ]
  },
  {
   "id": 36974,
   "slug": "2020-07-09_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": "nl",
   "date": "2020-07-09",
   "published": "2020-07-09T00:00:00+02:00",
   "created": "2025-06-26T22:09:57.273000+02:00",
   "updated": "2026-04-03T14:34:50.272000+02:00",
   "title": "Reparatie van een Giro AEON fietshelm",
   "subtitle": "Hoe het Roc Loc 5 systeem te vervangen",
   "summary": "Deze maand ging mijn vertrouwde Giro Aeon fietshelm kapot! Normaal gesproken zou ik geen moment twijfelen om te investeren in veiligheid en dus een nieuwe te kopen. Maar ik vind de Aeon helm zo fijn dat ik wat extra moeite heb gedaan om hem te repareren. Lees verder om te zien hoe ik dat heb gedaan.",
   "topics": [
    "Durable",
    "bike",
    "environment",
    "howto",
    "mobility",
    "repair",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/23a134cdce83.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3022f2495dae.webp",
     "description": "Het dragen van de Giro Aeon helm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f54562060071.webp",
     "description": "De Roc Loc 5 kapot in mijn Giro Aeon helm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d60416fd8ce.webp",
     "description": "Het lijmen van de Roc Loc 5 - slecht idee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/71a943add0fc.webp",
     "description": "Roc Loc 5 - probeer dit onderdeel maar eens op internet te vinden...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c57a701058b.webp",
     "description": "Je zou versteld staan wat je op eBay kunt vinden... hoera! Nieuwe oude voorraad Roc Loc 5!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/a90c4f779970.webp",
     "description": "Verzendgegevens - mijn nieuwe Roc Loc 5 heeft delen van de wereld gezien die ik nog moet bezoeken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/9921b6bd1a66.webp",
     "description": "Nieuwe Roc Loc 5 geïnstalleerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d57e937fdd4d.webp",
     "description": "Achterkant van de helm, let op hoe de band door de Roc Loc 5 gaat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/584e2e65af1c.webp",
     "description": "Zijaanzicht van de helm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fd953caaf8f.webp",
     "description": "Het verwijderen van de oude padding is eenvoudig, maak gewoon de klittenband los",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c26e84b2acf2.webp",
     "description": "Het installeren van nieuwe padding is ook niet moeilijk, zorg er wel voor dat je het goed uitlijnt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/41b6864cad77.webp",
     "description": "Mijn helm weer dragen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/6229135b5e5f.webp",
     "description": "Voor degenen die geïnteresseerd zijn, dit is een foto van de barcodes + onderdeelcodes van het Roc Loc 5 systeem en de padding set",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36974_images-13.jpg"
    }
   ]
  },
  {
   "id": 36975,
   "slug": "2020-06-24_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": "nl",
   "date": "2020-06-24",
   "published": "2020-06-24T00:00:00+02:00",
   "created": "2025-06-26T22:09:57.709000+02:00",
   "updated": "2026-04-03T14:34:50.488000+02:00",
   "title": "Enkele gedachten over touchscreen user interface design",
   "subtitle": "Het creëren van intuïtieve, natuurlijke interfaces",
   "summary": "Afgelopen weken heb ik gewerkt aan een nieuwe app die te maken heeft met persoonlijke gezondheid. De grootste uitdaging is om een intuïtieve, natuurlijke interface te bedenken die goed werkt op kleine touchscreen apparaten. Maar wat maakt een touchscreen interface nu eigenlijk goed? Lees verder voor een aantal best practices.",
   "topics": [
    "creating",
    "creativity",
    "design",
    "game",
    "howto",
    "iOS",
    "iPad",
    "smartphone",
    "snake"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/cc7c63278f76.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/9710101b75bf.webp",
     "description": "Het recreëren van oude UI-patronen op een modern touchscreen-apparaat gaat je geen bruikbaarheidsprijzen opleveren... (hoewel, wie mist Clippy niet?)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/37433282f380.webp",
     "description": "Het direct manipuleren van de elementen op het scherm voelt natuurlijk aan - een muis zou in dit geval overbodig zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1c0b65647905.webp",
     "description": "De grote 'ja/nee'-knoppen verminderen de kans op fouten omdat ze geen pixelprecisie van de muisaanwijzer vereisen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9022cd4a6bb1.webp",
     "description": "Contextuele toetsenborden bieden een betere manier om tekstinvoer mogelijk te maken. Het heeft geen zin om een volledig QWERTY-toetsenbord te tonen als je alleen om een numerieke waarde vraagt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e15010dbbdf.webp",
     "description": "De knoppen Terug / Verbergen / Opslaan bevinden zich dicht bij de duim: ze zijn binnen handbereik en het reiken ernaar bedekt de inhoud van het scherm niet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b0744e3bebc.webp",
     "description": "Navigatiestructuren die afhankelijk zijn van zweven gaan NIET werken op touchscreens",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/840381231d21.webp",
     "description": "Snake '97 - Het is leuk, maar het UI-ontwerp is aantoonbaar slecht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c673e319ed77.webp",
     "description": "Het katapulteren van vogels is leuk vanwege de natuurlijke interactie die de sleutel is tot het Angry Birds-spel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36975_images-8.jpg"
    }
   ]
  },
  {
   "id": 36976,
   "slug": "2020-06-17_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": "nl",
   "date": "2020-06-17",
   "published": "2020-06-17T00:00:00+02:00",
   "created": "2025-06-26T22:09:58.144000+02:00",
   "updated": "2026-04-03T14:34:50.747000+02:00",
   "title": "Tudor Black Bay 36 lange termijn review",
   "subtitle": "Zes maanden om de pols",
   "summary": "De afgelopen zes maanden heb ik vrijwel dag en nacht hetzelfde horloge gedragen. Het is een Tudor Black Bay 36 horloge in staal, met een zwarte wijzerplaat. Ik hou van minimaal (maar functioneel) design dat lang meegaat, dit horloge voldoet zeker aan de eisen. Lees verder om te ontdekken hoe draagbaar een kleiner horloge is in de dagelijkse praktijk.",
   "topics": [
    "design",
    "minimal",
    "review",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/0b3ebb13577c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0ffebbd149c9.webp",
     "description": "Tudor Oyster Prince advertentie (1952)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/743025cc12e3.webp",
     "description": "Tudor Black Bay 36 (foto door Tudor)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/9fb490f96236.webp",
     "description": "De pikzwarte wijzerplaat, gladde bezel en contrasterende indexen komen tot leven in daglicht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce7d4ff62d55.webp",
     "description": "Tudor Black Bay 36 om de pols",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/a21f7b7da71c.webp",
     "description": "Black Bay 36MM formaat vergeleken met een Whoop biosensor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/11d535e5868b.webp",
     "description": "In mijn gemiddeld grote handen is het horloge precies de juiste maat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/91dd1ac8cffd.webp",
     "description": "De Black Bay 36 wordt aangedreven door het ETA 2824 uurwerk (foto door Zeitauction GmbH) - een bekend mechanisch kaliber met een betrouwbare staat van dienst",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4679d90938a.webp",
     "description": "Het horloge voelt zich thuis in en rond het zwembad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/088c48756082.webp",
     "description": "Het 36MM formaat is echt heel comfortabel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce798262a900.webp",
     "description": "Het is licht genoeg om comfortabel te zijn tijdens het fietsen...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/d8eaf6ee0ce7.webp",
     "description": "... en tijdens het eten van ijsjes daarna :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/60cb9537fcc7.webp",
     "description": "De Oyster-band - nauwkeurig ontworpen om zowel comfortabel als sterk te zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/754aee3b3f24.webp",
     "description": "De stalen band past perfect bij het horloge",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/eed23a6734d0.webp",
     "description": "Maar de Oyster-kast is ook mooi op andere bandjes, zoals op deze grijze NATO",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/65a5b3e03c37.webp",
     "description": "De Black Bay werkt ook goed op andere bandjes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/a997226a7353.webp",
     "description": "Dit is hoe 6 maanden continu dragen eruit ziet op een Oyster-band!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36976_images-16.jpg"
    }
   ]
  },
  {
   "id": 36977,
   "slug": "2020-06-12_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": "nl",
   "date": "2020-06-12",
   "published": "2020-06-12T00:00:00+02:00",
   "created": "2025-06-26T22:09:58.524000+02:00",
   "updated": "2025-07-22T16:42:45.474000+02:00",
   "title": "Lemmid Store koppelen met keukens",
   "subtitle": "Integratie met externe systemen die u niet beheert",
   "summary": "Als onderdeel van de food-bestel-app die ik aan het bouwen ben, moest ik een betrouwbare manier ontwerpen om de app te koppelen aan externe systemen. Deze externe systemen vallen buiten mijn directe controle en omvatten verschillende kassasystemen, keukenmanagementsystemen en ticketprinters. Lees verder voor meer informatie over ontwerpen voor het onbekende en onbetrouwbare.",
   "topics": [
    "data",
    "design",
    "lemmid-store",
    "networking",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/26932b5ea8be.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e4dce3b523ff.webp",
     "description": "Lemmid Store - een app om afhaalmaaltijden te bestellen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c395cf2f419.webp",
     "description": "Geprinte ticket - via een externe verbinding - inclusief gedetailleerde bestelgegevens zoals product modifiers (keuzes van de klant per product)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a1d4ad9cd8a3.webp",
     "description": "Het integreren van externe systemen in je app is als het monteren van onderdelen van derden op een motor: je moet zorgvuldig rekening houden met de passing en betrouwbaarheid (image)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e9aca708f2b.webp",
     "description": "Het scheiden van de belangrijkste backend server van de externe systemen door het introduceren van een speciaal gebouwde 'connector server'",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36977_images-4.png"
    }
   ]
  },
  {
   "id": 36978,
   "slug": "2020-05-25_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": "nl",
   "date": "2020-05-25",
   "published": "2020-05-25T00:00:00+02:00",
   "created": "2025-06-26T22:09:58.699000+02:00",
   "updated": "2026-04-03T14:34:50.982000+02:00",
   "title": "Verschillende manieren om gezondheid te visualiseren",
   "subtitle": "Kijken naar games en fitness-apps",
   "summary": "Deze maand heb ik wat onderzoek gedaan naar hoe gezondheid gevisualiseerd wordt in fitness apps en games. Voor een nieuwe app over persoonlijke gezondheid ben ik op zoek naar een intuïtieve manier om te visualiseren hoe gezond iemand is. Er zijn veel kleurrijke benaderingen te vinden!",
   "topics": [
    "creativity",
    "data",
    "design",
    "game",
    "health",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/ba1bce7ebace.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2e660ac913d9.webp",
     "description": "De Activiteit-app van Apple toont gegevens gemeten door de Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/ecfe9d33c8da.webp",
     "description": "De Biostrap-app toont gegevens verzameld door de Biostrap-sensor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2aa0def4304d.webp",
     "description": "Pillow slaap-app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/4b67e45f4985.webp",
     "description": "Whoop toont belasting en herstel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/1e59f261fd36.webp",
     "description": "Mario 64 en een levensbalk uit Super Mario Galaxy",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/d55fb06b37b7.webp",
     "description": "Doom en de protagonist \"Mud\" die laat zien hoe hij zich voelt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36978_images-6.png"
    }
   ]
  },
  {
   "id": 36979,
   "slug": "2020-05-11_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": "nl",
   "date": "2020-05-11",
   "published": "2020-05-11T00:00:00+02:00",
   "created": "2025-06-26T22:09:59.814000+02:00",
   "updated": "2026-04-03T14:34:51.209000+02:00",
   "title": "Schaalbaar applicatieontwerp zonder magie",
   "subtitle": "Benutten van client rekenkracht voor hoge prestaties met veel gebruikers",
   "summary": "Als onderdeel van de online voedselbestel-app die ik aan het bouwen ben, moest ik een schaalbare backend-infrastructuur ontwerpen die veel gelijktijdige gebruikers aankan. Schaalbaarheid wordt beschouwd als een moeilijk probleem om aan te pakken. Vaak wordt het gepresenteerd als iets magisch, gedaan door bedrijven van miljoenen dollars met behulp van geheime tools. Maar, er bestaat niet zoiets als magie, of toch wel?",
   "topics": [
    "cloud",
    "data",
    "design",
    "howto",
    "iOS",
    "lemmid-store",
    "programming",
    "server",
    "smartphone",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/b11642014936.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/02bda6e71f78.webp",
     "description": "Eén gebruiker die interactie heeft met één server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0983daa5d3fa.webp",
     "description": "Server onder hoge belasting die meerdere gelijktijdige gebruikers afhandelt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e4d580ef3ee0.webp",
     "description": "Smartphones (en tablets, pc's) zijn in de loop der jaren krachtiger geworden (image: Apple)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3b24ef5be7d6.webp",
     "description": "Gebruikmaken van het apparaat van een gebruiker: de telefoon van de gebruiker doet het meeste werk dat oorspronkelijk door de server werd gedaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/d08b396a761f.webp",
     "description": "Online eten bestellen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d2831da7a52.webp",
     "description": "De resterende serverbelasting scheiden: producten aanbieden en bestellingen verwerken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/4c106f30570a.webp",
     "description": "Veel verkeer afhandelen via gedistribueerd computergebruik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36979_images-7.png"
    }
   ]
  },
  {
   "id": 36980,
   "slug": "2020-05-01_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": "nl",
   "date": "2020-05-01",
   "published": "2020-05-01T00:00:00+02:00",
   "created": "2025-06-26T22:10:00.066000+02:00",
   "updated": "2026-04-03T14:31:11.523000+02:00",
   "title": "Een interface ontwerpen voor een bestelpagina voor eten",
   "subtitle": "Een balans vinden tussen krachtige opties en gebruiksvriendelijkheid op mobiel",
   "summary": "Online bestelpagina's zijn belangrijker dan ooit tevoren. Het COVID-19 virus, de daaruit voortvloeiende lockdowns en de social distancing regels hebben de noodzaak van een goed ontworpen webshop gebruikersinterface benadrukt. Dit is verrassend moeilijk om goed te krijgen!",
   "topics": [
    "creating",
    "design",
    "lemmid-store",
    "programming",
    "smartphone",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/649de8a48c1c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/46615fdc8e0d.webp",
     "description": "Eerste schets voor de gebruikersinterface voor het bestellen van eten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/92caf81f6d3a.webp",
     "description": "Schetsen in context: probeer je ontwerp in een kleinere viewport te plaatsen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/4fcb33754a9f.webp",
     "description": "Schetsen van een interactie in twee stappen: onderscheid maken tussen lijst- en detailmodus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/2eb5b8a8f3a5.webp",
     "description": "Eten bestellen in drie stappen: lijst, detail, overzicht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/c80a12452033.webp",
     "description": "Misleidend eenvoudig: de resulterende pagina voor het bestellen van eten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36980_images-5.jpg"
    }
   ]
  },
  {
   "id": 36981,
   "slug": "2020-04-30_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": "nl",
   "date": "2020-04-30",
   "published": "2020-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:00.328000+02:00",
   "updated": "2026-04-03T14:34:51.421000+02:00",
   "title": "Minimalistische racefiets met Gates Carbon Drive",
   "subtitle": "Ontmoet je nieuwe therapeut: de Schindelhauer Siegfried Road",
   "summary": "De afgelopen maanden heb ik op een bijzondere fiets gereden, de minimalistische Siegfried Road van Schindelhauer. Hij is anders dan de meeste racefietsen omdat hij geen conventionele ketting en derailleur heeft. Hij is voorzien van de Gates CDX carbon drive. Het is een oefening in minimalistisch design. Na er bijna 1000 km op gereden te hebben, is het tijd om jullie er alles over te vertellen.",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "bike",
    "design",
    "minimal",
    "mobility",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/7392a9f736b8.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/db2bfaef07e7.webp",
     "description": "Schindelhauer Bikes ontwerpt riemaangedreven fietsen sinds 2009 (foto's: schindelhauerbikes.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/4267c7998698.webp",
     "description": "Siegfried Road geleverd via Kaptein Tweewielers Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c7a0443e939.webp",
     "description": "Siegfried Road zoals ik hem van de fietsenwinkel kreeg - met een bruin Brooks Swift zadel en bijpassende Continental banden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/83bfcff4d3f4.webp",
     "description": "Als je de juiste schoenen hebt, ziet bruin stuurlint er prachtig uit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/92c9d497da13.webp",
     "description": "Het bruine leer vervangen door zwart rubberen stuurlint (van Brooks)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0e05f8d0a468.webp",
     "description": "De Alfine, Hollowtech II crank verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/31f69ac9ecb1.webp",
     "description": "De Shimano FC-R9100 Dura Ace powermeter van 4iiii past perfect",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/0391adc31c6d.webp",
     "description": "Ooit verwijder ik misschien de verf van de crank, maar voor de garantie is het beter om dingen in originele staat te laten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/6d35a7477f96.webp",
     "description": "De Wahoo snelheidssensor geïnstalleerd op de flip-flop achternaaf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c1fb19ecf4bf.webp",
     "description": "De Continental Grand Prix Classic banden zijn prachtig, als je van bruine retro vibes houdt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/e073a53811cd.webp",
     "description": "Maak de achteras los om net genoeg ruimte te creëren om de riem van de tandwielen te halen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/270039390b88.webp",
     "description": "Het CDX achtertandwiel is ontworpen om lang mee te gaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/d0697eed9933.webp",
     "description": "Siegfried Road met een vleugje Willem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/79d4cbe5247e.webp",
     "description": "De zadelpenklem is geïntegreerd in het minimalistische AL6061-T6 aluminium, triple butted aero frame",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/c7a982fa75a5.webp",
     "description": "Het achterwiel wordt vastgezet met een 'krokodil' riemspannersysteem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/9eb7108ff73e.webp",
     "description": "Kleo Carbon pedalen (van Look) op de voorste crank op de BSA trapas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/a19f14b03972.webp",
     "description": "Zonder de conventionele derailleurs is de aandrijving vrij eenvoudig (60T/22T overbrengingsverhouding)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/b5df038595c4.webp",
     "description": "Siegfried Road is voorzien van eenvoudige, maar zeer functionele Tektro R539 / TRP - RRL remmen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d6d29e248e4.webp",
     "description": "De Alexrims CX30 zilver hoogglans wielen hebben hoogwaardige naven die zorgen voor een soepele rit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/c299922bea97.webp",
     "description": "Het prachtig gespaakte wiel is niets minder dan harmonieus, eenvoudig maar mooi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/7205bb32ddec.webp",
     "description": "De Schwalbe Durano Plus band is de meest lekbestendige racefietsband die verkrijgbaar is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9248d84bfe1.webp",
     "description": "In het wild: Siegfried Road x Willem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/9d08f34e8657.webp",
     "description": "Blije kerel die fietst op een lege weg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/814681120fae.webp",
     "description": "Jij, de fiets, de weg, niets anders: fietsen in optima forma",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/264f052287c6.webp",
     "description": "Geen ontvetten en olie nodig - spoel je fiets gewoon af na een natte rit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36981_images-25.jpg"
    }
   ]
  },
  {
   "id": 36982,
   "slug": "2020-04-14_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": "nl",
   "date": "2020-04-14",
   "published": "2020-04-14T00:00:00+02:00",
   "created": "2025-06-26T22:10:01.599000+02:00",
   "updated": "2026-04-03T14:34:51.686000+02:00",
   "title": "Talking tablets: wat maakt een tablet geweldig?",
   "subtitle": "Werken met Microsoft Surface Pro X",
   "summary": "Eerder dit jaar bracht Microsoft hun gloednieuwe Surface Pro X tabletcomputer uit, in veel opzichten is dit een vooruitstrevend apparaat. Omdat ik graag met tablets werk, vroeg ik me af wat een goede tablet nu precies maakt? Is de Surface Pro X een beetje goed? Lees verder om erachter te komen.",
   "topics": [
    "SSH",
    "Windows",
    "design",
    "laptop",
    "mobility",
    "office",
    "pencil",
    "review",
    "tablet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/c2b645f5d2cb.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d7d698b4b179.webp",
     "description": "Surface Pro X uitpakken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7a9b5cf2240.webp",
     "description": "Surface Pro X Signature Keyboard met de Slim Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/39529d91bc66.webp",
     "description": "Het toetsenbord maakt verbinding via een magnetische connector die ook voeding en connectiviteit levert (geen aparte batterij of verbindingsinstellingen vereist)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ce089ff1868.webp",
     "description": "De toetsen zijn 'echt' en er is een prettig multi-touch glazen trackpad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9cffa9cba02f.webp",
     "description": "Losgekoppelde toetsenborden hebben ook hun voordelen... :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1b6f735c1ad2.webp",
     "description": "Alcantara bekleed toetsenbord",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8ad49a47760.webp",
     "description": "Surface Pro X met zijn toetsenbord is net een laptop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/01723afa1da7.webp",
     "description": "De Slim Pen is altijd klaar, opgeladen, binnen handbereik, boven de functiereeks met toetsen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/882dc1ee024a.webp",
     "description": "De Surface Slim Pen is ongeveer even groot als een conventionele pen, iets kleiner dan de Apple Pencil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c1f48262c77.webp",
     "description": "De Surface Slim Pen gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b648bc8e209.webp",
     "description": "Penresponsiviteit is geweldig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/d02a7ae2c540.webp",
     "description": "Onnauwkeurige liniaal in Microsoft Whiteboard belemmert de ervaring",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/b57789096e71.webp",
     "description": "Het manipuleren van afbeeldingen met hoge resolutie met GIMP, werken met meerdere lagen - werkt geweldig op Surface Pro X",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/73ac97a4d461.webp",
     "description": "\"Kijk mam, geen Putty\" - SSH naar alles, native op Windows",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c1e49862532.webp",
     "description": "Coderen op de Surface Pro X is een droom dankzij het ruime scherm en het prachtige toetsenbord - ik doe dit via SSH met tmux op een dedicated, krachtige development VPS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/7f8d436238e1.webp",
     "description": "Gebruik de pen om te tekenen, schrijven en ontwerpen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/92e2a4f3dc6e.webp",
     "description": "Verschillende tablets, verschillende software: iPadOS, Windows en \"WillemOS\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/1bae27da9f00.webp",
     "description": "Direct de interface manipuleren met je vingers is een perfect voorbeeld van het integreren van hardware met software",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/fdab8789c4ed.webp",
     "description": "Intuïtieve interfaces hebben geen handleiding nodig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4480c704f71.webp",
     "description": "Surface Pro X doet veel dingen heel goed - het is de perfecte kandidaat om je enige computer te zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36982_images-20.jpg"
    }
   ]
  },
  {
   "id": 36983,
   "slug": "2020-04-01_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": "nl",
   "date": "2020-04-01",
   "published": "2020-04-01T00:00:00+02:00",
   "created": "2025-06-26T22:10:02.354000+02:00",
   "updated": "2025-07-22T16:42:46.297000+02:00",
   "title": "Verkeer vormgeven met iptables en tc",
   "subtitle": "Beperken van uitgaande netwerkbandbreedte per client IP-adres",
   "summary": "Vorige maand ontving ik een geautomatiseerde melding over buitensporig bandbreedtegebruik, meestal een teken van problemen.  Wanneer dit gebeurt, dien je een standaard incidentenprocedure te volgen, waarbij je probeert de bron van het verkeer te isoleren voordat je het afsluit. De oorzaak van dit incident was echter niet wat ik verwachtte... waardoor een ander soort oplossing nodig was dan een simpele blokkade.",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "linux",
    "networking",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/074af69e7bb6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/cbef76c36df8.webp",
     "description": "Bandbreedtegraafiek van AMS-IX toont een voorspelbaar patroon - merk het golfachtige patroon op",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/f7c2d76b6a59.webp",
     "description": "Bandbreedtegraafiek met ongebruikelijke piek die aangeeft dat er iets mis is - je hoeft geen Sherlock Holmes te zijn om het te vinden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2143a4110498.webp",
     "description": "iftop tool gebruiken om bandbreedtegebruik per verbonden IP-adres te bekijken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/aee8f43379f0.webp",
     "description": "Bugs in Microsoft Outlook zorgen ervoor dat het IMAP-mappen blijft synchroniseren, een probleem dat veel mensen ervaren (zie het aantal weergaven!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/62fa4ef3cf7a.webp",
     "description": "Tokens gebruiken om verkeer te controleren - alleen passagiers (of datapakketten) met een geldige token zijn toegestaan. Tokens worden teruggegeven als het verkeer zijn bestemming bereikt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/d64adfb34510.webp",
     "description": "Verkeer moet wachten tot tokens beschikbaar komen wanneer het maximale aantal tokens is weggegeven, waardoor het maximale gelijktijdige verkeer wordt afgedwongen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/8cd95b55b130.webp",
     "description": "Voorbeeld traffic shaping script",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36983_images-7.png"
    }
   ]
  },
  {
   "id": 36984,
   "slug": "2020-03-25_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": "nl",
   "date": "2020-03-25",
   "published": "2020-03-25T00:00:00+01:00",
   "created": "2025-06-26T22:10:02.624000+02:00",
   "updated": "2025-07-22T16:42:46.413000+02:00",
   "title": "Het ontwerpen en implementeren van een (micro)betaalsysteem",
   "subtitle": "Mijn blog te gelde maken met koffie, Apple Pay en Mollie",
   "summary": "Online betalingen zijn nu belangrijker dan ooit, aangezien bedrijven worden ontwricht door het COVID-19 virus. Het drijft mijn klanten ertoe om nieuwe manieren te zoeken om online geld te verdienen. Ik heb een (micro)betaalsysteem ontworpen en geïmplementeerd. Deze post gaat over het bereiken van eenvoud door complexe uitdagingen op te lossen.",
   "topics": [
    "Amsterdam",
    "design",
    "iPad",
    "lemmid-store",
    "money",
    "payments",
    "programming",
    "server",
    "tablet",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/5631448e9aa5.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0027da9ce9fa.webp",
     "description": "Steve Jobs kondigt Keynote aan op MacWorld 2003, grappend dat hij het voor zichzelf gebouwd heeft, omdat hij een onderbetaalde bètatester is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b5830cd60667.webp",
     "description": "[image] Interface concept schetsen, verschillende opties verkennend om een bericht achter te laten en meerdere kopjes koffie te kopen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2d289b8f000c.webp",
     "description": "[image] Vertaling van de designschets (links) naar een prototype (rechts) op iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e35470bb82d5.webp",
     "description": "[image] De koffiekop ontwerpen met Picta Graphic voor iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/cddef4803d92.webp",
     "description": "[image] De gebruikersinterface ontwikkelen met Blink en Inspect Browser op iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a24f596e619d.webp",
     "description": "[image] Geschetste sequentiediagram van het betaalproces",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a04e328d248f.webp",
     "description": "Mollie is een betaalprovider die veel verschillende betaalmethoden ondersteunt, waaronder creditcards, PayPal, iDEAL, Sofort, Giropay, SEPA, diverse bank apps en Apple Pay",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/d214aa5c60ef.webp",
     "description": "[image] Mollie aanroepen vanuit NodeJS met behulp van promise based JavaScript",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/79791152064c.webp",
     "description": "[image] Omgaan met updates van de betaalstatus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/acc0ecf42914.webp",
     "description": "[image] Frontend met backend technologie verbinden, simpel als 1-2-3",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/487f0979a7e9.webp",
     "description": "Tijd om koffie te drinken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36984_images-11.jpg"
    }
   ]
  },
  {
   "id": 36985,
   "slug": "2020-03-09_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": "nl",
   "date": "2020-03-09",
   "published": "2020-03-09T00:00:00+01:00",
   "created": "2025-06-26T22:10:03.099000+02:00",
   "updated": "2026-04-03T14:34:51.962000+02:00",
   "title": "Mijn eigen tablet OS maken",
   "subtitle": "Debian GNU/Linux installeren en aanpassen op de Surface Go",
   "summary": "Al een aantal jaren gebruik ik een tablet als mijn hoofdcomputer, ik hou van de veelzijdigheid. Maar de meeste tablets hebben een gesloten besturingssysteem, zoals iPadOS, Windows 10S of Android. Omdat ik graag dingen op mijn eigen (vreemde) manier doe, vroeg ik me af of ik kon ontsnappen aan deze \"softwaregevangenissen\" door een vrij besturingssysteem op een tablet te installeren. Het is mogelijk, lees verder om te ontdekken hoe ik ontsnapte!",
   "topics": [
    "Freedom",
    "design",
    "experiment",
    "hacking",
    "linux",
    "minimal",
    "tablet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/69c69c28c60b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ab9c8e745c92.webp",
     "description": "Microsoft Surface Go - een ultra-draagbare 10\" touchscreen tabletcomputer (met type cover, pen en USB-C naar ethernet en USB 3.0 adapter)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/382661906f53.webp",
     "description": "Updates handmatig controleren met Windows Update",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9eda8928a1e.webp",
     "description": "Let op de vele firmware-updates, je kunt ze alleen installeren vanuit Windows",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/af71b0cde6d9.webp",
     "description": "Het kan even duren, wees geduldig of neem foto's :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/61767ebbcabc.webp",
     "description": "Debian GNU/Linux - Het universele besturingssysteem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/96a301b9ec66.webp",
     "description": "Je kunt een andere computer gebruiken om een opstartbare USB-stick te maken, ik gebruikte mijn ThinkPad X1",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/8646d08e6a22.webp",
     "description": "De opstartbare USB-drive aansluiten op de Surface tablet met behulp van de USB-C naar USB 3.0 en ethernet dongle",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1aba81e0731b.webp",
     "description": "\"Geavanceerde opstartopties\" vanuit Windows-instellingen stelt je in staat om een USB-drive als opstartmedium te gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/9021f73fd09d.webp",
     "description": "Kies \"Linpus Lite\" om het installatieprogramma op te starten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/da801a0461f7.webp",
     "description": "Debian GNU/Linux Installer Menu op Surface Go - blije ik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab59c48e114c.webp",
     "description": "Ontbrekende firmware maakt hardware onbruikbaar tijdens de installatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/d917bfda53e6.webp",
     "description": "Installatie bezig - let op de aangesloten netwerkkabel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/8631db9f2712.webp",
     "description": "Mijn aangepaste Linux-kernel compileren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/416d53ff1e62.webp",
     "description": "Het compileren van de Linux-kernel op een Surface Go duurt een paar uur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a77b988dded.webp",
     "description": "Het 'ingebouwde' virtuele toetsenbord",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/126e903aa197.webp",
     "description": "Peninvoer werkt met mijn aangepaste linux-kernel en de Xournal-app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/adba635a29f9.webp",
     "description": "Het aangepaste besturingssysteem op de tablet gebruiken om content te maken voor deze blog",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/947d3ad6683a.webp",
     "description": "Een artikel lezen op mijn tablet in portretmodus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/df660a485a36.webp",
     "description": "De aangepaste Surface Go (rechts) gebruiken voor programmeren, vergelijkbaar met hoe ik werk met een iPad Pro (links)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36985_images-19.jpg"
    }
   ]
  },
  {
   "id": 36986,
   "slug": "2020-03-03_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": "nl",
   "date": "2020-03-03",
   "published": "2020-03-03T00:00:00+01:00",
   "created": "2025-06-26T22:10:03.931000+02:00",
   "updated": "2025-07-23T08:42:38.545000+02:00",
   "title": "Monolithische versus Microservices softwarearchitectuur",
   "subtitle": "Het kiezen van het juiste ontwerp voor je app-ontwikkeling",
   "summary": "Deze week vloog ik naar Göteborg om mensen te ontmoeten van een grote internationale rederij, om te praten over de ontwikkeling van enterprise-level software. Tijdens de meeting waren er verschillende experts in de ruimte, een van hen vroeg me over het kiezen van de juiste software architectuur (voor grote, complexe, enterprise-level apps). Een zeer goede vraag, zeker een blogpost waard.",
   "topics": [
    "cloud",
    "data",
    "design",
    "programming",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/ac25803922f6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/189c28c69d02.webp",
     "description": "Bezoek aan een grote internationale rederij om te praten over bedrijfssoftware",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b73d8bf569bc.webp",
     "description": "Eenvoudig voorbeeld van softwarearchitectuur - verschillende structuren die een systeem vormen met verschillende relaties tussen elkaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/df6c62e25d7d.webp",
     "description": "Verhoogde complexiteit naarmate het aantal structuren (en hun relaties) toeneemt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/875d62aa72f8.webp",
     "description": "Monolithische softwarearchitectuur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/2705ce2c332c.webp",
     "description": "Microservices Software Architectuur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e50e134c3fb7.webp",
     "description": "\"The sky is the limit\" als je de gekozen architectuur beheerst (verander deze alleen niet tijdens de vlucht!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36986_images-6.jpg"
    }
   ]
  },
  {
   "id": 36987,
   "slug": "2020-02-28_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": "nl",
   "date": "2020-02-28",
   "published": "2020-02-28T00:00:00+01:00",
   "created": "2025-06-26T22:10:04.275000+02:00",
   "updated": "2026-04-03T14:31:11.748000+02:00",
   "title": "Je eigen adresboek en agenda cloud",
   "subtitle": "Deel contacten, agenda's en taken met CardDAV/CalDAV",
   "summary": "Gebruik je verschillende apparaten en computers om dingen gedaan te krijgen, dan wil je misschien contacten, agenda's en taken synchroniseren. Je kunt hiervoor elke 'grote cloud'-dienst gebruiken, zoals Apple iCloud, Microsoft Office 365 en Google Gmail. Maar, als je je adresboek en agenda liever niet deelt met grote Amerikaanse bedrijven, kun je het zelf doen.",
   "topics": [
    "Freedom",
    "Windows",
    "android",
    "apple",
    "cloud",
    "data",
    "iPad",
    "iPhone",
    "linux",
    "networking",
    "office",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/f1d76451325b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a53513d7f1e8.webp",
     "description": "CardDAV/CalDAV server die verbinding maakt met apparaten en apps",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36987_images-1.png"
    }
   ]
  },
  {
   "id": 36988,
   "slug": "2020-02-13_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": "nl",
   "date": "2020-02-13",
   "published": "2020-02-13T00:00:00+01:00",
   "created": "2025-06-26T22:10:04.537000+02:00",
   "updated": "2026-04-03T14:34:52.188000+02:00",
   "title": "De dag dat ik mijn auto verkocht",
   "subtitle": "Terugblik op mijn jaren met de Smart Roadster",
   "summary": "Deze week heb ik mijn auto verkocht, ik heb er nu geen meer. Voor mij is dit nogal een verandering aangezien ik door de jaren heen diverse sportauto's heb gehad die voor mij een soort hobby waren. Mijn ontdekking van het fietsen en de geboorte van mijn zoon hebben hier verandering in gebracht. Maar als je op zoek bent naar een reden om een sportauto te kopen, lees dan verder!",
   "topics": [
    "Amsterdam",
    "car",
    "lifestyle",
    "mobility",
    "people",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/54765668dcdd.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5dbac19e5804.webp",
     "description": "Smart Roadster - vuurrood",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b45635c0546.webp",
     "description": "Mercedes-Benz 3-cilinder Suprex motor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7629e5cd07ba.webp",
     "description": "Gripvaste banden zorgen voor veel contact met het asfalt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/31b4d84c4282.webp",
     "description": "Smart Roadster stuur - let op de F1-stijl schakelpaddles",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/7baaa9aa60d0.webp",
     "description": "Extra sportieve meters op het dashboard: turbodruk en motortemperatuur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/84a817bc8d14.webp",
     "description": "Het interieur van de auto is behoorlijk ruim - zelfs als je lang bent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/39d6fa3e3682.webp",
     "description": "Rijden met mijn Smart Roadster in de Pyreneeën (Frankrijk)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/57d63ec5270c.webp",
     "description": "Bochtige bergwegen - puur plezier in een Roadster! (bij de Frans/Spaanse grens)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/bc96638df389.webp",
     "description": "Genieten van een beetje 'op en neer' in het heuvelachtige landschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9dfbac70ee7.webp",
     "description": "Zorg ervoor dat je de snelweg overslaat, neem de binnenwegen (in Spanje, in de buurt van Alicante)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/96aa6df75e5d.webp",
     "description": "Open het cabrio dak en geniet van het weer, het is als buitenspelen voor volwassenen (geef toe: er zit een kind in ons allemaal!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/71a549d87bf7.webp",
     "description": "De ruime kofferbak is groot genoeg voor een laptop of twee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/33f39066bed9.webp",
     "description": "Met drie spanbanden en wat karton, kun je gemakkelijk schilderijen van alle formaten vervoeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/cbc07fb8d7d2.webp",
     "description": "Laat je vriendin thuis wanneer je grotere, belangrijkere dingen moet vervoeren, zoals deze HP DL380 Gen8 server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/65705d28053e.webp",
     "description": "Wie heeft er nou een boottrailer nodig?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/90add49d7777.webp",
     "description": "Als je de juiste bloemen gebruikt, vind je misschien zelfs een leuke bruid!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/b91aba99d229.webp",
     "description": "Het open dak fungeert ook als een ergonomisch laadluik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/f53b98176786.webp",
     "description": "Parkeergarage vol? Denk nog eens na!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/7aa1efc6f986.webp",
     "description": "De Smart Roadster past in een schoenendoos, bewaar hem onder je bed of naast je grasmaaier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/11a4c1c14c9c.webp",
     "description": "De komst van de gezinsauto...",
     "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 - volledig zwart",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3cad6b5303e.webp",
     "description": "Mercedes-Benz SLK55 AMG V8 5.5L",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36988_images-23.jpg"
    }
   ]
  },
  {
   "id": 36989,
   "slug": "2020-01-28_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": "nl",
   "date": "2020-01-28",
   "published": "2020-01-28T00:00:00+01:00",
   "created": "2025-06-26T22:10:05.494000+02:00",
   "updated": "2025-07-22T16:42:46.971000+02:00",
   "title": "Cholesterolgehalte in het bloed meten",
   "subtitle": "Ken je LDL-, HDL- en triglyceridenwaarden",
   "summary": "Deze week ben ik naar de dokter geweest om mijn bloed te laten onderzoeken, om mijn cholesterolwaarden te bepalen. De afgelopen jaren ben ik steeds meer aandacht gaan besteden aan mijn gezondheid. Nadat ik mijn levensstijl flink heb verbeterd, vroeg ik me af hoe mijn waarden eruit zagen.",
   "topics": [
    "data",
    "health",
    "heart",
    "lifestyle"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/24702d73536c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d8a2df2af954.webp",
     "description": "Chemische structuur van cholesterol",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/b2354c1b45f3.webp",
     "description": "Pleister na bloedafname voor de cholesteroltest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/684c1dcd97b1.webp",
     "description": "Resultaten van mijn cholesterolbloedtest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/2870d5b91cf1.webp",
     "description": "Voor en na verandering van mijn levensstijl - twee verschillende Willems",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36989_images-4.jpg"
    }
   ]
  },
  {
   "id": 36990,
   "slug": "2020-01-24_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": "nl",
   "date": "2020-01-24",
   "published": "2020-01-24T00:00:00+01:00",
   "created": "2025-06-26T22:10:05.822000+02:00",
   "updated": "2026-04-03T14:34:52.393000+02:00",
   "title": "Verbeter je slaap door licht te blokkeren",
   "subtitle": "Over de voordelen van het dragen van een slaapmasker in bed",
   "summary": "De afgelopen weken heb ik geëxperimenteerd met het dragen van een slaapmasker in bed, om al het licht te blokkeren. Ons lichaam produceert het slaaphormoon, melatonine, in het donker. Leven in een omgeving vol kunstlicht is daarom precies het soort ding dat je circadiaans ritme verstoort. Kan een simpel masker helpen?",
   "topics": [
    "data",
    "experiment",
    "health",
    "heart",
    "lifestyle",
    "review",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/173503fe4b00.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/da1a9b27b20c.webp",
     "description": "Het Mindfold slaapmasker: totale duisternis met je ogen open",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc34cd04b108.webp",
     "description": "Misschien is het het lettertype, misschien is het haar kapsel, maar op de een of andere manier krijg ik een 80s vibe van de verpakking van Mindfold :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ff2ac3ebd562.webp",
     "description": "Het slaapmasker heeft open ruimtes die je ogen bedekken, waardoor je ogen vrij kunnen openen (terwijl de duisternis behouden blijft): dit is een groot verschil met veel andere maskers die direct op je oogleden zitten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/cf1cdf4de4d5.webp",
     "description": "Het zachte schuim past zich aan je gezicht aan voor maximaal comfort en duisternis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c410a9215f76.webp",
     "description": "Het masker is flexibel, waardoor het comfortabel past",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ddaa508b14ab.webp",
     "description": "Als je een slaapmasker draagt, kun je zien dat het masker de vorm van mijn hoofd aanneemt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6997b8ca0a3e.webp",
     "description": "Pavloviaanse reactie: mijn lichaam weet dat het tijd is om te slapen als ik mijn masker opzet - zzzzz",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c581a81470d9.webp",
     "description": "Grafiek van de hartslag laat een bijna vlakke lijn zien, heel dicht bij mijn minimum hartslag (verzameld met Biostrap)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/8607e6e434b5.webp",
     "description": "Gemiddelde hartslagvariabiliteit (HRV) tijdens dezelfde nacht laat een gestage toename (en herstel) zien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/5ac339f455b7.webp",
     "description": "Effecten van een dutje overdag: rond 14.00 uur zul je een gestage daling van de hartslag opmerken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36990_images-10.png"
    }
   ]
  },
  {
   "id": 36991,
   "slug": "2019-12-31_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": "nl",
   "date": "2019-12-31",
   "published": "2019-12-31T00:00:00+01:00",
   "created": "2025-06-26T22:10:06.463000+02:00",
   "updated": "2026-04-03T14:34:52.608000+02:00",
   "title": "Whoop-band review: 24/7 wearable sensor",
   "subtitle": "Meer dan fitnesstracking en smartwatches",
   "summary": "De afgelopen maanden heb ik de WHOOP Strap 3.0 gedragen, een draagbare sensor die gezondheids- en fitnessgegevens verzamelt. Hij is anders dan de meeste andere fitness trackers, omdat hij is ontworpen met professionele atleten in gedachten.  Hij is gericht op dagelijkse belasting, herstel en slaap. Lees verder om te ontdekken hoe dit werkt.",
   "topics": [
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "minimal",
    "sensors",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 om de pols, geen knoppen, geen display",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ad894c314f02.webp",
     "description": "WHOOP Strap 3.0 sensoren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a21adad727ee.webp",
     "description": "WHOOP is ongeveer even groot als een gewoon horloge (Tudor Black Bay 36MM)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3d5c9e75eef.webp",
     "description": "De ProKnit band is gemaakt van stof, het is comfortabel, rekbaar maar stevig en droogt snel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd530d320a3c.webp",
     "description": "Verschillende band stijlen en lengtes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c85c98950ecd.webp",
     "description": "Het hoger op de arm dragen van de sensor zorgt ervoor dat deze onder je kleding verborgen kan worden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/df2be157c1de.webp",
     "description": "Seiko 5 mechanisch horloge met WHOOP strap 3.0 sensor bevestigd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e8881c74988.webp",
     "description": "Je kunt de WHOOP band aan je horloge bevestigen op een vergelijkbare manier als dat NATO-banden door de lugs worden gevouwen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/604386727626.webp",
     "description": "De \"truc\" is om herstel te balanceren met belasting - als je dit goed doet, zal je fitheid toenemen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/9fdc59bd9bd5.webp",
     "description": "Herstel nam af toen ik ziek werd, WHOOP data detecteerde de afname eerder dan dat ik me ziek voelde!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/40413612662b.webp",
     "description": "De WHOOP Strap wordt opgeladen met een schuifbare batterij, waardoor je hem continu kunt dragen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/1438d56ef946.webp",
     "description": "Batterij bevestigd aan de WHOOP band",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4f3547b88ae.webp",
     "description": "WHOOP data op een dag dat ik ging fietsen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/5bd4a89b0e5c.webp",
     "description": "WHOOP Strap 3.0 kan je hartslag uitzenden naar elk Bluetooth apparaat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/df10f73b4fad.webp",
     "description": "Voorbij individuele statistieken: WHOOP biedt een compleet inzicht, inclusief herstel, belasting en slaap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/275ef2e4582d.webp",
     "description": "Verbinden met andere WHOOP gebruikers via Facebook en Teams",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36991_images-16.png"
    }
   ]
  },
  {
   "id": 36992,
   "slug": "2019-12-01_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": "nl",
   "date": "2019-12-01",
   "published": "2019-12-01T00:00:00+01:00",
   "created": "2025-06-26T22:10:06.985000+02:00",
   "updated": "2025-07-22T16:42:47.327000+02:00",
   "title": "Realtime herkenning van menselijke houdingen via computervisie",
   "subtitle": "TensorFlow en PoseNet gebruiken op een videofeed",
   "summary": "Voor een spannend nieuw project experimenteer ik met computervisie met behulp van TensorFlow. Ik wilde realtime detectie van menselijke houdingen bereiken om interactieve videoprojecties en games aan te sturen. Tijd om in de wereld van machine learning, tensors en computervisie te duiken!",
   "topics": [
    "art",
    "data",
    "experiment",
    "game",
    "people",
    "sensors",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/74019fb4ad6d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/50568e89a5e8.webp",
     "description": "ReCaptcha: je traint al jaren Google's AI!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/7953a7232386.webp",
     "description": "Ik en mini-ik worden herkend door het PoseNet-model",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/567b618c7f65.webp",
     "description": "MobileNet-SSD algoritme (image: hey-yahei.cn)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/34fceca59e7a.webp",
     "description": "PomPom faux puff spiegel van Daniel Rozin",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/e4956ea74e75.webp",
     "description": "Mensen veranderen in vogels met behulp van computervisie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36992_images-5.png"
    }
   ]
  },
  {
   "id": 36993,
   "slug": "2019-11-26_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": "nl",
   "date": "2019-11-26",
   "published": "2019-11-26T00:00:00+01:00",
   "created": "2025-06-26T22:10:07.218000+02:00",
   "updated": "2025-07-22T16:42:47.449000+02:00",
   "title": "Supernova E3 Pro 2 dynamo-aangedreven koplamp",
   "subtitle": "Koplamp van mijn fiets vervangen",
   "summary": "Eerder deze maand moest de dynamo-aangedreven koplamp op mijn forenzenfiets vervangen worden. Eén van de elektrische connectoren was afgebroken, waarschijnlijk door intensief dagelijks gebruik. Ik zocht naar de best mogelijke lamp, één die extreem duurzaam en helder zou zijn. Ik vond de Supernova E3 PRO 2 en besloot hem op mijn fiets te monteren.",
   "topics": [
    "Durable",
    "Renewable",
    "bike",
    "design",
    "environment",
    "minimal",
    "mobility",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "Supernova E3 PRO 2 Doos, geen plastic - alleen recyclebaar karton",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/0bc147c49be4.webp",
     "description": "Supernova E3 Pro: helder, betrouwbaar, jarenlang",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6fa6e275094a.webp",
     "description": "De lamp wordt geleverd in een metalen doos die je later voor iets anders kunt gebruiken. De anti-diefstalbouten zaten in een apart zakje",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/9cb33529c8c4.webp",
     "description": "De Supernova E3 PRO wordt geleverd met kabels eraan bevestigd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d385483d4706.webp",
     "description": "Connector gebruikt door mijn Shimano naafdynamo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7a00ea5512ca.webp",
     "description": "Het solderen van de bestaande kabels op mijn fiets vereiste een beetje creativiteit met klemmen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/3748b8611aac.webp",
     "description": "Nieuwe kabel gesoldeerd aan de oude, waardoor deze de nieuwe door het fietsframe kan trekken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/48ae0d1c0bdf.webp",
     "description": "Voilà! Het trekken van de kabel werkte perfect",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/907ebab6f91c.webp",
     "description": "Het achterlicht aansluiten op de koplamp, de verbinding beschermen met krimpkous",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d1ad6ed7f1a.webp",
     "description": "Na het verwarmen van de krimpkous, bieden ze een beschermende laag tegen de elementen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8f3106d1501d.webp",
     "description": "De elektrische draad met tie-wraps vastzetten aan de stevigere schakelkabel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f69dab781b32.webp",
     "description": "Supernova E3 PRO2 gemonteerd op mijn fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36993_images-13.jpg"
    }
   ]
  },
  {
   "id": 36994,
   "slug": "2019-11-22_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": "nl",
   "date": "2019-11-22",
   "published": "2019-11-22T00:00:00+01:00",
   "created": "2025-06-26T22:10:07.853000+02:00",
   "updated": "2026-04-03T14:31:12.179000+02:00",
   "title": "Een professionele 72TB NAS bouwen",
   "subtitle": "Configuratie en installatie van een HPE ProLiant DL380 server",
   "summary": "De afgelopen jaren ben ik mijn data en werk van lokale computers (voornamelijk laptops) naar de cloud aan het verplaatsen. Cloud computing wordt gedaan door servers in een datacenter, krachtige computers die het zware werk doen. Naarmate mijn bedrijf groeide, had ik meer capaciteit nodig. Het was tijd om wat power aan mijn cloud toe te voegen!",
   "topics": [
    "Amsterdam",
    "MacBook",
    "ThinkPad",
    "cloud",
    "data",
    "howto",
    "linux",
    "networking",
    "office",
    "server",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9e94939629b0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/133e09c069cd.webp",
     "description": "Servers in een datacenter: de zwarte racks zijn als kasten voor de grijze server computers, elke rack biedt plaats aan meerdere servers (foto: HPE).",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/909896d1cd90.webp",
     "description": "Binnenin een HPE ProLiant DL380p Gen8 server (LFF)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/30d395d32ef6.webp",
     "description": "HPE ProLiant DL380p server aangezet, groene lampjes geven aan dat de schijven werken, monitor is aangesloten en toont het boot proces",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c51ff21e2823.webp",
     "description": "Server (linksboven) verbonden met de computers op mijn bureau (rechtsonder) tijdens de installatie in mijn kantoor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8a597878d8b.webp",
     "description": "Computers op mijn bureau die de installatie aandrijven van links naar rechts: ThinkPad X1, iPad Pro en MacBook",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8a15db91132f.webp",
     "description": "MacBook fungeert als monitor en toetsenbord van de server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a08146defef2.webp",
     "description": "iLO: \"zee van sensoren\" die een uitgebreid extern inzicht in de server mogelijk maken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/50f6353b57ec.webp",
     "description": "Op weg naar het internet: bezoek aan XS4ALL / KPN in Amsterdam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7975165f7c9c.webp",
     "description": "Onderschat nooit de bandbreedte van een auto met 72TB in de kofferbak (72TB in mijn Smart Roadster)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ecba21deb2a.webp",
     "description": "Server aangesloten en online in het datacenter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ceff50b570c.webp",
     "description": "MacBook verbonden met de server in het datacenter via VMWare ESXi - GRUB bootloader installeren op een virtuele Debian GNU/Linux server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36994_images-11.jpg"
    }
   ]
  },
  {
   "id": 36995,
   "slug": "2019-10-19_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": "nl",
   "date": "2019-10-19",
   "published": "2019-10-19T00:00:00+02:00",
   "created": "2025-06-26T22:10:08.388000+02:00",
   "updated": "2026-04-03T14:34:52.827000+02:00",
   "title": "Vliegen in een C47-A (DC-3) klassiek vliegtuig",
   "subtitle": "Aan boord van de 75 jaar oude koninklijke PH-PBA dakota",
   "summary": "Als fantastisch verjaardagscadeau kreeg ik de eer om te vliegen in een klassiek DC-3 vliegtuig. Het was de 75 jaar oude PH-PBA, een C-47A Skytrain of Dakota, voorheen eigendom van Z.K.H. Prins Bernhard der Nederlanden. Het is een heel bijzonder vliegtuig dat wordt beheerd door de enthousiaste mensen van de Dutch Dakota Association (DDA Classic Airlines). Lees verder voor wat luchtvaartgeschiedenis!",
   "topics": [
    "mobility",
    "retro",
    "review",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/c69abd6b9948.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a966e4f9eff1.webp",
     "description": "Rosie the Riverters werken aan de C-47 in de Douglas fabriek in 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": "Amerikaanse Padvinders en USAAF vliegtuigbemanning voorafgaand aan D-Day (juni 1944, RAF North Witham, publiek domein)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac2e76bfe452.webp",
     "description": "Paratroepen C-47, 12th Air Force Troop Carrier Wing, tijdens de invasie van Zuid-Frankrijk (augustus 1944)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f8f6ca0ee9a.webp",
     "description": "De PH-PBA brengt Koningin Juliana en Prins Bernhard naar België, mei 1960 (Ministerie van Infrastructuur en Waterstaat)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/bf74d1766ce6.webp",
     "description": "PH-PBA \"Prinses Amalia\" wordt voorbereid voor vertrek door DDA vrijwilligers op Lelystad Airport (oktober 2019)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d30c0dc0619d.webp",
     "description": "DDA Classic Airlines ticket boarding pass",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f0b79035de53.webp",
     "description": "Terminalgebouw Lelystad Airport nabij de hangar waar de PH-PBA gestationeerd is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a128d169cbf.webp",
     "description": "Vrijwilligers bereiden de Pratt & Whitney R-1830 Twin Wasp vliegtuigmotoren voor op ontsteking",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd999f70526f.webp",
     "description": "Pratt & Whitney R-1830 Twin Wasp stermotor tentoongesteld in het Imperial War Museum Duxford (foto: Nimbus227)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/8118f1056219.webp",
     "description": "Elektrische generator, aangedreven door een Duits gebouwde Deutz dieselmotor, gebruikt om de R-1830 motoren te starten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/db4fa33a15dc.webp",
     "description": "Bedieningspaneel van de elektrische generator in de platformwagen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/65eee3571d8b.webp",
     "description": "Gemaakt door de Rosies, de C-47-A PH-PBA \"Prinses Amalia\" blijft een schoonheid op haar 75e verjaardag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/fd3f3816c165.webp",
     "description": "Het staartwiel van de C-47-A PH-PBA staat vrij dicht bij de grond wanneer het vliegtuig op het platform geparkeerd staat",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c30918bc8bac.webp",
     "description": "Binnen in de cabine heb je een duidelijk zicht op de cockpit omdat er geen deur is die de piloten van de passagiers scheidt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/12565a5d817b.webp",
     "description": "De R-1830 Twin Wasp zuigermotor aan het werk - het voelt levend!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/af4733b8eba2.webp",
     "description": "KLM Captain vliegt met de C47-A PH-PBA over het Markermeer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/73be6e490c5c.webp",
     "description": "PH-PBA vleugel over Friesland, het Markermeer aan de horizon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/da1f914e4df2.webp",
     "description": "Vliegen over het dorp Heeg met IJlst en Sneek zichtbaar aan de horizon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/3aa8cd38feb7.webp",
     "description": "Friese meren zichtbaar vanuit de cockpit van de C47-A PH-PBA",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/90cf44ff69e7.webp",
     "description": "Terherne zichtbaar aan het \"Snitser Mar\", Friesland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/9e8ba6197fe4.webp",
     "description": "Vliegen over de Zuidermeerdijk nabij Urk, met de Ketelbrug zichtbaar over het water",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36995_images-21.jpg"
    }
   ]
  },
  {
   "id": 36996,
   "slug": "2019-10-07_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": "nl",
   "date": "2019-10-07",
   "published": "2019-10-07T00:00:00+02:00",
   "created": "2025-06-26T22:10:09.099000+02:00",
   "updated": "2026-04-03T14:31:12.387000+02:00",
   "title": "Multi-Window-ondersteuning in je iPad-app",
   "subtitle": "Native ontwikkeling voor iPadOS",
   "summary": "Vorige maand bracht Apple iPadOS uit, het eerste dedicated operating system voor iPad. Het verschilt van iOS met zijn ondersteuning voor het grotere iPad scherm, inclusief multi / split screen vensters. Ik ontwikkel apps en het was tijd om te profiteren van deze nieuwe mogelijkheden die iPadOS biedt.",
   "topics": [
    "apple",
    "design",
    "iOS",
    "iPad",
    "programming",
    "tablet",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/38ef7e583455.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/590ada94c4e1.webp",
     "description": "iPad Pro als mijn hoofdcomputer verbonden met een terminal via Blink",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d4097d9a5811.webp",
     "description": "Meerdere vensters ondersteuning op iPad, twee instanties van dezelfde app tegelijk draaien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b0fd605efa8d.webp",
     "description": "Verschillende maanden vergelijken in de kalender-app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/62fc3c1ace78.webp",
     "description": "De kaart op verschillende schalen tegelijk bekijken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/64d2bc5a822d.webp",
     "description": "Ken Ferry legt het ontwerp van meerdere vensters ondersteuning voor iOS uit tijdens WWDC 2019",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b7e0e6a8f2a.webp",
     "description": "Conceptueel overzicht UI-structuur iPadOS zoals uitgelegd door Steve Holt tijdens WWDC 2019",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d8992b418c8.webp",
     "description": "Conceptueel overzicht van UISceneSession, die de persistente interface status tussen app-representaties levert (WWDC 2019, Steve Holt, Apple)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/0cc957f952fe.webp",
     "description": "Functionele rollen in de levenscyclus van een iPadOS-app (WWDC 2019, Steve Holt, Apple)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/8a48b3cb9b2d.webp",
     "description": "Dezelfde app op iOS/iPadOS en macOS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-9.png"
    },
    {
     "url": "https://willem.com/global/images/5d22d4b5df00.webp",
     "description": "Mijn \"Lemmid (content) Manager\" app gebruiken om een blogpost te bewerken terwijl ik de resultaten naast elkaar bekijk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/a825ee524dfd.webp",
     "description": "Een DNS-record bewerken met mijn \"Lemmid Domain\" app terwijl de context van de gehele DNS-zone behouden blijft",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/7f6a0e735536.webp",
     "description": "Mijn \"Lemmid Count\" app gebruiken om weergaven en verkeer van een artikel op willem.com te analyseren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/be682d70074e.webp",
     "description": "Web development op iPad met Inspect en Blink naast elkaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36996_images-13.png"
    }
   ]
  },
  {
   "id": 36997,
   "slug": "2019-09-27_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": "nl",
   "date": "2019-09-27",
   "published": "2019-09-27T00:00:00+02:00",
   "created": "2025-06-26T22:10:09.537000+02:00",
   "updated": "2025-07-22T16:42:47.911000+02:00",
   "title": "Het bezoeken van een internationale hackersconferentie",
   "subtitle": "OWASP Global AppSec Amsterdam",
   "summary": "Deze maand had ik het geluk om Global AppSec Amsterdam bij te wonen, een internationale conferentie voor hackers en beveiligingsspecialisten. Er waren presentaties van voormalige geheim agenten, bounty hunters, academici en softwareleveranciers. Ik leerde over enkele van de nieuwste hacktechnieken, ontmoette interessante mensen en speelde een paar coole retro games. Lees verder voor meer.",
   "topics": [
    "Amsterdam",
    "Nintendo",
    "cyber-security",
    "data",
    "hacking",
    "people",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 presentatie door cyberwarfare specialist, Chris Kubecka",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ad3f0bba8321.webp",
     "description": "Lessen geleerd in de omgang met terroristen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/86cc76d31a28.webp",
     "description": "Koffie en PONG op de videospelconsole met CRT monitor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ebd793dd0c1.webp",
     "description": "DuckHunt met een originele Nintendo zapper",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ac85970a721.webp",
     "description": "Herinner je je de dagen dat dit je gemiddelde computer was - let op: het IBM model M toetsenbord... oh boy!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/f7a3c90be9d0.webp",
     "description": "Persistente Client-Side XSS is een echte bedreiging - door Marius Steffens en Ben Stock",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/aa04e0114bcd.webp",
     "description": "James Kettle over het hacken van PayPal - $38.900 aan bounties verdiend",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/3c11c554de6f.webp",
     "description": "Hacking rendementen op investeringen tussen 100% aan de lage kant en 150.000% aan de hoge kant! (Door Jarrod Overson)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36997_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d039827bdd65.webp",
     "description": "Hacking Google - Hoe ik je foto's van Google had kunnen stelen (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_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": "nl",
   "date": "2019-09-10",
   "published": "2019-09-10T00:00:00+02:00",
   "created": "2025-06-26T22:10:10.071000+02:00",
   "updated": "2025-07-22T16:42:48.054000+02:00",
   "title": "Backscatter spam op serverniveau bestrijden",
   "subtitle": "Configureer Postfix om spam te blokkeren voordat het de server binnenkomt",
   "summary": "Deze maand had ik te maken met backscatter spam, wat effect had op één van de mailservers die ik beheer. Als server engineer zorg ik ervoor dat servers geen spam versturen en dat inkomende email gefilterd wordt. Ondanks alle inspanningen bleef deze server op de zwarte lijst komen te staan voor het versturen van spam naar iCloud, Office 365 en Google Gmail for Business (G Suite). Lees verder om erachter te komen wat de oorzaak hiervan was en hoe dit op te lossen.",
   "topics": [
    "cloud",
    "cyber-security",
    "howto",
    "linux",
    "networking",
    "server"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/af0df536f46b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ce079c524f46.webp",
     "description": "Eenvoudig backscatter-scenario, mailserver stuurt bericht terug naar een vervalst afzenderadres",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/ecab1d4c0125.webp",
     "description": "Voorkom backscatter-bounceberichten door te reageren met SMTP-foutcodes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/b76507d467ad.webp",
     "description": "Veroorzaken van backscatter-spam wanneer de eerste mailserver e-mail doorstuurt naar een andere server die het bericht blokkeert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/75d348304794.webp",
     "description": "Voorkom backscatter-spam door alle berichten te controleren voordat u ze doorstuurt naar een andere server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/39ef96cae1a9.webp",
     "description": "Implementeren van strenge SMTP-beperkingen in Postfix - geannoteerde schermafbeelding van main.cf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36998_images-5.png"
    }
   ]
  },
  {
   "id": 36999,
   "slug": "2019-08-28_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": "nl",
   "date": "2019-08-28",
   "published": "2019-08-28T00:00:00+02:00",
   "created": "2025-06-26T22:10:10.199000+02:00",
   "updated": "2026-04-03T14:34:53.046000+02:00",
   "title": "Fietsen met een vermogensmeter op je fiets",
   "subtitle": "Installatie en gebruik van de 4iiii Precision Powermeter",
   "summary": "Nadat ik een minimalistische racefiets had gebouwd, besloot ik een vermogensmeter te installeren om te ontdekken hoe het is om het vermogen van mijn benen te meten. Wat kun je leren van een vermogensmeter? Is het moeilijk te installeren? Is het de moeite waard? Lees verder om erachter te komen.",
   "topics": [
    "Amsterdam",
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "review",
    "sensors",
    "smartphone",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/6d8d02a5f9b3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/716721c9ea80.webp",
     "description": "4iiii Precision Powermeter - gebruikt door het professionele wielerteam Quick-Step / Bora Hansgrohe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0dc3eb4a6b8c.webp",
     "description": "De crankarm heeft het model en de lengte erop geschreven, op mijn fiets is dat: FC-5800, 172.5MM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/24519cf71ad2.webp",
     "description": "Snelstartgids voor het installeren en gebruiken van de vermogensmeter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ab899bb97f0.webp",
     "description": "Gebruik een cranksleutel om de crank te verwijderen (Shimano TL-FC16 / FC-M960)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac636f5c8a5c.webp",
     "description": "Je zou de plastic dop met je vingers/hand moeten kunnen losmaken, er is geen extreem koppel vereist",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e198a98a1225.webp",
     "description": "De crankarm vastzetten met een momentsleutel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/8f487d0db8ee.webp",
     "description": "Zorg ervoor dat de batterij is geplaatst en het afdekplaatje is vergrendeld",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/abd4c691be41.webp",
     "description": "4iii Precision Power meter geïnstalleerd op mijn fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c43854daea6.webp",
     "description": "Bluetooth scan vanuit de 4iiii app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/fb2acc59f195.webp",
     "description": "Nul offset kalibratie is erg belangrijk voor nauwkeurige metingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9478e36027b6.webp",
     "description": "De 4iiii Precision Powermeter verbinden met de Cyclemeter app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/f1a22322fa3b.webp",
     "description": "Wahoo RFLKT+ toont realtime gegevens van mijn fietscomputer app - uiteraard stond ik hier stil... allemaal nullen (behalve mijn hartslag)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d8494e84304.webp",
     "description": "Gegevens van de vermogensmeter, vergeleken met snelheid, cadans en hartslaggegevens",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/0c8143e51c04.webp",
     "description": "Met of zonder vermogensmeter: vergeet niet te genieten van je rit!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36999_images-14.jpg"
    }
   ]
  },
  {
   "id": 37000,
   "slug": "2019-08-18_het-creeren-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": "nl",
   "date": "2019-08-18",
   "published": "2019-08-18T01:00:00+02:00",
   "created": "2025-06-26T22:10:10.809000+02:00",
   "updated": "2026-04-03T14:34:53.269000+02:00",
   "title": "Het creëren van een minimalistische racefiets",
   "subtitle": "Oude onderdelen recombineren en opknappen tot een nieuwe fiets",
   "summary": "De afgelopen maanden heb ik aan verschillende fietsen gewerkt, wat heeft geleid tot een opeenstapeling van reserveonderdelen in mijn garage. Ik vroeg me af hoe moeilijk het zou zijn om een nieuwe fiets te maken met deze reserveonderdelen. Ik besloot om van dit moment gebruik te maken om wat onderdelen opnieuw af te werken, waarbij ik overtollige stickers verwijderde om een minimalistische racefiets te creëren.",
   "topics": [
    "bike",
    "creating",
    "design",
    "howto",
    "minimal",
    "mobility",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/b959632c5608.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/92c3d430876b.webp",
     "description": "Vuile achterderailleur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7374910a16b5.webp",
     "description": "Vervang oude lagers door nieuwe als je toch bezig bent",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/b06b79a398cd.webp",
     "description": "Verschillende onderdelen spuiten in een uniforme uitstraling",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0673ddc45033.webp",
     "description": "Fietsframe spuiten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/76c4bcebc1f7.webp",
     "description": "Onderdelen zien er als nieuw uit met een frisse laag verf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1f85924ed40.webp",
     "description": "Klaar om alle onderdelen in elkaar te zetten, een fiets te creëren!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6049ee3723e3.webp",
     "description": "De zadelpenbuis is een goede plek om je fiets in de werkstandaard te bevestigen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ff61ea98e4e.webp",
     "description": "Breng vet aan op lagers zoals die in de voorvork + balhoofd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/21c695eb4413.webp",
     "description": "Gebruik altijd een goede momentsleutel om overmatige kracht op bouten te voorkomen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce95f6d56c50.webp",
     "description": "De meeste onderdelen hebben koppelwaarden erop geschreven in Newton Meter (Nm)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/0964518f750c.webp",
     "description": "De crank monteren met een momentsleutel en cranksleutel - let op de geschreven instructies op de crank",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/5dfa532828cc.webp",
     "description": "Crank en pedalen gemonteerd op het fietsframe - controleer of het vrij kan bewegen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/583bfecd743b.webp",
     "description": "Het monteren van de cassette is eenvoudig als je deze uitlijnt met het patroon van de achteras",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/68f5f4624d06.webp",
     "description": "Gebruik een cassettesleutel en/of kettingzweep om de cassette te monteren of te demonteren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/52d598aae359.webp",
     "description": "Met de wielen gemonteerd, begint de verzameling onderdelen op een fiets te lijken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/aac25d03b82b.webp",
     "description": "Kabels monteren op het stuur en de handvatten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/fefa3e92a375.webp",
     "description": "De kabels aansluiten op de derailleurs",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/ad7daca27354.webp",
     "description": "Voorderailleur verbonden met de schakelkabel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fa39375c753.webp",
     "description": "Het afstellen van de versnellingen is gemakkelijker als je vrij kunt trappen, zodat je de kabelspanning nauwkeurig kunt instellen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5b80c1be59d.webp",
     "description": "Minimale racefiets - gemaakt met reserveonderdelen en vele uren!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37000_images-20.jpg"
    }
   ]
  },
  {
   "id": 37001,
   "slug": "2019-07-16_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": "nl",
   "date": "2019-07-16",
   "published": "2019-07-16T01:00:00+02:00",
   "created": "2025-06-26T22:10:11.616000+02:00",
   "updated": "2026-04-03T14:34:53.482000+02:00",
   "title": "Beperkingen van slaapregistratie met een wearable",
   "subtitle": "Vergelijking met een borstband hartslagmeter",
   "summary": "Slaapmonitoring is een populaire functie van veel smartwatches en wearables. Apparaten zoals Fitbit, Withings, Apple Watch en Biostrap analyseren biometrische gegevens tijdens je slaap. Deze wearables worden om de pols gedragen en gebruiken optische sensoren om je hartslag te meten. Ik vroeg me af hoe de optische sensoren zich zouden verhouden tot een hoge resolutie borstband hartslagmeter.",
   "topics": [
    "apple",
    "data",
    "health",
    "heart",
    "sensors",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9baa72d496cc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/adf4d1369cd7.webp",
     "description": "Apple Watch gebruikt een optische sensor voor de automatische hartslagmeting",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/64efd1eff213.webp",
     "description": "Hartslagmetingen door Apple Watch laten zien dat er maar eens in de 5 minuten gemeten wordt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/3313b7c381f9.webp",
     "description": "Wahoo TICKR gebruikt geleidende elektroden in de band om de elektrische activiteit van je hart direct te meten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e6c5bf4cdf4a.webp",
     "description": "Wahoo TICKR (links) meet meer data per minuut dan Apple Watch (rechts) per uur!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/d152323f0e6c.webp",
     "description": "Hartslag gedurende mijn experimentnacht gemeten met de optische hartslagsensor (boven) en borstband (onder)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/321af3169856.webp",
     "description": "Combineren van hartslagmetingen met bewegingsdata van een gyroscoopsensor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37001_images-6.png"
    }
   ]
  },
  {
   "id": 37002,
   "slug": "2019-07-15_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": "nl",
   "date": "2019-07-15",
   "published": "2019-07-15T01:00:00+02:00",
   "created": "2025-06-26T22:10:11.875000+02:00",
   "updated": "2026-04-03T14:34:53.703000+02:00",
   "title": "Optische vs. borstband hartslagmeters",
   "subtitle": "Beats per minuut meten met verschillende sensoren",
   "summary": "Met moderne wearables, smartwatches en fitness trackers is het meten van je hartslag eenvoudig en gebruikelijk geworden. Er zijn echter fundamentele verschillen in sensortypes. Sommige sensoren vangen het elektrische signaal van je hart op, terwijl anderen licht gebruiken om de bloedstroom door je bloedvaten te analyseren.  Als je geïnteresseerd bent in het meten van je hartslag, is het goed om deze verschillen te begrijpen.",
   "topics": [
    "apple",
    "data",
    "health",
    "heart",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/813bfb529f1e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/daad3bd9fd73.webp",
     "description": "Hartslagmeter in ziekenhuis gebruikt elektroden om de elektrische activiteit van het hart te meten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3313b7c381f9.webp",
     "description": "Geleidende pads in de borstband werken op een vergelijkbare manier als de hartslagmeter in ziekenhuizen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/df2636cbc686.webp",
     "description": "Biostrap heeft een optische sensor, in het midden, precies tussen twee LED's",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/adf4d1369cd7.webp",
     "description": "Apple Watch heeft een optische hartslagsensor, duidelijk zichtbaar in het midden van de onderkant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/50b47bedbb47.webp",
     "description": "Hartslaggegevens met verschillende sensoren, de training is vastgelegd (in detail, onderste grafiek) met een borstband terwijl de uren daarna met een optische sensor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37002_images-5.png"
    }
   ]
  },
  {
   "id": 37003,
   "slug": "2019-06-25_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": "nl",
   "date": "2019-06-25",
   "published": "2019-06-25T00:00:00+02:00",
   "created": "2025-06-26T22:10:12.064000+02:00",
   "updated": "2026-04-03T14:31:12.594000+02:00",
   "title": "Het in elkaar zetten van een bakfiets",
   "subtitle": "Het in elkaar zetten van de Babboe Big bakfiets",
   "summary": "Deze maand arriveerde onze Babboe Big bakfiets, in dozen. De techneut in mij vond het een goed idee om de fiets met de hand in elkaar te zetten. Zo zou ik precies weten hoe alle onderdelen en bevestigingen in elkaar zitten, handige kennis voor onderhoud. Lees verder voor mijn ervaring en een paar praktische tips.",
   "topics": [
    "Amsterdam",
    "bike",
    "creating",
    "daddy",
    "environment",
    "howto",
    "mobility",
    "review",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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": "De Babboe Big, in dozen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/c008e5a6ac0a.webp",
     "description": "Voorwielen en spatbord",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/48e799582b1c.webp",
     "description": "Voorkader en houten bak (nog ingepakt)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4f8ba278585.webp",
     "description": "Achterkant van de fiets, half gemonteerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a97e2e90da51.webp",
     "description": "Miljoen schroeven, moeren, ringen en bouten...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/c57b3fe10e7d.webp",
     "description": "Montagehandleiding... 67 pagina's!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/01c1a2dabfa2.webp",
     "description": "Stap-voor-stap instructies",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/e0e6dc096c9f.webp",
     "description": "De montageset wordt geleverd met wat gereedschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f91f20ed80e.webp",
     "description": "Het helpt om je eigen (fiets)gereedschap te hebben",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/44d7e0090770.webp",
     "description": "Voorwielen aan het frame bevestigen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac379b781be2.webp",
     "description": "Vulplaatjes gebruiken om Chinese Precisie te compenseren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8da4d2de6af.webp",
     "description": "Vulplaatjes erin persen tijdens het verbinden van het achter- en voorkader",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/987e0d1194fa.webp",
     "description": "Een stuk hout gebruiken als 'laksafe' hamer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ebe67903d41.webp",
     "description": "Een inbussleutel gebruiken om het vulplaatje op zijn plaats te duwen, waardoor het boutgat vrijkomt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/362ea9f637aa.webp",
     "description": "Nette kabelgeleiding: ik heb de bout van het spatbord hergebruikt om de remkabel te bevestigen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4e26309952f.webp",
     "description": "Zorg ervoor dat je het zwenken van de bak test als je de kabels hebt bevestigd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/92d053214232.webp",
     "description": "Vlakke bakfiets - soort van :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/016a4d1cddb8.webp",
     "description": "De bak monteren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/0b35f6ee193a.webp",
     "description": "In de bak zitten twee opklapbare bankjes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/56b504485e17.webp",
     "description": "Je kunt optionele baby- en kinderzitjes installeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/a80195290ca9.webp",
     "description": "Babboe Big, volledig gemonteerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/b06db8f74637.webp",
     "description": "Een blije passagier in de Babboe Big",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/25b16e256a4a.webp",
     "description": "De 'big' in Babboe Big",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37003_images-24.jpg"
    }
   ]
  },
  {
   "id": 37004,
   "slug": "2019-06-24_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": "nl",
   "date": "2019-06-24",
   "published": "2019-06-24T00:00:00+02:00",
   "created": "2025-06-26T22:10:12.662000+02:00",
   "updated": "2026-04-03T14:34:53.952000+02:00",
   "title": "Zes maanden met MCADD",
   "subtitle": "Gedachten en tips over het dagelijks leven als ouders",
   "summary": "Morgen is het zes maanden geleden dat onze zoon geboren is, een goed moment om te reflecteren op de ervaring ouder te zijn van een kind met MCADD. Deze stofwisselingsziekte vereist speciale aandacht voor het voedingsschema en voorbereiding op situaties waarin dingen anders lopen. Het is fijn om te delen dat dit snel normaal voor ons is geworden, hier zijn wat gedachten en tips.",
   "topics": [
    "daddy",
    "data",
    "health",
    "lifestyle",
    "mcadd"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/fdffeeecc806.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/86709ad4cb5f.webp",
     "description": "Krampjes bestrijden met Infacol en reflux met Nutriton",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/16d9ef0fb567.webp",
     "description": "Boink boink, hallo papa! Lekker spelen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5295f3b91622.webp",
     "description": "Warme drankjes voor vader en zoon onderweg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/15b2737b36aa.webp",
     "description": "Omgaan met MCADD, de L-Carnitine medicatie en Fantomalt energiepoeder (foto door Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4cf502a81a8.webp",
     "description": "Voeden 's nachts (foto door Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d3934cf2ec82.webp",
     "description": "Slaapdata gedurende de eerste zes maanden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/bcd0455a1bf6.webp",
     "description": "Tijd om wakker te worden (foto door Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37004_images-7.jpg"
    }
   ]
  },
  {
   "id": 37005,
   "slug": "2019-05-29_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": "nl",
   "date": "2019-05-29",
   "published": "2019-05-29T00:00:00+02:00",
   "created": "2025-06-26T22:10:12.994000+02:00",
   "updated": "2026-04-03T14:34:54.236000+02:00",
   "title": "Solo rond het Markermeer (211KM)",
   "subtitle": "Tips om je voor te bereiden, vol te houden en te genieten van lange-afstandsfietsen",
   "summary": "Deze week heb ik solo een lange fietstocht (211KM) gemaakt rond het Markermeer! In tegenstelling tot deelname aan een georganiseerd evenement met service, ondersteuning en gezelschap onderweg, vereist solo gaan een andere voorbereiding, mindset en planning. Lees verder voor een aantal praktische tips voor lange afstand fietsen.",
   "topics": [
    "Amsterdam",
    "bike",
    "data",
    "environment",
    "health",
    "heart",
    "lifestyle",
    "mobility",
    "nature",
    "sensors",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/1067c64b358d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/79a24aa34b54.webp",
     "description": "Mijn fiets voorbereid voor lange afstands fietsen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8c92328c7eed.webp",
     "description": "Mijn eten en drinken voorraad voor deze rit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4de291d20f67.webp",
     "description": "Neem eten mee met veel energie door suiker, niet vet!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/bdf1326b067d.webp",
     "description": "Rond het Markermeer, door de voormalige Nederlandse \"Zuiderzee\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/5c06929f6fa2.webp",
     "description": "Snelheid (blauw) en inspanning (rood, hartslag) rond het Markermeer met harde wind (6 beaufort, 39-49KM/u)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/dc7ebf70404f.webp",
     "description": "Hartslag gedurende de dag en nacht van mijn lange afstands rit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/d6452a337ab9.webp",
     "description": "Haven in Marken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1790dad25d5.webp",
     "description": "Sluis bij Schardam",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/677bca9bbd36.webp",
     "description": "Mooie lucht op de Houtribdijk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/80826f81eed0.webp",
     "description": "Uitzicht over het Markermeer op het (voormalige) eiland Marken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/52290408de6e.webp",
     "description": "Oostvaardersplassen nabij Lelystad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/62a77483b7fb.webp",
     "description": "Wind waait hard over het water met Amsterdam aan de horizon, gezien vanuit Almere",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/f573ec0cc146.webp",
     "description": "Alleen jij en de weg voor je (Zeedijk nabij Marken)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/4924f9228be8.webp",
     "description": "Fietsen onder een Tall Ship!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/7d37b4b6c948.webp",
     "description": "Onverwachte wegafzetting tegengekomen, ongeveer halverwege op de Houtribdijk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/72f685db8461.webp",
     "description": "Ik en mijn fiets op de Houtribdijk! Niet zoals ik het me had voorgesteld!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0d298de554d.webp",
     "description": "Lachend naar het Markermeer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba2710e0fa2f.webp",
     "description": "Thuis, zoete thuis! 211 geweldige kilometers!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37005_images-18.jpg"
    }
   ]
  },
  {
   "id": 37006,
   "slug": "2019-05-24_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": "nl",
   "date": "2019-05-24",
   "published": "2019-05-24T00:00:00+02:00",
   "created": "2025-06-26T22:10:13.644000+02:00",
   "updated": "2025-07-24T00:56:42.827000+02:00",
   "title": "Dig voor Dummies",
   "subtitle": "Uitleg van een zeer nuttige netwerktool",
   "summary": "Bij het bouwen van websites, apps of e-mailservices kom je mogelijk domeinnamen en hun configuraties tegen. Wanneer alles werkt zoals het hoort, is het meeste hiervan onzichtbaar. Maar bij het oplossen van problemen met een domeinnaamconfiguratie kan het nodig zijn om wat dieper te graven... lees verder om te leren hoe!",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "linux",
    "networking",
    "programming",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/3563cf340625.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b02bcfa4dfab.webp",
     "description": "Het Domain Name System (DNS) linkt domeinnamen aan IP-adressen, die op hun beurt via kabels worden gerouteerd. Je leest dit - serieus! - via de kabel die is aangesloten op de server die op deze foto staat!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ecb8ad41dca.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/35dfaed28848.webp",
     "description": "Een kaart van het ARPANET in 1973... stel je voor om het internet van vandaag in kaart te brengen! (Publiek domein)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/a865a4e8afcd.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37006_images-4.png"
    }
   ]
  },
  {
   "id": 37007,
   "slug": "2019-04-30_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": "nl",
   "date": "2019-04-30",
   "published": "2019-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:13.841000+02:00",
   "updated": "2026-04-03T14:34:54.456000+02:00",
   "title": "De beste fietscomputer-app: Cyclemeter",
   "subtitle": "Krijg geavanceerde ritgegevens met een flexibele installatie",
   "summary": "Deze maand heb ik mijn training geïntensiveerd om fit te worden voor de Fietselfstedentocht van dit jaar, een fietstocht van 235 km door Friesland. Door de jaren heen heb ik verschillende soorten fietscomputer setups getest: van dedicated (en dure) Garmin Edge fietscomputers tot helemaal geen data. Uiteindelijk heb ik een flexibele setup bedacht om geavanceerde fietsdata te verzamelen met mijn smartphone, ik zal uitleggen hoe dit werkt.",
   "topics": [
    "Amsterdam",
    "apple",
    "bike",
    "data",
    "health",
    "heart",
    "iOS",
    "lifestyle",
    "minimal",
    "review",
    "sensors",
    "smartphone",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4c500e189ada.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6165a6aeebd7.webp",
     "description": "Garmin EDGE 1030 performance bundel (van evancycles.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c3071edff9d2.webp",
     "description": "Omata One (omata.com) minimal analoge fietscomputer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/19acd3932dd0.webp",
     "description": "Gebruik van Cyclemeter als mijn fietscomputer om geavanceerde ritgegevens te verzamelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/c0d0468f99c7.webp",
     "description": "Mijn 'fiets areanetwerk': sensoren (rood) en displays (groen) verbonden met de smartphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/b72bfc77d4e4.webp",
     "description": "De gecombineerde snelheids- en cadanssensor gemonteerd op mijn fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/572f2f970266.webp",
     "description": "Wahoo RFLKT+ display met veel informatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/53f00e45b084.webp",
     "description": "Wahoo RFLKT+ display met huidige snelheid en hartslag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/504937b129d9.webp",
     "description": "Apple Watch werkt geweldig met Cyclemeter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/195fbce1b3a7.webp",
     "description": "Voel me avontuurlijk door een iPhone van € 1659 op mijn stuur te monteren met een rubberen band",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/455f4d2401ab.webp",
     "description": "Quad Lock smartphone bevestigingssysteem",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37007_images-10.jpg"
    }
   ]
  },
  {
   "id": 37008,
   "slug": "2019-04-25_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": "nl",
   "date": "2019-04-25",
   "published": "2019-04-25T00:00:00+02:00",
   "created": "2025-06-26T22:10:14.273000+02:00",
   "updated": "2026-04-03T14:31:12.991000+02:00",
   "title": "Zoek als een pro: Google-zoekoperators",
   "subtitle": "Uitgebreide lijst met geavanceerde zoekoperators",
   "summary": "Je gebruikt waarschijnlijk de beroemdste zoekmachine ter wereld om elke dag dingen te vinden, maar je kent misschien niet alle geavanceerde zoekoperators. Je kunt deze speciale zoektermen gebruiken om dingen te vinden die anders bedolven liggen in de zoekresultaten. Lees verder voor een uitgebreide lijst met geavanceerde Google-zoekoperators.",
   "topics": [
    "SEO",
    "cloud",
    "cyber-security",
    "hacking",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/342a55e3ab9d.webp",
   "image_width": 2560
  },
  {
   "id": 37009,
   "slug": "2019-03-31_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": "nl",
   "date": "2019-03-31",
   "published": "2019-03-31T00:00:00+01:00",
   "created": "2025-06-26T22:10:14.476000+02:00",
   "updated": "2026-04-03T14:34:54.693000+02:00",
   "title": "WordPress: 10 tips om je website te beveiligen",
   "subtitle": "Houd hackers buiten 's werelds populairste content management systeem",
   "summary": "Veel mensen gebruiken WordPress om hun website te beheren, daarom is het geen verrassing dat mensen me vragen om naar de beveiliging van hun site te kijken. Als ethisch hacker kom ik WordPress in verschillende vormen, maten en staten tegen. Sommige zijn echt slecht beschermd tegen hacks. Voorkom dat jouw site gehackt wordt met deze 10 praktische tips.",
   "topics": [
    "cloud",
    "cyber-security",
    "hacking",
    "howto",
    "networking",
    "server",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/51dd00a2ba31.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/79572e4a515e.webp",
     "description": "WordPress updaten vanuit het wp-admin dashboard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/db2e086fcde8.webp",
     "description": "Controleer de reputatie van een WordPress plugin door te kijken naar het aantal downloads en de beoordeling",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ed5f0ee69b4.webp",
     "description": "Snuffelen naar WordPress wachtwoorden met WireShark packet capturing (via blog.wpscans.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/7e3624540722.webp",
     "description": "Wachtwoord dictionary attacks gebruiken lijsten met bekende (gelekte) wachtwoorden, je kunt ze vinden op schimmige delen van het internet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/94b8eedd02ca.webp",
     "description": "Vertrouw je de gratis wifi die je gebruikt? (Image via buffered.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b4bed4a35679.webp",
     "description": "Lekken van persoonlijke gebruikersinformatie vanuit de WordPress REST API",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e8fa9fcb7c0e.webp",
     "description": "Beperk toegang op basis van IP-adres tot XML-RPC met behulp van een .htaccess bestand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/a21ba24bbd4e.webp",
     "description": "Het is behoorlijk moeilijk om mijn WP-Admin pagina te hacken omdat je hem niet kunt vinden (hint: hij staat niet op /wp-admin)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b8c695c798fe.webp",
     "description": "Ergens in een datacenter staat een machine zoals deze die jouw website host",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba045569ad2d.webp",
     "description": "Gebruik WP Security Audit Log om in de gaten te houden wat er gebeurt met je WordPress website (wpsecurityauditlog.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37009_images-10.png"
    }
   ]
  },
  {
   "id": 37010,
   "slug": "2019-03-20_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": "nl",
   "date": "2019-03-20",
   "published": "2019-03-20T00:00:00+01:00",
   "created": "2025-06-26T22:10:14.729000+02:00",
   "updated": "2026-04-03T14:34:54.916000+02:00",
   "title": "Onderhoud van een robotstofzuiger",
   "subtitle": "Mijn iRobot Roomba draait nu al 8 jaar en dat worden er steeds meer!",
   "summary": "In 2011 kocht ik een iRobot Roomba 555 robotstofzuiger om mijn appartement automatisch schoon te maken. Het is een kleine ronde robot die rondrijdt en stofkonijntjes opzuigt. Door de jaren heen heeft hij dapper de gevaren van mijn appartement getrotseerd... schoenen, kabels, tapijt en riemen. Hij heeft het overleefd en werkt nog steeds perfect! Deze week was het tijd voor wat onderhoud.",
   "topics": [
    "Amsterdam",
    "Durable",
    "Renewable",
    "howto",
    "office",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/46f965af024c.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ada267387179.webp",
     "description": "Gewapende iRobot 710 - niet je gemiddelde stofzuiger...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e17f21fda2c.webp",
     "description": "iRobot Roomba 555 (uit 2011)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e63513fc59a6.webp",
     "description": "Mijn iRobot Roomba 555 toe aan onderhoud",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/6873ccc3deb8.webp",
     "description": "Operationeel sinds 2011, de iRobot Roomba heeft zijn littekens verdiend - ik vraag me af wat hij doet als ik niet in het appartement ben...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c421985b10af.webp",
     "description": "Draai de robotstofzuiger ondersteboven - let op het stof overal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/aed3b4f20563.webp",
     "description": "Verwijder de stofbak en borstels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/1a27071b8d6a.webp",
     "description": "Verwijder stof met de andere stofzuiger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/84d0b28c4f8a.webp",
     "description": "Maak \"de ogen\" van de Robot schoon, de sensorvensters bij de rand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/358e41089410.webp",
     "description": "Voorwiel met zwart-wit patroon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c769e88eb9f3.webp",
     "description": "Verwijder stof van de sensor onder de wielbasis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/8b545501494f.webp",
     "description": "Voorwiel reiniging van de lagers",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/3841691d62fb.webp",
     "description": "Voorwiel vervangen met een schroefbevestiging",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/62df7ea9e06c.webp",
     "description": "Harige borstels... maar niet zoals je ze wilt hebben.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/af1935b9bb41.webp",
     "description": "Controleer onder de doppen van de borstels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/dee70a182091.webp",
     "description": "Gebruik een schroevendraaier om haren los te snijden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/0678008a1089.webp",
     "description": "Voila, schoon!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e0eedf7a8e8.webp",
     "description": "Draai de draaiende borstel los",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/0f543acd918f.webp",
     "description": "Wiebel de borstel los van zijn centrale as",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/a60482120fa4.webp",
     "description": "Verwijder vuil van de as",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/88d41de8c9e0.webp",
     "description": "Verwijder de bodemklep om toegang te krijgen tot de binnenkant van de Roomba",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/1391104689c7.webp",
     "description": "Schroeven zijn duidelijk gemarkeerd met een driehoek",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/7794d167fd03.webp",
     "description": "Verwijder ze allemaal, zorg ervoor dat je ze niet kwijtraakt (of opzuigt tijdens het stofzuigen...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/47f24c076302.webp",
     "description": "iRobot Roomba bodemklep verwijderd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/501b8c5e72dc.webp",
     "description": "Lijkt op een tapijt, maar dit is stof verzameld aan de binnenkant van de Roomba",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/42364c9e126a.webp",
     "description": "Verwijder stof rond hoeken en randen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/81f71257b21a.webp",
     "description": "Zorg ervoor dat je de wielbases controleert op stofkonijnen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/468d98dc8664.webp",
     "description": "iRobot XLife batterij met verlengde capaciteit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/40fbda3ca91e.webp",
     "description": "Verwijdering van de reinigingskop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/1906eae66895.webp",
     "description": "Draai hem om om toegang te krijgen tot de motor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e3ccf6616ab.webp",
     "description": "Let op hoeveel stof er rond de motor zit - het is als een warme winterjas...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/8fa89d85b370.webp",
     "description": "Verwijder stof uit de container door het filter eruit te schuiven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-31.jpg"
    },
    {
     "url": "https://willem.com/global/images/4815d84e2e5e.webp",
     "description": "Je kunt het filter reinigen met een andere stofzuiger",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-32.jpg"
    },
    {
     "url": "https://willem.com/global/images/2cb89b65fd9e.webp",
     "description": "Als nieuw, maar 8 jaar oud...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-33.jpg"
    },
    {
     "url": "https://willem.com/global/images/34fbbb7d06eb.webp",
     "description": "Alle onderdelen weer schoongemaakt en weer in elkaar gezet.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-34.jpg"
    },
    {
     "url": "https://willem.com/global/images/6df1954b55f0.webp",
     "description": "Roomba klaar voor gebruik!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37010_images-35.jpg"
    }
   ]
  },
  {
   "id": 37011,
   "slug": "2019-02-28_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": "nl",
   "date": "2019-02-28",
   "published": "2019-02-28T00:00:00+01:00",
   "created": "2025-06-26T22:10:15.996000+02:00",
   "updated": "2025-07-24T00:57:33.131000+02:00",
   "title": "Veiligheidsrisico's bij shared hosting",
   "subtitle": "Openstaande poorten en ongebruikte netwerkgerichte services in overweging nemen",
   "summary": "Mensen betalen mij om ze te hacken, mits ik uitleg hoe het gedaan is, zodat toekomstige hacks voorkomen kunnen worden. Als beveiligingsconsultant scan ik op zwakke plekken in de apps, webshops en websites van mijn klanten. Heel vaak begint een hack door het misbruiken van een beveiligingslek dat op afstand zichtbaar is. Lees verder om te leren hoe hackers beveiligingslekken vinden en wat je kunt doen om ze te dichten.",
   "topics": [
    "cloud",
    "cyber-security",
    "data",
    "hacking",
    "linux",
    "networking",
    "programming",
    "server",
    "web",
    "webdesign"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/56d28216dd15.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/cafc9709255f.webp",
     "description": "Een typische server in het datacenter, een fysieke machine die apps, webshops en websites kan hosten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0158845e7a25.webp",
     "description": "Verschillende soorten hosting: Shared hosting, VPS hosting en dedicated hosting gevisualiseerd (een cirkel die een fysieke server voorstelt)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/bfbc8fc6e058.webp",
     "description": "Besmettelijk effect van een gehackte website (rood geeft problemen aan)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/950d6bfeda3c.webp",
     "description": "Nmap gebruiken om een hosting server te scannen, netwerkgerichte services en open poorten identificeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/c3d8458c889e.webp",
     "description": "Zodra een hacker weet welke software je website gebruikt, is het makkelijk om bekende beveiligingslekken op te zoeken met behulp van databases zoals cvedetails.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/e37a7be2befb.webp",
     "description": "Houd in gedachten dat er hulp beschikbaar is - ik weet mijn weg in servers en cybersecurity",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37011_images-6.jpg"
    }
   ]
  },
  {
   "id": 37012,
   "slug": "2019-02-27_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": "nl",
   "date": "2019-02-27",
   "published": "2019-02-27T00:00:00+01:00",
   "created": "2025-06-26T22:10:16.400000+02:00",
   "updated": "2026-04-03T14:34:55.144000+02:00",
   "title": "Een jaar op de ultieme forenzenfiets",
   "subtitle": "6000KM in 12 maanden met Gates CDN/CDX en Shimano Alfine",
   "summary": "Een jaar geleden probeerde ik de ultieme forenzenfiets te creëren, een aangepaste Sensa Cintura met de Gates CDN/CDX carbon riemaandrijving. Ik ontving veel berichten van fietsers en forenzen van over de hele wereld. Vanuit de Zwitserse Alpen, Frankrijk, Italië, Duitsland, Verenigde Staten en zelfs \"down under\", Australië! Jullie wilden allemaal weten: hoe houdt de geüpgradede fiets zich?",
   "topics": [
    "Amsterdam",
    "Durable",
    "Freedom",
    "bike",
    "environment",
    "health",
    "lifestyle",
    "minimal",
    "mobility",
    "office",
    "review",
    "sport",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/a8a1eda88697.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/60a5bd3deed3.webp",
     "description": "Mijn forenzenfiets, een aangepaste Sensa Cintura met Gates Carbon Drive CDN/CDX, Shimano Alfine en een Schindelhauer stuur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b51d94d95c44.webp",
     "description": "Mijn fiets in de zomer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/94f75ad777d2.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/fdfdb63f1e3d.webp",
     "description": "Mijn fiets in de winter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/00911867b186.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/6237f8869e5a.webp",
     "description": "Onderweg de fiets repareren: een lekke band verwisselen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/96679cb6a6b2.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca7b2702ee2e.webp",
     "description": "Die spijker hoort daar niet...lek!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7af502966145.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/cef1d281abe2.webp",
     "description": "Verschil in bandenprofiel tussen Schwalbe Marathon Plus Tour (links) en Schwalbe Durano (rechts)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee41a3fe1404.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/2dfc9fef4f6e.webp",
     "description": "Schwalbe Marathon Plus Tour - ontworpen om onlekbaar te zijn (tot nu toe, houdt het stand!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/1b8f9954fc9d.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/c329ac7d91ab.webp",
     "description": "Brute, veerkrachtige banden: Schwalbe Marathon Plus Tour",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/c674a647369a.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/60b22d27dc7a.webp",
     "description": "Defect Gates Carbon Drive CDN achtertandwiel links, glanzend en sterker CDX tandwiel rechts.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2fe0c0d84b1.webp",
     "description": "[image]",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac71cbb15142.webp",
     "description": "Gates Carbon Drive CDX achtertandwiel na 6000KM / 12 maanden, een beetje stoffig maar nog steeds prima!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37012_images-18.jpg"
    }
   ]
  },
  {
   "id": 37013,
   "slug": "2019-01-29_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": "nl",
   "date": "2019-01-29",
   "published": "2019-01-29T00:00:00+01:00",
   "created": "2025-06-26T22:10:16.994000+02:00",
   "updated": "2026-04-03T14:34:55.364000+02:00",
   "title": "Geboren met MCADD",
   "subtitle": "Medium keten acyl-CoA dehydrogenase deficiëntie",
   "summary": "Slechts enkele dagen na de geboorte van onze zoon liepen we tegen problemen aan toen ons mannetje niet meer wilde drinken. Herhaalde pogingen om hem te voeden mislukten, hij leek te moe om bij zijn moeder te drinken. Toen we zijn lichaamstemperatuur opmaten schrokken we ons rot, slechts 33º Celsius! Wat volgde was niets minder dan een ongelooflijke emotionele rollercoaster!",
   "topics": [
    "Amsterdam",
    "daddy",
    "health",
    "heart",
    "lifestyle",
    "mcadd"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/315ffa983d44.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3d96decd77d1.webp",
     "description": "Het redden van het leven van onze zoon - let op de hartslagmeter die geen hartactiviteit kan detecteren (het groene vraagteken)...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/0d060fa398d3.webp",
     "description": "Het voelde als een overwinning om hem weer te zien drinken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/dbd919f49899.webp",
     "description": "VUmc Amsterdam Spoedeisende Hulp",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/e9131def68f3.webp",
     "description": "Hij kreeg tenminste een coole Garfield pleister",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37013_images-4.jpg"
    }
   ]
  },
  {
   "id": 37014,
   "slug": "2019-01-24_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": "nl",
   "date": "2019-01-24",
   "published": "2019-01-24T00:00:00+01:00",
   "created": "2025-06-26T22:10:17.154000+02:00",
   "updated": "2025-07-22T16:42:49.809000+02:00",
   "title": "Mijn eerste weken als papa",
   "subtitle": "Over de uitdagingen en beloningen van het vaderschap",
   "summary": "Afgelopen kerst beviel mijn vrouw van onze zoon, een kleine jongen die alles zou veranderen! Het is een ongelooflijke ervaring om ouder te worden, vooral als het je eerste kind is. Het introduceert een hele nieuwe manier van leven, met regelmatige voedingen, verzorging en slapeloze nachten. Lees verder voor mijn (biometrische) bevindingen en een paar praktische tips!",
   "topics": [
    "daddy",
    "data",
    "health",
    "heart",
    "howto",
    "lifestyle",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/81b0327ed1f7.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0df65d930178.webp",
     "description": "Onze zoon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/768a3c8230aa.webp",
     "description": "Koffer en Maxi-Cosi stonden klaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/806102325b97.webp",
     "description": "Mijn zoon voor het eerst vasthouden - proberen te begrijpen wat de kleine man wil... (een terugkerend thema, zoals ik zou ontdekken)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/5da38e17d71a.webp",
     "description": "Links: een volledige week slaapdata - rechts: één nacht in detail",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/b6a761400d05.webp",
     "description": "Data van een middelmatige nacht (met minimale HRV-herstel)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/7af65785c679.webp",
     "description": "Data van een goede nachtrust (waardoor mijn HRV herstelt)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-6.png"
    },
    {
     "url": "https://willem.com/global/images/740df7e764bf.webp",
     "description": "Roomservice door papa: gerookte zalm als voorgerecht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f0a07acf87f7.webp",
     "description": "Blije jongens - een flesje melk geven en nemen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/6f466d480779.webp",
     "description": "Een baby dragen tijdens huishoudelijke taken is leuk en nuttig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/75adda00e570.webp",
     "description": "Mijn bureau, papa-stijl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a4831b946c7d.webp",
     "description": "Baby slaapt, papa aan het werk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c14d47fd7068.webp",
     "description": "Vergeet niet om plezier te maken!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37014_images-12.gif"
    }
   ]
  },
  {
   "id": 37015,
   "slug": "2018-12-22_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": "nl",
   "date": "2018-12-22",
   "published": "2018-12-22T00:00:00+01:00",
   "created": "2025-06-26T22:10:17.508000+02:00",
   "updated": "2026-04-03T14:34:55.589000+02:00",
   "title": "Zaken in een zak",
   "subtitle": "Het gebruik van een waterdichte rugzak voor mijn uitrusting",
   "summary": "De afgelopen maanden heb ik verschillende tassen en koffers getest om alles te vinden wat ik nodig heb om mijn bedrijf te runnen. Omdat ik op de fiets reis, moet de tas waterdicht zijn. Het probleem met waterdichte spullen is dat ze meestal erg omvangrijk zijn. Mijn uitrusting moet zowel draagbaar als representatief zijn, een uitdaging die een blogpost waard is!",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/b2ab965bbd5a.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3170fb197609.webp",
     "description": "Alles wat ik nodig heb voor mijn werk - echt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/2574ae6bd62b.webp",
     "description": "[image] Ik met de hardcore Ortlieb Velocity tas door slecht weer, fantastisch maar een beetje volumineus...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba002caae503.webp",
     "description": "Ortlieb Urban rugzak 15L",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/908dfbc31974.webp",
     "description": "Ortlieb Urban: Textiele look aan de buitenkant, polyurethaan waterdichtheid aan de binnenkant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d8e8f37ce732.webp",
     "description": "Verstelbare banden zonder losse uiteinden.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0da508a44d56.webp",
     "description": "Hardgraft iPhone portemonnee met ruimte voor pasjes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fdbacb60ab2.webp",
     "description": "De portemonnee biedt snelle (en blote) toegang tot de telefoon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/62f718b4e3a3.webp",
     "description": "Het opladen van de iPhone terwijl deze in de portemonnee zit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/005a4d5ced5a.webp",
     "description": "Hardgraft iPad Pro hoes met keyboard folio en Apple Pencil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/c8fda032e24f.webp",
     "description": "De iPad kan worden opgeladen terwijl hij in zijn hoes zit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a262b283c865.webp",
     "description": "De hoes voelt high-end aan door de hoogwaardige afwerking en details",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e0d35ccc68c.webp",
     "description": "Peripheral case \"ding\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/3da3250a9523.webp",
     "description": "Toegang tot accessoires vanaf beide kanten van het \"ding\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e8b4a9950ac.webp",
     "description": "Geweldige trio... of zoiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/de9b4cb07332.webp",
     "description": "Alles samen inpakken, Hardgraft en Ortlieb",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2d9b7fbd964.webp",
     "description": "Binnenkant van de Ortlieb Urban Rugzak - comfortabel ruim",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37015_images-16.jpg"
    }
   ]
  },
  {
   "id": 37016,
   "slug": "2018-12-06_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": "nl",
   "date": "2018-12-06",
   "published": "2018-12-06T00:00:00+01:00",
   "created": "2025-06-26T22:10:18.086000+02:00",
   "updated": "2026-04-03T14:31:13.454000+02:00",
   "title": "Doe geweldige dingen met een gefocuste geest",
   "subtitle": "Een ijsbad nemen en zwemmen in de Amstel",
   "summary": "Net toen de temperatuur een schamele 2° Celsius was, sprong ik de Amstel in! Terwijl het bijna vroor buiten ging ik zwemmen, slechts enkele ogenblikken nadat ik een ijsbad had genomen! Deze post gaat over het ongelooflijke verjaardagscadeau dat ik kreeg, een workshop met de Wim Hof Methode.",
   "topics": [
    "Amsterdam",
    "experiment",
    "health",
    "heart",
    "howto",
    "lifestyle",
    "people",
    "review",
    "swimming"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/dbfa43b2e63f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/42b580c332c6.webp",
     "description": "Wim Hof in ijsblokken met sensoren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/681a502a418b.webp",
     "description": "Wim Hof Methode (bron: wimhofmethod.com)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/2f81c403f769.webp",
     "description": "Bart Biermans' ijsman training in Amsterdam (bron: icemantrainingen.nl)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/3e53126d785b.webp",
     "description": "Niet je typische jacuzzi... een ijsbad nemen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37016_images-4.jpg"
    }
   ]
  },
  {
   "id": 37017,
   "slug": "2018-11-16_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": "nl",
   "date": "2018-11-16",
   "published": "2018-11-16T00:00:00+01:00",
   "created": "2025-06-26T22:10:18.241000+02:00",
   "updated": "2025-07-22T16:42:50.146000+02:00",
   "title": "Rond de stad in een elektrische auto",
   "subtitle": "Het rijden van de Smart Electric Drive (EQ fortwo)",
   "summary": "Eerder deze maand reed ik een week lang rond in een elektrische auto, een gloednieuwe Smart Electric Drive (EQ fortwo). Ik gebruikte hem om te forenzen, voor mijn dagelijkse boodschappen en om familie, vrienden en klanten te bezoeken. Hoe is het om dagelijks in een volledig elektrische auto te rijden?",
   "topics": [
    "Amsterdam",
    "car",
    "design",
    "environment",
    "experiment",
    "lifestyle",
    "mobility",
    "office",
    "review",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 aan zijn bureau in Biel (foto: swissinfo.ch)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4960b2bbf42.webp",
     "description": "Micro Compact Car (MCC) uit 1994",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/cd17033abd62.webp",
     "description": "Smart EQ fortwo (volledig elektrisch aangedreven)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1dbcaa3fc16.webp",
     "description": "Twee personen kunnen comfortabel zitten in de Smart EQ fortwo",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/5cbb55df1b98.webp",
     "description": "Snelle toegang tot de kofferbak is mogelijk via het raam, naast de neerklapbare achterklep",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/816c0b5f2cba.webp",
     "description": "De styling van de auto is volwassen en biedt talloze personalisatiemogelijkheden, je kunt de Smart eruit laten zien zoals je wilt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/ba11f4291285.webp",
     "description": "Smart fortwo cabrio in rood/roze-achtig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/c26832adfc61.webp",
     "description": "Smart fortwo cabrio in groen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/985581badc5e.webp",
     "description": "Smart fortwo cabrio met de speciale \"nightsky\" stijl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/82040a791e0a.webp",
     "description": "Matte grijze afwerking met zwarte accenten - jong, serieus, maar nog steeds heel leuk!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/9dfb15ef8779.webp",
     "description": "Binnenin de smart fortwo - voldoende ruimte voor een lange man (1.93M)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/d5d954d4cadc.webp",
     "description": "De smart cockpit - met veel knoppen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/d19176715fcb.webp",
     "description": "Elektrische vermogensmeter in de Smart EQ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/9a894a12f44b.webp",
     "description": "Centraal touchscreen - als een geïntegreerde iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/965ec4cd5908.webp",
     "description": "De smartphonehouder is een interessant alternatief voor het geïntegreerde mediascherm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/fbec64d86242.webp",
     "description": "Automatische ruitenwisser",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/fabd4344ef2e.webp",
     "description": "Verwarmde autostoelen, met luxe stiksels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/400912ec43ea.webp",
     "description": "Automatische verlichting",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/b054ce135422.webp",
     "description": "iPads juichen - perfect passend op de passagiersstoel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/b440aad8cadd.webp",
     "description": "Elektrische aandrijflijn in de Smart EQ",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0407c921f10.webp",
     "description": "Maak zeer - ongelooflijk! - scherpe bochten (met een draaicirkel van slechts 6.95M)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/972c7ac058a7.webp",
     "description": "Creatief parkeren met de auto",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/acf67e07a442.webp",
     "description": "Typisch Nederlandse straat... atypische parkeerstijl :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/74b4a6b13286.webp",
     "description": "Smart in mijn garage, ik kan er twee kwijt...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/fed7827c01a9.webp",
     "description": "Opladen via een gewoon stopcontact",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/cfef0eb0632e.webp",
     "description": "De auto opladen op een openbare parkeerplaats",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/5d23a5e0f900.webp",
     "description": "Dozen Heineken 0.0% in de Smart",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/e7d0dc4e7891.webp",
     "description": "Twee dozen bier passen comfortabel in de bagageruimte van de Smart",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/7aa8b90e66b5.webp",
     "description": "96 flesjes bier in de Smart... check!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37017_images-29.jpg"
    }
   ]
  },
  {
   "id": 37018,
   "slug": "2018-11-02_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": "nl",
   "date": "2018-11-02",
   "published": "2018-11-02T00:00:00+01:00",
   "created": "2025-06-26T22:10:19.350000+02:00",
   "updated": "2026-04-03T14:34:55.799000+02:00",
   "title": "Is de Apple Watch het moderne toolhorloge?",
   "subtitle": "De bruikbaarheid van de Apple Watch in het dagelijks leven testen",
   "summary": "Deze week was ik in Frankfurt voor zaken. Ik moest onderhoud uitvoeren aan servers in een datacenter. Dit leek me een mooie gelegenheid om de bruikbaarheid van de Apple Watch in de praktijk te testen (naast gezondheid en fitness). Ik vroeg me af: is de Apple Watch het moderne tool watch?",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/64161a5125fe.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c3e97e1c70b4.webp",
     "description": "Klassieke Rolex-advertentie - functionaliteit staat voorop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c347b22b860a.webp",
     "description": "Digitale technologie en sociale verandering (door Martin Hilbert, University of California)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/46a03b85751d.webp",
     "description": "Apple Watch - een modern tool watch?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea2b17467ee5.webp",
     "description": "De Apple Watch is een kleine draagbare computer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/01397ceb3728.webp",
     "description": "Apple Watch met een geschatte bezorgtijd van een pakket (van de Nederlandse PostNL-service)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/df19f171c664.webp",
     "description": "Tijd en datum kunnen eenvoudig worden gecontroleerd met de Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f54f0571730.webp",
     "description": "Ondanks zijn kleine formaat kan het scherm van de Apple Watch veel informatie weergeven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/d2cd7926dd6d.webp",
     "description": "De Apple Watch heeft talloze sensoren om gegevens te verzamelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/f96d172e4a00.webp",
     "description": "Datacenter in Frankfurt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/29ea8d2866aa.webp",
     "description": "Duitse waarschuwingsborden in het datacenter (op de een of andere manier voelen ze iets serieuzer...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef460ec8159d.webp",
     "description": "Toegang tot informatie terwijl mijn handen vrij blijven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/997dcf89cdca.webp",
     "description": "Serverhardware in een rack in het datacenter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/335417f119a3.webp",
     "description": "Console aangesloten op server",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/15b777edd022.webp",
     "description": "Blije technicus met Apple Watch in het datacenter!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/2ad44de93d3b.webp",
     "description": "De wereld om je pols - Apple Maps gebruiken in het centrum van Frankfurt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/c6c14ae03947.webp",
     "description": "Apple Watch en Rolex Milgauss 116400GV",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37018_images-16.jpg"
    }
   ]
  },
  {
   "id": 37019,
   "slug": "2018-10-16_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": "nl",
   "date": "2018-10-16",
   "published": "2018-10-16T00:00:00+02:00",
   "created": "2025-06-26T22:10:19.737000+02:00",
   "updated": "2026-04-03T14:34:56.021000+02:00",
   "title": "Bestanden redden van een kapotte harde schijf",
   "subtitle": "Maak back-ups, voorkomen is beter dan genezen!",
   "summary": "Gisteren bracht een jonge vrouw haar laptop bij me, hij startte niet meer op en gaf alleen een foutmelding. Het bleek een kapotte harde schijf te zijn. Ze schrok toen ik haar vertelde dat alle data op de schijf verloren was. Ze vertelde me dat er dierbare foto's van haar zwangerschap en jonge kind op stonden. Wat kon ik doen?",
   "topics": [
    "Amsterdam",
    "Windows",
    "data",
    "hacking",
    "howto",
    "laptop",
    "linux",
    "people",
    "repair",
    "volunteer",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/2db3d73a3927.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d34bbf9c5a6e.webp",
     "description": "De kapotte laptop met dierbare foto's",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/52eb619083a3.webp",
     "description": "Defecte harde schijf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/edb0c031bb1c.webp",
     "description": "De laptop openen om de schijf te verwijderen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/7553d00b6d5c.webp",
     "description": "De schijf zit meestal vast met kleine schroefjes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/8218090a255a.webp",
     "description": "Elke harde schijf aansluiten op een computer met de chip en kabels van een USB-harddisk behuizing",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/45b9b0c73d41.webp",
     "description": "Het detecteren van het \"USB Mass Storage device\", een teken van leven van de schijf!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bcb215a0916.webp",
     "description": "Terminal commando's gebruiken om een schijf te mounten onder Debian GNU/Linux",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/66f456d1da3b.webp",
     "description": "Een tweede leven: de defecte harde schijf aangesloten op mijn laptop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/e1d7b2c6a796.webp",
     "description": "Foutmeldingen tijdens het lezen van data van de harde schijf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a10c1f497f9.webp",
     "description": "Het teruggeven van de dierbare foto's op een USB-stick",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37019_images-10.jpg"
    }
   ]
  },
  {
   "id": 37020,
   "slug": "2018-10-09_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": "nl",
   "date": "2018-10-09",
   "published": "2018-10-09T00:00:00+02:00",
   "created": "2025-06-26T22:10:20.138000+02:00",
   "updated": "2025-07-22T16:42:50.614000+02:00",
   "title": "Een budget Android als primaire smartphone gebruiken",
   "subtitle": "Een Nokia (€99) vergelijken met een iPhone (€1329)",
   "summary": "Zo nu en dan wissel ik van telefoon om mobiele ontwikkelingen bij te houden. Als professioneel app- en webdeveloper moet ik weten hoe verschillende apparaten in de praktijk werken. Deze keer gebruikte ik een budget Android-smartphone, waardoor ik benieuwd was hoe deze zich zou verhouden tot een dure iPhone.",
   "topics": [
    "android",
    "apple",
    "budget",
    "experiment",
    "iPhone",
    "lifestyle",
    "review",
    "smartphone",
    "spending"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/8b20e41bdc84.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fa923079c93a.webp",
     "description": "iPhone met iOS en Nokia met Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/20e8e3a2f1ce.webp",
     "description": "Nokia 2 met duckduckgo.com",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a807ea52936c.webp",
     "description": "De bouwkwaliteit van de Nokia 2 is goed",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f7d5eb394c3.webp",
     "description": "De Nokia 2 voelt prettig aan - zelfs vergeleken met een dure iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d16cf5a95829.webp",
     "description": "Vergeleken met de iPhone is de Nokia 2 ongeveer even groot",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e4b3e373dd4b.webp",
     "description": "Android One is - inderdaad - geweldig",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/31b5e292819d.webp",
     "description": "Met de juiste apps en gekoppeld aan een toetsenbord, kan de budget smartphone serieus werk verrichten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f440014d9b66.webp",
     "description": "Beperkte opslag wordt ingenomen door... Google.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/9b97e592ee7d.webp",
     "description": "Google Privacybeleid - vertelt je welke persoonlijke informatie wordt verzameld",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/176c7d5d5fbc.webp",
     "description": "Google kijkt mee wanneer je Android gebruikt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/c8a4fd61f6d0.webp",
     "description": "Het openen van dezelfde pagina op iPhone en Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/0e43f1176df0.webp",
     "description": "Dit is een webpagina in \"leesmodus\" op iOS, volledige focus op webcontent zonder afleidingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/c0d2aef381eb.webp",
     "description": "Landschapsfoto gemaakt bij de Amsterdamse Waterleidingduinen met de Nokia 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/668e707cb7a3.webp",
     "description": "Wegwijzer, genomen met Nokia 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e8051d16e7b.webp",
     "description": "Fotovergelijking naast elkaar: links Nokia, rechts iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f1e10135de9.webp",
     "description": "Batterijduur wordt gemeten in dagen - fantastisch!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/c61e71f84a2a.webp",
     "description": "De volledige budget Android smartphone kost ongeveer evenveel als slechts één iPhone oordopje!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37020_images-17.jpg"
    }
   ]
  },
  {
   "id": 37021,
   "slug": "2018-09-27_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": "nl",
   "date": "2018-09-27",
   "published": "2018-09-27T00:00:00+02:00",
   "created": "2025-06-26T22:10:20.669000+02:00",
   "updated": "2026-04-03T14:34:56.253000+02:00",
   "title": "Zwemmen en fietsen met Apple Watch",
   "subtitle": "Verschillende activiteiten in de workout-app in watchOS",
   "summary": "Deze maand lanceerde Apple een nieuwe Apple Watch-serie en bracht een update uit voor watchOS. De focus van de smartwatch verschuift steeds meer richting gezondheid en fitness. Dit maakte me nieuwsgierig, hoe goed werkt de Apple Watch voor verschillende activiteiten?",
   "topics": [
    "Amsterdam",
    "apple",
    "bike",
    "data",
    "health",
    "heart",
    "iOS",
    "iPhone",
    "sensors",
    "sport",
    "swimming",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/6a6c9da7fced.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/fa8288fb68f1.webp",
     "description": "Dubbele bandjes in naam van de Wetenschap: Biostrap en Apple Watch om mijn pols",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b51d94d95c44.webp",
     "description": "Fietsen met Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1e44a007cb1a.webp",
     "description": "Fietsen met Apple Watch met de Workout-app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/00617ffe84f6.webp",
     "description": "Zwemmen met Apple Watch (gefotografeerd met iPhone)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-4.gif"
    },
    {
     "url": "https://willem.com/global/images/4a612b67c628.webp",
     "description": "Overzichtsscherm Apple Watch na het zwemmen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b0c4c054dbc.webp",
     "description": "Zwemmen met Apple Watch met de Workout-app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37021_images-6.png"
    }
   ]
  },
  {
   "id": 37022,
   "slug": "2018-09-26_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": "nl",
   "date": "2018-09-26",
   "published": "2018-09-26T00:00:00+02:00",
   "created": "2025-06-26T22:10:20.991000+02:00",
   "updated": "2025-07-22T16:42:50.825000+02:00",
   "title": "Afbeeldingen optimaliseren voor web en performance",
   "subtitle": "Verklein bestandsgrootte met jpegoptim, optipng, pngcrush en pngquant",
   "summary": "Een manier om je website sneller te maken is door hem kleiner te maken. Niet met kleine lettertypes, maar met minder bytes! Meer dan de helft van het gewicht van een gemiddelde website wordt veroorzaakt door afbeeldingen. Toch optimaliseren maar heel weinig mensen hun afbeeldingen voor het web en de prestaties, tijd om te ontdekken hoeveel bytes je kunt besparen!",
   "topics": [
    "cloud",
    "data",
    "howto",
    "networking",
    "programming",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/c806bdb54964.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/ec02ee9672ec.webp",
     "description": "Gemiddeld webpagina-gewicht, verdeeld per bestandstype (HttpArchive, september 2018)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/e94033e684f1.webp",
     "description": "Bitmap-afbeeldingen zijn als schaakborden, waarbij de pixels de vierkanten zijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/3640b9482061.webp",
     "description": "Typische slide op pace-cme.org",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c08bf11faa4.webp",
     "description": "Test afbeelding, met effen kleuren, fotografische en tekstuele inhoud",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/19c8b9866186.webp",
     "description": "Kwaliteit inspecteren: links origineel, rechts pngquant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37022_images-5.jpg"
    }
   ]
  },
  {
   "id": 37023,
   "slug": "2018-08-21_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": "nl",
   "date": "2018-08-21",
   "published": "2018-08-21T00:00:00+02:00",
   "created": "2025-06-26T22:10:21.190000+02:00",
   "updated": "2025-07-22T16:42:50.910000+02:00",
   "title": "Ruimtereizen vanaf de Teide",
   "subtitle": "Bezoek aan de vulkaan van Tenerife op de Canarische Eilanden",
   "summary": "Deze zomervakantie bracht me naar Tenerife, onderdeel van de Canarische Eilanden, Spanje. Het is een populaire bestemming vanwege het klimaat, maar het is ook de thuisbasis van de Teide, 's werelds tweede hoogste vulkaan (7500 m, gemeten vanaf de zeebodem). De ongelooflijke uitzichten reiken tot ver buiten de aarde, de ruimte in, naar de Melkweg en andere verre sterrenstelsels.",
   "topics": [
    "environment",
    "holiday",
    "nature",
    "review",
    "travel",
    "volcano"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/03cc5badbce0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5b0460cf6f3a.webp",
     "description": "Radaropname van NASA van de Teide-vulkaan op het eiland Tenerife, Canarische Eilanden, Spanje (Wikimedia Commons)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/e76d65f1a64f.webp",
     "description": "Deze gedetailleerde astronautenfoto toont twee stratovulkanen, Pico de Teide en Pico Viejo (genomen vanaf het internationale ruimtestation ISS, publiek domein)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/17a1a12095c9.webp",
     "description": "De Las Cañadas-caldera bovenop de Teide, gezien vanaf het internationale ruimtestation ISS (publiek domein)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8649c75b21a8.webp",
     "description": "Teide gezien vanaf mijn iPhone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f298ca1e260.webp",
     "description": "Mijn ruimte mobiel, een Citroën C1 huurauto...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a6dd1f618352.webp",
     "description": "Slingerende wegen naar de top van de Teide, met opmerkelijke geologische formaties zichtbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6016357e2181.webp",
     "description": "Landschap in de Las Cañadas-caldera lijkt op Mars",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/a87b2b140d48.webp",
     "description": "ESA's snelle Heavy Duty Planetary Rover (HDPR) op de Teide (met dank aan: ESA)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/2520d636df37.webp",
     "description": "Schaduw van een Marsbewoner... of zoiets :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/4aafbda36361.webp",
     "description": "Sommige rotsen zijn ongelofelijk qua grootte en vorm",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/8dda8fbe04f4.webp",
     "description": "Pico del Teide gezien vanaf het zuiden van de caldera",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/be21b9bf796b.webp",
     "description": "De El Chinyero-opening op de Santiago-rug, nog steeds zwart van de uitbarsting van 1909",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/3349da68ef9b.webp",
     "description": "Panorama in de Las Cañadas-caldera",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/ea423501807b.webp",
     "description": "Bovenop het Los Gigantes-massief, met het eiland La Gomera aan de horizon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/e143d3cd4b00.webp",
     "description": "De Los Gigantes zijn echt ongelofelijk in hun dimensies, je voelt je een klein mensje op de slingerende wegen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/051ec2969047.webp",
     "description": "Rijden boven de wolken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/288afd9ef72f.webp",
     "description": "Onder de wolken is het landschap groen, vol leven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c55d105d1fe.webp",
     "description": "El Palmar in de vallei tussen Monte del Agua en het Teno-gebergte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/79b715597a23.webp",
     "description": "Zwemmen in de Atlantische Oceaan, beneden bij Los Gigantes",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/837fd42b8ba9.webp",
     "description": "Reddingshelikopter die mensen uit de oceaan tilt, let op het vulkanische zwarte strand",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/c61d626935e1.webp",
     "description": "Teide Observatorium met telescopen uit verschillende landen op 2390 meter hoogte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/679e223ac695.webp",
     "description": "Ik en de Melkweg (foto door Ellen Middelkoop)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c4031f45acd.webp",
     "description": "Ontspannen in het zwembad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37023_images-23.jpg"
    }
   ]
  },
  {
   "id": 37024,
   "slug": "2018-08-20_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": "nl",
   "date": "2018-08-20",
   "published": "2018-08-20T00:00:00+02:00",
   "created": "2025-06-26T22:10:22.369000+02:00",
   "updated": "2026-04-03T14:34:56.494000+02:00",
   "title": "Google Analytics vs. AWStats",
   "subtitle": "Inzicht in web traffic statistieken software",
   "summary": "Deze maand heb ik gewerkt aan websitestatistieken, waarbij ik verkeer heb bijgehouden met verschillende technologieën. Sommige van mijn klanten gebruiken Google Analytics, anderen gebruiken AWStats, en sommige gebruiken beide. Welke beter is, wordt vaak bediscussieerd, maar weinig mensen begrijpen echt de verschillen. Tijd om wat licht te werpen op de magie van webstatistieken.",
   "topics": [
    "cloud",
    "data",
    "linux",
    "networking",
    "review",
    "server",
    "web",
    "webdesign",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/fef3c413cf12.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/5395a5372a16.webp",
     "description": "Google Analytics en AWStats - web traffic statistieken software",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/7689fca9d1b9.webp",
     "description": "Robots die op het web surfen: bot traffic weergegeven door AWStats",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/d6ce3879461c.webp",
     "description": "Onderdeel van een webserver logbestand, elke regel komt overeen met een paginaverzoek - zie je de bot?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/9fe21c623fcc.webp",
     "description": "Typisch stukje Google Analytics JavaScript code - je kunt duidelijk zien dat het verwijst naar de servers van Google",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/a28ca2b50443.webp",
     "description": "Percentage van mensen die Google Analytics blokkeren (2016), quantable.com - Jason Packer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37024_images-5.png"
    }
   ]
  },
  {
   "id": 37025,
   "slug": "2018-07-20_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": "nl",
   "date": "2018-07-20",
   "published": "2018-07-20T00:00:00+02:00",
   "created": "2025-06-26T22:10:22.672000+02:00",
   "updated": "2026-04-03T14:34:56.765000+02:00",
   "title": "Mensen helpen met vrije software",
   "subtitle": "Debian GNU/Linux installeren op een oude laptop",
   "summary": "Deze week bracht een man zijn laptop naar het buurthuis waar ik als vrijwilliger mensen help met computerproblemen. De oude laptop startte niet meer op en moest opnieuw geïnstalleerd worden. In plaats van Windows heb ik een vrij besturingssysteem geïnstalleerd. Ik vind het belangrijk om te vertellen hoe en waarom ik dat gedaan heb.",
   "topics": [
    "Amsterdam",
    "Circulair",
    "Durable",
    "Freedom",
    "budget",
    "environment",
    "hacking",
    "howto",
    "laptop",
    "linux",
    "networking",
    "people",
    "repair",
    "volunteer"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/94f098acd593.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/62905284bcaf.webp",
     "description": "Laptop zoals hij aankwam in het buurthuis",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/fb23e6aea1ef.webp",
     "description": "Boot device not found - dat is niet best",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6d8226136f31.webp",
     "description": "De foutmelding klopte, letterlijk: het boot device ontbreekt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/654cf1d89414.webp",
     "description": "Vervangende schijf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/df5c3cfc5c8a.webp",
     "description": "De schijf in de laptop installeren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/3c2501280fb6.webp",
     "description": "Vervangende schijf weggestopt in de laptop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/739e2cc6f10a.webp",
     "description": "GNU/Linux distributies",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2e2c4b0d73bd.webp",
     "description": "Debian downloaden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/7835cc6a90ea.webp",
     "description": "Bootable USB-stick aanmaken voor de installatie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/f8e252e8203a.webp",
     "description": "Het installeren van Debian houdt in dat je vragen beantwoordt zoals de gewenste taal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-10.png"
    },
    {
     "url": "https://willem.com/global/images/f377dfeda300.webp",
     "description": "Alfa One 802.11b WiFi adapter wordt herkend door de Debian installer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9ba52061281.webp",
     "description": "De laptop werkt weer, deze keer dankzij (grotendeels) vrije software",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37025_images-12.jpg"
    }
   ]
  },
  {
   "id": 37026,
   "slug": "2018-07-10_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": "nl",
   "date": "2018-07-10",
   "published": "2018-07-10T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.025000+02:00",
   "updated": "2026-04-03T14:34:57.045000+02:00",
   "title": "Geniet van een festival zonder alcohol",
   "subtitle": "Alcoholvrij bier op Rock Werchter",
   "summary": "Afgelopen weekend ging ik met mijn broer naar Rock Werchter, een meerdaags muziekfestival in België. Meer dan 140 duizend bezoekers genieten er van wereldberoemde artiesten zoals Pearl Jam, Nick Cave, Arctic Monkeys, Noel Gallagher, The Killers en Queens of the Stone Age. Dit jaar dronk ik geen alcohol tijdens het festival, wat leidde tot een aantal interessante observaties...",
   "topics": [
    "experiment",
    "health",
    "lifestyle",
    "music",
    "people",
    "review"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/639d8846a49d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d8746f334670.webp",
     "description": "Rock Werchter, hoofdpodium",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/8af0b6f39456.webp",
     "description": "Bericht van Rock Werchter over alcoholvrij bier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/617a44289daa.webp",
     "description": "Vers getapt Jupiler 0.0% bier op 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 op Rock Werchter 2018",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/202f071a75a1.webp",
     "description": "Je kan er even gek uitzien als ervoor - zonder alcohol",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1cb457b6572c.webp",
     "description": "Een gast met veel afval, spontane kunst in het publiek",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/9c5af6ee3509.webp",
     "description": "De Brouwerij op Rock Werchter, thuisbasis van Jupiler 0.0%",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/373823664f04.webp",
     "description": "Tot de volgende keer, Werchter.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37026_images-8.jpg"
    }
   ]
  },
  {
   "id": 37027,
   "slug": "2018-06-09_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": "nl",
   "date": "2018-06-09",
   "published": "2018-06-09T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.285000+02:00",
   "updated": "2025-07-22T16:42:51.417000+02:00",
   "title": "Verf verwijderen van een fietsframe",
   "subtitle": "Ontdek het aluminium met chemicaliën en schuurpapier",
   "summary": "Er zit schoonheid in ruw, onafgewerkt materiaal dat vaak verborgen wordt met overbodige lagen verf. Ik hou ervan als dingen trouw zijn aan de aard van het materiaal. Mijn fiets was zwart geverfd - niet slecht - maar ik vroeg me af hoe hij er vanuit een materiaaloogpunt echt uitzag.",
   "topics": [
    "bike",
    "creating",
    "design",
    "hacking",
    "howto",
    "lifestyle",
    "minimal",
    "mobility"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/cd26caff52cc.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/bb4b446ef48a.webp",
     "description": "Fiets zwart gespoten voor de behandeling",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/b66ff8ea8a20.webp",
     "description": "Veiligheidslabel op de fles dichloormethaan: gevaar, gevaar, gevaar!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/193060b8f2d7.webp",
     "description": "De chemische oplossing testen om verf van mijn voorvork te verwijderen - het werkt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/5116ed7d38ca.webp",
     "description": "Voorvork ingepakt in plastic zak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/93fa591e6967.webp",
     "description": "Vlokken verf vallen van mijn fietsframe, het ruwe aluminium komt tevoorschijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/08f011476a22.webp",
     "description": "Een deel van de voorvork onbedekt, het andere deel nog zwart geverfd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/eb38f7a42b08.webp",
     "description": "Voorwiel gemonteerd op de ruwe aluminium voorvork",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/bc8c02a1fc0c.webp",
     "description": "Je weet dat er iets aan de hand is als er chemische kristallen op je fietsframe ontstaan...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/b901f15978b8.webp",
     "description": "Bezig met het hele fietsframe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c925728a8d9.webp",
     "description": "Schuren door lagen ongewenste verf en filler",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/0ad611cae6d0.webp",
     "description": "Aluminium fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/84f1a1206998.webp",
     "description": "Schindelhauer stuur gemonteerd op mijn aluminium fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37027_images-12.jpg"
    }
   ]
  },
  {
   "id": 37028,
   "slug": "2018-06-02_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": "nl",
   "date": "2018-06-02",
   "published": "2018-06-02T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.622000+02:00",
   "updated": "2026-04-03T14:34:57.291000+02:00",
   "title": "Een minimalistische iPhone-standaard maken",
   "subtitle": "Eikenhout frezen voor een perfecte pasvorm",
   "summary": "Vandaag heb ik een minimalistische iPhone-standaard gemaakt van eikenhout. Hoewel het veel sneller is om er online een te kopen, wilde ik er een die mijn telefoon horizontaal vasthoudt, met hoesje en al. Ik hou van minimalistisch design, dus ik heb ervoor gekozen om een enkel stuk hout te bewerken om het voor elkaar te krijgen.",
   "topics": [
    "Circulair",
    "Durable",
    "Renewable",
    "creating",
    "design",
    "hacking",
    "howto",
    "iPhone",
    "lifestyle",
    "minimal",
    "nature",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/5fb9df70f36f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b735cbf230a7.webp",
     "description": "Collega met houtfrees klaar voor actie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f67f48225198.webp",
     "description": "Prototype van vurenhout om het freesprofiel te bepalen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5a2a6495bfdb.webp",
     "description": "Ruwe plank eikenhout - vlak voor bewerking",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b08b37e5d025.webp",
     "description": "Randen van het hout afronden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/52659631e1d4.webp",
     "description": "Houtfrees uitlijnen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c9b8be47b949.webp",
     "description": "Freesprofiel van prototype vergelijken met definitieve versie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e3e653e62c16.webp",
     "description": "Het smartphonehoesje past perfect",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/193b1c1d97c0.webp",
     "description": "Zijdezacht oppervlak na schuren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/fafb4fcf0ac2.webp",
     "description": "De houtnerven zorgen voor een natuurlijk patroon op de standaard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/5ee83381e7ef.webp",
     "description": "De standaard is zeer stabiel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/f214bf8d532f.webp",
     "description": "De hoek is perfect voor gemakkelijke toegang tot het touchscreen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/16164cb891ec.webp",
     "description": "Het touchscreen is volledig toegankelijk, de voorste rand is iets verzonken om \"swipe up\" gebaren mogelijk te maken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37028_images-12.jpg"
    }
   ]
  },
  {
   "id": 37029,
   "slug": "2018-05-17_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": "nl",
   "date": "2018-05-17",
   "published": "2018-05-17T00:00:00+02:00",
   "created": "2025-06-26T22:10:23.964000+02:00",
   "updated": "2026-04-03T14:34:57.505000+02:00",
   "title": "Luister naar je lichaam",
   "subtitle": "Waarom ik gestopt ben met het gebruik van gezondheids- en fitnesssensors",
   "summary": "Een goede klant van mij was ooit fysiotherapeut, hij vertelde me over mensen die hem vroegen om \"aan hun spieren te voelen\" om te vertellen hoe het met ze ging. \"Gek!\" zei hij tegen me: \"Ik kan het nooit beter voelen dan de mensen zelf, als ze maar naar hun lichaam zouden luisteren\". Dit deed me twijfelen aan de gezondheids- en fitnesssensoren die ik gebruik.",
   "topics": [
    "bike",
    "data",
    "health",
    "heart",
    "lifestyle",
    "mobility",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/b48ca2ede57b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2065af7aa361.webp",
     "description": "Explosieve kleine Vespa - de brommer die ervoor zorgde dat ik ging fietsen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/aef67106a5da.webp",
     "description": "Mijn verzameling gezondheids- en fitnesssensoren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca85055247e0.webp",
     "description": "Rustpols heeft geen rode pieken meer - relatief stabiel sinds ik gestopt ben met bier drinken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/3e905eab9ea7.webp",
     "description": "Nachtelijke HRV-trend, een indicator van hoe fit je bent, is ook gestabiliseerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-4.png"
    },
    {
     "url": "https://willem.com/global/images/993c55672fa3.webp",
     "description": "Het zenuwstelsel ([image] van Wikimedia)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-5.png"
    },
    {
     "url": "https://willem.com/global/images/7862fafde873.webp",
     "description": "Ik zal zeker wat tijd nodig hebben om te wennen aan het niet dragen van sensoren... let op de witte streep op mijn pols :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37029_images-6.jpg"
    }
   ]
  },
  {
   "id": 37030,
   "slug": "2018-05-09_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": "nl",
   "date": "2018-05-09",
   "published": "2018-05-09T00:00:00+02:00",
   "created": "2025-06-26T22:10:24.332000+02:00",
   "updated": "2025-07-22T16:42:51.709000+02:00",
   "title": "Lunch per vliegtuig",
   "subtitle": "Vliegen van Hilversum naar Texel in een Tecnam P2002JF",
   "summary": "Deze week werd ik uitgenodigd om mee te vliegen boven Nederland in een klein vliegtuigje, van Hilversum naar Texel. Een goede vriend van me is piloot en was van plan om naar Texel te vliegen voor de lunch (en voor de lol!). Het weer was uitstekend, dus gewapend met mijn fotocamera heb ik geen moment geaarzeld om met hem mee te gaan lunchen!",
   "topics": [
    "lifestyle",
    "mobility",
    "nature",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/094b1686820b.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/c945de91c7cf.webp",
     "description": "Willem en 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": "Tecnam P2002JF afmetingen (bron: Tecnam)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e5b64be7cba3.webp",
     "description": "Rotax 912S2 motor met 100PK",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d1bd75db2bc1.webp",
     "description": "Vliegroute aangegeven in paars",
     "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": "De Hollandse Brug (A6 bij Almere)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5e41e5d8def9.webp",
     "description": "Marken, voormalig Eiland in de Zuiderzee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/30bd9962bf66.webp",
     "description": "Marken van de westkant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee5c7d460b49.webp",
     "description": "Middelie, met wat kleurrijke bloemenvelden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8dae13850689.webp",
     "description": "Velden met bloemen zijn goed te zien van boven!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/347e880a61bb.webp",
     "description": "Van bovenaf zie je duidelijk gebouwen met zonnepanelen, Smak Tulips bij de N240, ten zuiden van Medemblik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/3f300b3eb4f8.webp",
     "description": "De Vlietlanden bij Medemblik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/20f9fbcdf785.webp",
     "description": "Medemblik (met het regattacenter linksboven)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/013c3dd31526.webp",
     "description": "Op weg naar Texel (de Medemblik Kaapstander toren duidelijk in beeld)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/063dc6efe053.webp",
     "description": "Renault Twizzy van Texel Airport",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/cc33d39dc1dc.webp",
     "description": "Texel van boven, bij Plassendaal / Westerkolk",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/999a974cb714.webp",
     "description": "Chalets gezien van boven bij Jachtlust Recreatie, Slufterweg 380, Texel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/f7b78cd9d439.webp",
     "description": "Westerkolk reflecteert het zonlicht op Texel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8195f78aa0a.webp",
     "description": "Passagiersschip in de Waddenzee (bij Texel)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/de941e65aaea.webp",
     "description": "Stevinssluizen bij Den Oever, onderdeel van de 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 met het voetbalveld van VV Wiron",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/6b351df3d638.webp",
     "description": "Vliegen over De Afsluitdijk van Den Oever naar Friesland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/628b5e82aa20.webp",
     "description": "Lorentzsluizen bij Kornwernderzand, Friesland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/58001bef1fac.webp",
     "description": "Makkumerdiep en Makkum strand, je kunt de verschillen in waterdiepte goed zien vanuit de lucht",
     "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, bij Lemmer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/917b541efef1.webp",
     "description": "Urk, het voormalige Eiland in de Zuiderzee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/f29ac17fc18f.webp",
     "description": "Industrieterrein Elburg, met het Flevomeer (linksboven) en Drontermeer (rechtsonder)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-31.jpg"
    },
    {
     "url": "https://willem.com/global/images/bac70a3ad47c.webp",
     "description": "Dolfinarium Harderwijk (de blauwe koepel in het midden)",
     "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": "Brug over Valleikanaal, bij knooppunt Holkerweg / Ringweg Koppel in Amersfoort",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-35.jpg"
    },
    {
     "url": "https://willem.com/global/images/39cf1b1dd064.webp",
     "description": "Stichting Dierenzorg Eemland bezig met grote grondwerkzaamheden bij Soest",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-36.jpg"
    },
    {
     "url": "https://willem.com/global/images/68e46c4f1016.webp",
     "description": "De Korte Duinen, Soest, gezien van boven",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-37.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b40b9aef2f3.webp",
     "description": "Egelshoek, bij Hilversum",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-38.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b01a82687ee.webp",
     "description": "Huis gezien van boven bij Hollandse Rading",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-39.jpg"
    },
    {
     "url": "https://willem.com/global/images/f71be5cebb25.webp",
     "description": "Ecoduct \"Natuurbrug Zwaluwenberg\" over de A27 bij Hilversum",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-40.jpg"
    },
    {
     "url": "https://willem.com/global/images/70eaaff542b7.webp",
     "description": "A27 werkzaamheden bij Hilversum waar de ongebruikte aansluiting op de nooit voltooide A80 wordt verwijderd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-41.jpg"
    },
    {
     "url": "https://willem.com/global/images/136d57053365.webp",
     "description": "Hilversum - met de radio/TV toren duidelijk zichtbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-42.jpg"
    },
    {
     "url": "https://willem.com/global/images/a94398681219.webp",
     "description": "In de verkeerstoren van Hilversum Airport.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-43.jpg"
    },
    {
     "url": "https://willem.com/global/images/3dfc8268cd64.webp",
     "description": "The sky is limit - or is it?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37030_images-44.jpg"
    }
   ]
  },
  {
   "id": 37031,
   "slug": "2018-04-30_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": "nl",
   "date": "2018-04-30",
   "published": "2018-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:25.731000+02:00",
   "updated": "2026-04-03T14:34:57.714000+02:00",
   "title": "Off-grid: Werken op 100% hernieuwbare energie",
   "subtitle": "Zonne-energie verzamelen, opslaan en gebruiken om mijn telefoon, computer en wearables van stroom te voorzien",
   "summary": "De afgelopen 10 dagen heb ik mijn persoonlijke elektronische apparaten (telefoon, computer, wearables) alleen van stroom voorzien met energie die ik heb opgewekt met een klein zonnepaneel. Ik heb alle netstroom-opladers losgekoppeld. Ik hoopte dat door off-grid te gaan, zelfs op zo'n kleine manier, ik inzichten zou krijgen waarmee ik energie (en geld) kan besparen.",
   "topics": [
    "Amsterdam",
    "Circulair",
    "Durable",
    "Renewable",
    "creating",
    "environment",
    "experiment",
    "hacking",
    "howto",
    "iPad",
    "lifestyle",
    "minimal",
    "office",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/0f46ad50642e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/07792197e4e3.webp",
     "description": "Gomadic draagbare Zonnelader - 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": "Een manier vinden om het paneel te bevestigen zodat het weer er geen schade aan kan toebrengen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e61a7a1df7e1.webp",
     "description": "Het zonnepaneel direct achter het glas geplaatst",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b0fffae0fbe3.webp",
     "description": "Achter glas geplaatst werkt het paneel, maar de prestaties zijn niet optimaal",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e00f28a308cd.webp",
     "description": "Het zonnepaneel in direct zonlicht plaatsen voor optimale prestaties",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/976569f35eff.webp",
     "description": "Rack gemonteerd serverchassis (1U), met rail kit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c54e8b2470e.webp",
     "description": "Een montagekit voor zonnepanelen ontwikkelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/34030d6f7112.webp",
     "description": "Het zonnepaneel vastklemmen met serveronderdelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/a6de5ca038cd.webp",
     "description": "Ooit de voorkant van een server, nu onderdeel van de zonnepaneelbevestiging",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/88d647bf806f.webp",
     "description": "Een mooie hoek bereikt met drie poten, geschikt voor bevestiging op mijn balkon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/cdc12deb5e57.webp",
     "description": "Zonnepaneel bevestigd op het balkon",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/9b5cd3693dfa.webp",
     "description": "Energieverbruik meten met een inline USB-stroommonitor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/b66f751e9780.webp",
     "description": "Biostrap opladen met zonne-energie van de Anker-powerbank",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/641b478c9069.webp",
     "description": "AirPods opladen met zonne-energie - let op de hogere ampères in vergelijking met de Biostrap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/5f1acc81fe28.webp",
     "description": "De Tesla PowerWall is een groot batterijpakket dat gebruikt kan worden om een heel huis van stroom te voorzien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37031_images-15.jpg"
    }
   ]
  },
  {
   "id": 37032,
   "slug": "2018-04-18_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": "nl",
   "date": "2018-04-18",
   "published": "2018-04-18T00:00:00+02:00",
   "created": "2025-06-26T22:10:26.217000+02:00",
   "updated": "2026-04-03T14:34:57.925000+02:00",
   "title": "Buiten de comfortzone: amateurtoneel",
   "subtitle": "Het dragen van een hartslagmeter tijdens mijn debuutoptreden",
   "summary": "Deze maand maakte ik mijn debuut als amateur acteur. Ik ben geen Hollywood ster, noch benijd ik ze. Maar ik hou wel van gekke experimenten en buiten mijn comfortzone opereren leidt vaak tot nieuwe en verfrissende inzichten. Ik nam deel aan een amateurtoneelstuk en - in naam van de wetenschap en plezier - heb ik mezelf volgehangen met sensoren om te meten wat er met mijn lichaam gebeurde.",
   "topics": [
    "creativity",
    "data",
    "experiment",
    "health",
    "heart",
    "people",
    "sensors"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/7cd209c6ad44.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/44ea7ca346a7.webp",
     "description": "Oei oei... geen weg meer terug als je overal in de stad hangt!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/375bf7d85472.webp",
     "description": "Stukje uit het script met mijn eerste paar regels tekst, ik speel \"Gerard\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5b1d9c31d3ef.webp",
     "description": "Biostrap, polsband, verzamelt dagelijks gezondheidsgegevens, biedt inzicht op lange termijn",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b9c6d138a20.webp",
     "description": "Wahoo TICKR, borstband, meet hartslag in realtime",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/861bb3b8d831.webp",
     "description": "Ik speel \"Broeder Gerard\" in \"Zusters in Zaken\" tijdens mijn debuut als amateuracteur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b7a783f5c41c.webp",
     "description": "Toneelspelen is teamwork - en de interactie op het podium maakt het leuk!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/e2acc65056d4.webp",
     "description": "Hartslag tijdens mijn debuut - met aantekeningen die uitleggen wat er gebeurde",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/e56f31ee821c.webp",
     "description": "Hartslag tijdens de twee voorstellingsavonden, links mijn debuut, rechts de tweede voorstelling",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/ac23835d406b.webp",
     "description": "Biometrische gegevens over de maand voorafgaand aan de voorstelling",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/67b76ba7b012.webp",
     "description": "De Opregte Amateur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c779a03908a8.webp",
     "description": null,
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37032_images-11.jpg"
    }
   ]
  },
  {
   "id": 37033,
   "slug": "2018-03-10_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": "nl",
   "date": "2018-03-10",
   "published": "2018-03-10T00:00:00+01:00",
   "created": "2025-06-26T22:10:26.500000+02:00",
   "updated": "2025-07-22T16:42:52.045000+02:00",
   "title": "Cyberbeveiliging: 5 eenvoudige tips om je server te beschermen tegen hackers",
   "subtitle": "Beveiliging van servers - best practices voor Windows en Linux",
   "summary": "Deze week werd één van mijn klanten gehackt en vroeg mij om noodhulp bij het beveiligen van hun serverinfrastructuur. Het betrof een webserver die WordPress websites draaide op Apache (met PHP/MySQL), inclusief een paar webshops met klantgegevens. Deze hack had eenvoudig voorkomen kunnen worden met de volgende best practices, is //jouw// server wel veilig?",
   "topics": [
    "SSH",
    "cloud",
    "cyber-security",
    "data",
    "hacking",
    "howto",
    "linux",
    "networking",
    "programming",
    "server",
    "web",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/39c9011ef9e3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/4a3f2a7449c7.webp",
     "description": "Het datacenter is waar je server staat. Ook al is het fysiek misschien wel beveiligd, je moet ook de software controleren!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37033_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/82d99c9ffa6b.webp",
     "description": "Controleer je server regelmatig - of zoek iemand die dit voor je doet.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37033_images-2.jpg"
    }
   ]
  },
  {
   "id": 37034,
   "slug": "2018-03-07_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": "nl",
   "date": "2018-03-07",
   "published": "2018-03-07T00:00:00+01:00",
   "created": "2025-06-26T22:10:26.676000+02:00",
   "updated": "2026-04-03T14:34:58.126000+02:00",
   "title": "Tablet als hoofdcomputer",
   "subtitle": "De Microsoft Surface Pro vergeleken met de iPad Pro",
   "summary": "De afgelopen weken heb ik de Microsoft Surface Pro als mijn belangrijkste computer gebruikt. Het is een moderne tabletcomputer die met de type cover als laptop gebruikt kan worden. Met de Surface Pen is het een veelzijdige pc die op veel verschillende manieren werkt. Tijd om te ontdekken of hij goed is en hoe hij zich verhoudt tot mijn andere tabletcomputer, de 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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/aef29b5dd461.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/68d001e042d0.webp",
     "description": "Microsoft Surface-familie",
     "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 en pen - allemaal apart verkrijgbaar - want, waarom slechts één pakket als je drie keer zoveel plezier kunt hebben!?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/2b84ec46efb8.webp",
     "description": "Updaten... updaten... updaten... updaten...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/87b1e93577d0.webp",
     "description": "Chromebook was slechts enkele minuten na het uitpakken al bruikbaar.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d71476260d24.webp",
     "description": "Kijk wat er met mijn gezicht gebeurt als mijn geduld op de proef wordt gesteld...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d8808c82806.webp",
     "description": "Windows werkt verrassend goed in tabletmodus",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef88493b4d5a.webp",
     "description": "Annoteer alles met de Surface Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/57f24d186cdf.webp",
     "description": "Lezen met een tabletcomputer is niet beperkt tot je bureau - ik lees graag op de bank",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/b583be2aa859.webp",
     "description": "Apple Pencil en Surface Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/3af862234efa.webp",
     "description": "Werken met Surface Pen en Apple Pencil",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/543d686ed89c.webp",
     "description": "Standaard is handig in combinatie met de Pen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e418543ebfa.webp",
     "description": "Zoom in om nauwkeuriger aan details te werken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/621ab7b3b2e1.webp",
     "description": "Touchscreens zijn tegenwoordig belangrijk bij het ontwerpen (en testen) van interfaces",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/f50e418b33c1.webp",
     "description": "De Surface en iPad als laptop gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/ab567780c7ab.webp",
     "description": "Typen op een tablet is perfect mogelijk met een hardware toetsenbord.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/be0de60e4a44.webp",
     "description": "Het Surface-toetsenbord kan onder verschillende hoeken worden gebruikt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/a76c754627ae.webp",
     "description": "De standaard is een knap staaltje ontwerp en techniek, zowel functioneel als stevig.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/c1af94b818ca.webp",
     "description": "Autodesk Graphic is een geweldige app voor iOS - ik gebruik het om pictogrammen en afbeeldingen te ontwerpen, met lagen en uitlijntools",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/2121c4e027ce.webp",
     "description": "Windows op iPad is mogelijk met Remote Desktop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a79bc46256a5.webp",
     "description": "Vier apps tegelijk uitvoeren dankzij Windows multitasking - ten koste van een hoger batterijverbruik",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c77021765e8.webp",
     "description": "Software ontwikkelen met Microsoft Visual Studio op een Surface Pro-tablet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37034_images-22.jpg"
    }
   ]
  },
  {
   "id": 37035,
   "slug": "2018-02-24_de-ultieme-forenzenfiets-creeren",
   "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": "nl",
   "date": "2018-02-24",
   "published": "2018-02-24T00:00:00+01:00",
   "created": "2025-06-26T22:10:27.195000+02:00",
   "updated": "2026-04-03T14:34:58.351000+02:00",
   "title": "De ultieme forenzenfiets creëren",
   "subtitle": "Fietsen met 35 km/u met Nexus Alfine 8 en Gates Carbon Drive",
   "summary": "Deze winter gebruik ik een Sensa Cintura fiets met een Gates Carbon riemaandrijving als mijn dagelijkse forenzenfiets. Het is een fiets die ontworpen is om fijn te rijden dankzij het sportieve, lichtgewicht frame. Hij is ook bedoeld om weinig onderhoud te vragen dankzij de riemaandrijving en de Nexus Afline 8 geïntegreerde versnellingsnaaf. Na 1800 km in slechts acht weken was het tijd voor wat upgrades.",
   "topics": [
    "Durable",
    "Freedom",
    "bike",
    "creating",
    "design",
    "health",
    "lifestyle",
    "mobility",
    "office",
    "review",
    "sport",
    "travel",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/d7d7838047f4.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0955f24c885b.webp",
     "description": "Sensa Cintura - zoals ik hem kreeg van de lokale fietsenwinkel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/7b412540c301.webp",
     "description": "Sensa Cintura van achteren - ik vond de overdreven branding op de spatborden niet mooi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/003aa3ab76b2.webp",
     "description": "Een nettere look dankzij minder opvallende branding",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b51a103ed1a7.webp",
     "description": "De metalen spatborden passen goed bij de schijfremmen en bouten van de fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/34bfd586ee77.webp",
     "description": "Op de fiets tijdens de Nederlandse winter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4378a0bfbdca.webp",
     "description": "Overmatig vuil na een \"normale\" woon-werkrit in de winter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/c5fe762b91dd.webp",
     "description": "Vuil bovenop mijn achterspatbord",
     "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": "Gates Carbon Drive achtertandwiel met overmatige slijtage na slechts 1800KM",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/7af502966145.webp",
     "description": "Links het plastic CDN tandwiel - als je goed kijkt zie je de missende tanden, rechts het glimmende roestvrijstalen CDX tandwiel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/7ecf03a31507.webp",
     "description": "Upgraden van de Sensa Cintura",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/6cf98cef1040.webp",
     "description": "Het Gates CDX achtertandwiel gemonteerd",
     "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": "Shimano Alfine 8 trigger shifter",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/1d107a767ffb.webp",
     "description": "De geüpgradede Sensa Cintura",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/35cf54dccaf3.webp",
     "description": "Misschien wel de ultieme woon-werkfiets?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37035_images-18.jpg"
    }
   ]
  },
  {
   "id": 37036,
   "slug": "2018-02-21_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": "nl",
   "date": "2018-02-21",
   "published": "2018-02-21T00:00:00+01:00",
   "created": "2025-06-26T22:10:27.779000+02:00",
   "updated": "2025-07-23T09:59:25.265000+02:00",
   "title": "Snake '97 Updaten",
   "subtitle": "Over de uitdagingen van het ontwikkelen van een razend populaire game",
   "summary": "Een paar jaar geleden gooide mijn broer in een Amsterdamse kroeg een biertje over mijn iPhone. Het arme ding kon het Nederlandse gerstenat minder waarderen dan ik: het gaf de geest.  Terwijl ik wachtte op een nieuwe telefoon, gebruikte ik een oude die niets anders kon dan sms'en, bellen en... Snake! Het idee voor Snake '97 was geboren en deze maand was het tijd om de razend populaire game te updaten.",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/da5f22919df3.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/06e55a3e0198.webp",
     "description": "Café 't Pakhuis in Amsterdam - waar Snake '97 \"uitgevonden\" werd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/ee992b73bb44.webp",
     "description": "Snake '97 draait op iPhone X - ziet eruit en voelt als het retro mobiele telefoonspel uit de jaren 90",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/13f8f2dd6fc1.webp",
     "description": "Snake '97 rockt de hitlijsten met Angry Birds en WhatsApp",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/87b0ccd8c5d9.webp",
     "description": "iPhone 4 - ahhh zoete herinneringen voor ontwikkelaars toen één (kleine) maat voor alles volstond...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3da50637eff4.webp",
     "description": "Prototype van Snake '97 draaiend op verschillende apparaten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8d20b82f1396.webp",
     "description": "De nieuwe game engine programmeren en testen op een HMD Nokia 2 met Android",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/37052d0f8036.webp",
     "description": "Dezelfde 3310? Kijk goed en ontdek de verschillen tussen iPhone SE en iPhone X",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/98f47b70cb4c.webp",
     "description": "Breedbeeld-gameplay is nu mogelijk dankzij de nieuwe responsieve graphics",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/6848b7ac140f.webp",
     "description": "Snake '97 draait als macOS desktop app dankzij de nieuwe schaalbare graphics",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/a5e27801afbd.webp",
     "description": "Analyse van gameplay snelheidsverschillen met behulp van slow motion video",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/6251dc574a72.webp",
     "description": "De daadwerkelijke code van Snake '97 die afstandsberkening afhandelt met behulp van de Stelling van Pythagoras",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/07b9c2f3b1a4.webp",
     "description": "Snake besturen met een Super Nintendo gamepad is geweldig (met behulp van een SuperSmart-joy USB connector)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/fa191d607fbb.webp",
     "description": "Een truc die de originele Snake niet kon: het spel besturen met een Bluetooth DualShock PlayStation-controller met een analoge thumbstick",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/12934c0ebe67.webp",
     "description": "UX-design voor een internationaal publiek. Interfaces ontwerpen zonder woorden is moeilijk!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/37c761847d86.webp",
     "description": "Wereldkampioen van Snake '97 - maar niet voor lang...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/d31a2077c5a4.webp",
     "description": "Zo ziet de cloud eruit, lieve jongens en meisjes.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/5234dd3dd7ae.webp",
     "description": "Snake '97 beschikbaar als gratis download voor iOS, Android, macOS, Windows en ChromeOS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37036_images-17.jpg"
    }
   ]
  },
  {
   "id": 37037,
   "slug": "2018-01-21_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": "nl",
   "date": "2018-01-21",
   "published": "2018-01-21T00:00:00+01:00",
   "created": "2025-06-26T22:10:28.139000+02:00",
   "updated": "2025-07-22T16:42:52.565000+02:00",
   "title": "Iets wat de smartwatch nooit zal hebben: patina",
   "subtitle": "Slijtage door de tand des tijds",
   "summary": "Een goede vriend van mij had een probleem met zijn Apple Watch, de digitale kroon verloor een rubberen ring waardoor het horloge zijn waterbestendigheid verloor. Apple maakte er geen probleem van en bood aan zijn \"apparaat\" te vervangen. Hoewel het zijn probleem oploste, deed het pijn aan mijn horloge-liefhebbende oren. Het deed me beseffen dat één ding een smartwatch nooit zal hebben: patina.",
   "topics": [
    "apple",
    "environment",
    "lifestyle",
    "people",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "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 (uit 1959) geveild voor $93.750 in 2016 (foto: Christie's)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/77770d30596c.webp",
     "description": "De Pebble Smartwatch wordt niet langer door software ondersteund en zal geen patina ontwikkelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/9353a98fbcf0.webp",
     "description": "een Zerdax (uit de jaren 60, waard ongeveer €100), een Citizen (jaren 70 ~ €80) en een Seiko (2008, €130)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/b9904cd33e18.webp",
     "description": "Let op de talloze microscopische krasjes die licht reflecteren zoals geen nieuw horloge dat zou doen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/c519712bba02.webp",
     "description": "Tussen de slijtplekken en krassen zie je minstens drie verschillende kleuren verf druppels",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/3d7b02bad639.webp",
     "description": "Het vergulde goud is afgesleten, maar het horloge glanst nog steeds in zonlicht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/610d58a1e22c.webp",
     "description": "De tijd zal leren hoe toekomstige generaties terug zullen kijken op de Apple Watch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37037_images-7.jpg"
    }
   ]
  },
  {
   "id": 37038,
   "slug": "2018-01-08_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": "nl",
   "date": "2018-01-08",
   "published": "2018-01-08T00:00:00+01:00",
   "created": "2025-06-26T22:10:28.350000+02:00",
   "updated": "2026-04-03T14:34:58.594000+02:00",
   "title": "Lessen van een plastic tasje van de afhaal",
   "subtitle": "Mijn steeds toenemende antipathie jegens geplande veroudering",
   "summary": "Ongeveer vijf maanden geleden haalde ik wat afhaaleten bij ons lokale Aziatische restaurant. Ze verpakten het eten en gaven me een plastic tas om het mee naar huis te nemen. Onderweg naar huis dacht ik na over de tas. Hoewel er een leuke print op staat, is hij ontworpen voor eenmalig gebruik. Wat een verspilling... ik vroeg me af: hoe lang zou hij meegaan als je hem dagelijks zou gebruiken?",
   "topics": [
    "Durable",
    "Renewable",
    "ThinkPad",
    "budget",
    "environment",
    "lifestyle",
    "linux",
    "people",
    "repair",
    "retro",
    "smartphone",
    "spending"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/d8a313221ec9.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/be0a79d6abf6.webp",
     "description": "Plastic tas van de Aziatische afhaalrestaurant",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4ebbc8d1643.webp",
     "description": "Plastic tas op het werk, met eten erin ter bescherming van de inhoud van mijn forenzenrugzak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/11c4aeaadbc1.webp",
     "description": "LG Nexus 5 met de nieuwste versie van Chrome (v63)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e9408e3241b.webp",
     "description": "ThinkPad X200 met Debian GNU/Linux en OpenBox.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8dbfe0dcad0.webp",
     "description": "Het upgraden van het ThinkPad X200 geheugen en de SSD is eenvoudig.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/ade1eac2da8c.webp",
     "description": "Dopper - de fles is de boodschap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37038_images-6.jpg"
    }
   ]
  },
  {
   "id": 37039,
   "slug": "2017-12-02_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": "nl",
   "date": "2017-12-02",
   "published": "2017-12-02T00:00:00+01:00",
   "created": "2025-06-26T22:10:28.803000+02:00",
   "updated": "2026-04-03T14:34:58.850000+02:00",
   "title": "Forenzen met de fiets",
   "subtitle": "Een week (240KM) op de VanMoof Electrified S",
   "summary": "Al een paar jaar fiets ik naar mijn werk. Ik ben meer dan 15KG afgevallen sinds ik gestopt ben met mijn scooter. Deze week heb ik een VanMoof Electrified S getest, een elektrische fiets met een industrieel, minimalistisch design. Is hij goed? Hoe verhoudt hij zich tot een normale fiets? Word je lui van een elektrische fiets? Lees verder om erachter te komen!",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4e970e5e0171.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/e3e837268217.webp",
     "description": "De oprichters van VanMoof, de broers Taco en Ties Carlier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/f4cfa52e66d2.webp",
     "description": "VanMoof Electrified S - een e-bike met geheime superkrachten - een raket vermomd als fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f2a95e452ec1.webp",
     "description": "De binnenkant van de Electrified S: de accu en elektronica zijn slim verborgen in het frame van de fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-3.png"
    },
    {
     "url": "https://willem.com/global/images/8cd61993c816.webp",
     "description": "[image] Regenradar tijdens het testen van de Electrified S (bron: knmi.nl)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/3a19d2010c3b.webp",
     "description": "Die glimlach is niet vanwege het fantastische Nederlandse weer... het is vanwege die raket vermomd als fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4dc32f2dd921.webp",
     "description": "Hollandse fiets, Hollands weer: De Electrified S kan de donkere, koude en natte omstandigheden gemakkelijk aan!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/23e4266dcc54.webp",
     "description": "De fiets ontgrendelen met een smartphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/8ab2b8fffeed.webp",
     "description": "De VanMoof app",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/6ce115a6c7b1.webp",
     "description": "In de open lucht: de Electrified S",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/f7727d33bcca.webp",
     "description": "Fietsen met de VanMoof door het Nederlandse landschap",
     "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": "Glimlach-opwekkend snelheidsvoordeel ten opzichte van ander verkeer tijdens de spits",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-12.gif"
    },
    {
     "url": "https://willem.com/global/images/0e601d18853c.webp",
     "description": "De fiets heeft een sportief stadsstuur en een geïntegreerd touchscreen in het frame",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/999dbe442e25.webp",
     "description": "Het dashboard geeft de huidige snelheid, accustatus en motorprestaties aan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/740cc0925e67.webp",
     "description": "Dashboard en oplaadaansluiting zijn geïntegreerd in het frame",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/2c1de5b1fab0.webp",
     "description": "De oplaadpoort zit verborgen achter een rubberen flap.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/455e4deeb657.webp",
     "description": "Elektrische motor in de voornaaf",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/0986841bdbba.webp",
     "description": "De boostknop, handig geplaatst bij de linkerduim",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/dcd8dc5d44fc.webp",
     "description": "Voorlicht is geïntegreerd in het frame",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/eceeee6deb62.webp",
     "description": "Achterlicht is geïntegreerd onder de zadelpen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/1cbdf3c77223.webp",
     "description": "ILU geïntegreerd licht op de Sensa Cintura Belt Drive fiets - het wordt niet geblokkeerd door bagage achterop, kinderzitjes of een lange jas",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/4836e8544b9f.webp",
     "description": "Kettingkast van flexibel plastic is bestand tegen beschadiging",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-22.jpg"
    },
    {
     "url": "https://willem.com/global/images/9511abada85a.webp",
     "description": "SRAM Automatix twee-versnellingsnaaf - je haat het of je houdt ervan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-23.jpg"
    },
    {
     "url": "https://willem.com/global/images/e43147ce4f26.webp",
     "description": "Big Ben banden van Schwalbe",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-24.jpg"
    },
    {
     "url": "https://willem.com/global/images/0711394fd530.webp",
     "description": "De mechanische schijfremmen kunnen je zonder problemen stoppen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-25.jpg"
    },
    {
     "url": "https://willem.com/global/images/9bce552575e0.webp",
     "description": "Slokketting in een klein bagagevak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-26.jpg"
    },
    {
     "url": "https://willem.com/global/images/4aa427374643.webp",
     "description": "De optionele \"bambooman\" voordrager kan best handig zijn (foto van een andere fiets, mijn VanMoof S5)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-27.jpg"
    },
    {
     "url": "https://willem.com/global/images/4ee4fa7f5b44.webp",
     "description": "Normale (niet-elektrische) versus elektrische fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-28.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc29cd2256b9.webp",
     "description": "Met behulp van de Cyclemeter Pro en een Wahoo Tickr heb ik snelheid en prestaties gemeten tijdens de test",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-29.jpg"
    },
    {
     "url": "https://willem.com/global/images/ca194f444a77.webp",
     "description": "Het meten van de hartslag bij verschillende snelheden op zowel een normale als een elektrische fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-30.jpg"
    },
    {
     "url": "https://willem.com/global/images/eedf6df533b3.webp",
     "description": "Histogram van tijd en hartslag, toont hoe lang (% van de totale tijd) een bepaalde hartslag werd gemeten. (blauw is elektrisch, rood is normaal)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-31.png"
    },
    {
     "url": "https://willem.com/global/images/9edfc8e27c88.webp",
     "description": "Mocht je nog twijfelen: elektrische mobiliteit is de toekomst en is niet meer weg te denken.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37039_images-32.jpg"
    }
   ]
  },
  {
   "id": 37040,
   "slug": "2017-11-15_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": "nl",
   "date": "2017-11-15",
   "published": "2017-11-15T00:00:00+01:00",
   "created": "2025-06-26T22:10:29.726000+02:00",
   "updated": "2026-04-03T14:34:59.066000+02:00",
   "title": "Gezondheidsgegevens verzamelen met Biostrap",
   "subtitle": "Het dragen van een klinische fotoplethysmografie (PPG) sensor gedurende een maand",
   "summary": "De meeste wearables (smartwatches, fitnesstrackers, etc.) gebruiken hele simpele sensoren om de hartslag vast te leggen. Hun signaal is binair: ze tellen alleen de slagen. Biostrap is anders, in plaats van alleen de pulsen te controleren, legt het een high-fidelity PPG-golfvorm vast. Deze golfvormen zijn dezelfde soort die artsen gebruiken, waardoor ik me afvraag wat ik ervan kan leren!",
   "topics": [
    "data",
    "design",
    "experiment",
    "health",
    "heart",
    "lifestyle",
    "review",
    "sensors",
    "sport",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/b06bf13f98d6.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d431d11fbb33.webp",
     "description": "Uitpakken Biostrap: het komt goed verpakt in een mooie doos.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/77e64ceddc47.webp",
     "description": "De doos bevat drie bandjes, oplaadkabel, oplader en twee sensoren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/bad36eb149aa.webp",
     "description": "Biostrap sensoren grootte vergeleken met een Apple AirPod",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a8cc29662e04.webp",
     "description": "De Biostrap pols PPG sensor naast een Swatch Sistem 51",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d126ce02dba2.webp",
     "description": "De Biostrap PPG sensor is ongeveer even dik als een horloge",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/b2e34e39ab0e.webp",
     "description": "Aan de onderkant zie je de twee rode LED's en de PPG sensor. Net als het Swatch Sistem51 uurwerk is dit verborgen wanneer gedragen op de pols",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/518d6ab1e50e.webp",
     "description": "Biostrap is vrijwel net als een Swatch, licht om de pols vanwege het materiaal: rubber en plastic.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/2a72820dd1f3.webp",
     "description": "Biostrap om de pols - nu zie je me...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/aff50a2476dd.webp",
     "description": "... nu niet meer - Biostrap draagt goed en gaat gemakkelijk onder je mouw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/994904d7956e.webp",
     "description": "In plaats van alleen beats te tellen, analyseert de Biostrap cloud service de PPG golfvorm vastgelegd door de sensor.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/a35855c69135.webp",
     "description": "Biostrap iOS app dashboard en dagelijkse hartslag",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-11.png"
    },
    {
     "url": "https://willem.com/global/images/a88ef8df34d7.webp",
     "description": "Hartslagvariabiliteit (HRV) zoals gemeten en uitgelegd door Biostrap",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-12.png"
    },
    {
     "url": "https://willem.com/global/images/97771b6b7344.webp",
     "description": "Vergelijken van de kwaliteit van slaap tijdens twee verschillende nachten. Vaker wakker zijn vermindert de kwaliteit van de slaap.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/9034203c16e9.webp",
     "description": "Herstel na een zware donderdagavond kan dagen duren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-14.png"
    },
    {
     "url": "https://willem.com/global/images/09207d4e4389.webp",
     "description": "Apple HealthKit verzamelt gegevens van verschillende bronnen en apparaten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-15.png"
    },
    {
     "url": "https://willem.com/global/images/3033656f0863.webp",
     "description": "Biostrap opladen is eenvoudig - Batterij gaat tot 5 dagen mee",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/c4d934460ea9.webp",
     "description": "Een maand aan Biostrap gezondheidsgegevens",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37040_images-17.png"
    }
   ]
  },
  {
   "id": 37041,
   "slug": "2017-10-23_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": "nl",
   "date": "2017-10-23",
   "published": "2017-10-23T00:00:00+02:00",
   "created": "2025-06-26T22:10:30.288000+02:00",
   "updated": "2025-07-22T16:42:53.109000+02:00",
   "title": "Van boom tot tafel",
   "subtitle": "Het ontwerpen en maken van een nachtkastje",
   "summary": "Pal naast het huis waar ik geboren ben stond een kastanjeboom, helaas is hij anderhalf jaar geleden gestorven. Toen hij werd omgehakt, heeft mijn broer een plak hout voor me bewaard. Ik was van plan er iets van te maken, een leuk \"doe-het-zelf\" avontuur, waardig voor een blogpost!",
   "topics": [
    "Circulair",
    "creating",
    "creativity",
    "design",
    "environment",
    "hacking",
    "howto",
    "lifestyle",
    "nature"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/13574d1e4d40.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/27b64214cde5.webp",
     "description": "De kastanje houten plaat op de werkbank",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/1f59c6785b48.webp",
     "description": "\"Willem.com\" nachtkastje - Ontworpen op iPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/e717b7957e3b.webp",
     "description": "Ruwe randen afzagen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/571618703c8f.webp",
     "description": "De houten plaat schuren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/69f61bc1fa8e.webp",
     "description": "Multitool zagen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0a6a2955391b.webp",
     "description": "Gezaagde stukken op de werkbank",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/d17ba6ef1c90.webp",
     "description": "Het ontwerpconcept testen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/841d47337036.webp",
     "description": "Gaten boren voor de houten pennen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e53b2582eae.webp",
     "description": "Lijmen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/b00da7d1d6bb.webp",
     "description": "Eerste verbindingen gemaakt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/b711a61aa3d6.webp",
     "description": "Twee stukken op de werkbank, geverfd.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/b12b6b9e06eb.webp",
     "description": "Opnieuw schuren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/4429473db95e.webp",
     "description": "Verse lak... opnieuw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/29080dd62f67.webp",
     "description": "... en opnieuw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/6e6f489021b3.webp",
     "description": "Resultaat (ontwerp volledig zichtbaar)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/93c1840d0aaf.webp",
     "description": "Detail van glad oppervlak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/df8a7e7a22b8.webp",
     "description": "Houtnerven mooi zichtbaar door de transparante lak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/68d8c3068a60.webp",
     "description": "Gaten boren voor wielen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a12ba6c62e8.webp",
     "description": "Wiel met ring",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/0150624dde31.webp",
     "description": "Resultaat op tuintafel",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/45dbefa83acf.webp",
     "description": "Lakafwerking is fantastisch",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-21.jpg"
    },
    {
     "url": "https://willem.com/global/images/40c78fa52cc6.webp",
     "description": "Nachtkastje naast het bed",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37041_images-22.jpg"
    }
   ]
  },
  {
   "id": 37042,
   "slug": "2017-09-14_een-macbook-air-met-geexplodeerde-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": "nl",
   "date": "2017-09-14",
   "published": "2017-09-14T00:00:00+02:00",
   "created": "2025-06-26T22:10:31.329000+02:00",
   "updated": "2025-07-22T16:42:53.252000+02:00",
   "title": "Een MacBook Air met geëxplodeerde batterij redden",
   "subtitle": "Niet thuis proberen - maar ik deed het wel",
   "summary": "Gisteravond had ik een nare verrassing: mijn originele MacBook Air was opgezwollen door een ontplofte batterij. Ik moest meteen actie ondernemen, om veiligheidsredenen en om dit stukje moderne computergeschiedenis te behouden. Niet thuis proberen, maar als je het toch doet... lees dan even mee voor wat praktische tips.",
   "topics": [
    "Durable",
    "MacBook",
    "apple",
    "design",
    "hacking",
    "laptop",
    "repair"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/35ba145fde1f.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/6a444211bc7c.webp",
     "description": "Steve Jobs onthult de MacBook Air in 2008 uit een gewone envelop",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/e300a9fb99a7.webp",
     "description": "De originele MacBook Air: baanbrekend door zijn dunheid en gebrek aan poorten",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/b0dc65a92cc8.webp",
     "description": "Deze laptop hoort geen bobbel te hebben...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/8d9bcac8527e.webp",
     "description": "Het toetsenbord en de behuizing zijn vervormd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/76ad45d6ed3c.webp",
     "description": "Die bobbel hoort daar niet te zitten.., waardoor het toetsenbord verbogen is",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-5.jpeg"
    },
    {
     "url": "https://willem.com/global/images/243107d2b067.webp",
     "description": "Het openen van de MacBook Air is mogelijk door de onderste klep te verwijderen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-6.jpeg"
    },
    {
     "url": "https://willem.com/global/images/c22a24752c99.webp",
     "description": "Zorg ervoor dat je onthoudt welke schroef waar zat...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-7.jpeg"
    },
    {
     "url": "https://willem.com/global/images/d779fb654228.webp",
     "description": "De schade aan het batterijpakket is duidelijk zichtbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-8.jpeg"
    },
    {
     "url": "https://willem.com/global/images/c4fd42293ba7.webp",
     "description": "Opgezwollen en gebarsten. Ik heb zorgvuldig gezocht naar eventuele lekken.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-9.jpeg"
    },
    {
     "url": "https://willem.com/global/images/deadb40347b6.webp",
     "description": "Ik heb de batterij van het logic board losgekoppeld met een plastic tool (die geen elektriciteit geleidt).",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-10.jpeg"
    },
    {
     "url": "https://willem.com/global/images/9363647beb56.webp",
     "description": "Eenmaal verwijderd is de vervorming in het batterijpakket duidelijk zichtbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-11.jpeg"
    },
    {
     "url": "https://willem.com/global/images/a0da0ca74e2c.webp",
     "description": "Deze batterij is dood.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-12.jpeg"
    },
    {
     "url": "https://willem.com/global/images/a06c63362cd2.webp",
     "description": "De MacBook is weer tot leven, en begroet me met zijn opstartscherm.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-13.jpeg"
    },
    {
     "url": "https://willem.com/global/images/8412e2be42ad.webp",
     "description": "MacOS X concludeerde correct dat er geen batterijen beschikbaar zijn, het werkt prima met een voedingsadapter.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37042_images-14.jpeg"
    }
   ]
  },
  {
   "id": 37043,
   "slug": "2017-09-02_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": "nl",
   "date": "2017-09-02",
   "published": "2017-09-02T00:00:00+02:00",
   "created": "2025-06-26T22:10:31.607000+02:00",
   "updated": "2025-07-22T16:42:53.360000+02:00",
   "title": "De beklimming van de Etna",
   "subtitle": "Een bezoek aan een actieve vulkaan op Sicilië, Italië",
   "summary": "Vorige week zijn mijn vrouw en ik naar Sicilië geweest voor een korte zomervakantie. Het is het grootste eiland in de Middellandse Zee. Het is een autonome regio van Italië, samen met de omliggende kleinere eilanden. Het is de thuisbasis van Europa's grootste actieve vulkaan: de Etna. We hebben de kans gehad om dit lava-spuwende monster te bezoeken en het was nogal een ervaring.",
   "topics": [
    "environment",
    "holiday",
    "lifestyle",
    "nature",
    "people",
    "review",
    "travel",
    "volcano"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/59ecd5061806.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d42d14eb1b32.webp",
     "description": "Overzicht van tektonische platen (image: USGS)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/0ec7ae998d59.webp",
     "description": "Etna is groot genoeg om vanuit de ruimte te zien (NASA Earth Observatory)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/e453230babb7.webp",
     "description": "Laterale krater uit 2001 - maar als je goed kijkt zie je veel extra kraters verder naar beneden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a46a3ead52dd.webp",
     "description": "Ruw terrein",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e83069bf085d.webp",
     "description": "Bergbeklimmen als een pro... van een soort. :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/c935c8003d76.webp",
     "description": "Hoe hoger je komt, hoe ruwer het terrein wordt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/741b5d872a01.webp",
     "description": "Het wit/geel op de top van de Etna is sulfiet - geen goud... volgens onze gids",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/463b817ece26.webp",
     "description": "Je kunt je de krachten van de natuur alleen maar voorstellen als je naar deze kraters kijkt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/5798343a0f56.webp",
     "description": "Verse lava, slechts een paar maanden oud, duidelijk herkenbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/240fd6ee0e7c.webp",
     "description": "Deze kraters zijn het resultaat van explosieve magma-uitbarstingen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/44523864ab91.webp",
     "description": "De bruine kleur is ijzeroxide, of gewoon \"roest\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/8260f3221e11.webp",
     "description": "Onze gids, Peppe, ontdekt wat donkere plekken op de krater. Stoom ontsnapt eruit - je kunt de hitte letterlijk voelen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/0fbc383ebb5f.webp",
     "description": "Het uitzicht is spectaculair.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/ebf66d3764c8.webp",
     "description": "Niet je typische bussen. Deze 4x4-voertuigen dienen ook als noodvluchtwagens in geval van een uitbarsting.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/06eecea2a244.webp",
     "description": "De top van de Etna",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/365b08e297f5.webp",
     "description": "Een overzicht van de kraters - merk op hoe het up-to-date wordt gehouden :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/48ea8d339072.webp",
     "description": "Etna",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37043_images-17.jpg"
    }
   ]
  },
  {
   "id": 37044,
   "slug": "2017-08-31_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": "nl",
   "date": "2017-08-31",
   "published": "2017-08-31T00:00:00+02:00",
   "created": "2025-06-26T22:10:32.060000+02:00",
   "updated": "2026-04-03T14:34:59.291000+02:00",
   "title": "Cloud onder mijn vloer",
   "subtitle": "Een klein datacenter bouwen in mijn kelder",
   "summary": "Thuis heb ik deze waanzinnig snelle optische internetverbinding. Het is een 600MB up en down glasvezelverbinding die rechtstreeks mijn huis binnenkomt (geen koperkabels aan te pas). Het is als een privé internet snelweg. Reden genoeg om uit te zoeken of ik er iets mee kon doen om al deze snelle glasvezelpracht beter te benutten...",
   "topics": [
    "SSH",
    "cloud",
    "creating",
    "data",
    "hacking",
    "howto",
    "lifestyle",
    "linux",
    "networking",
    "programming",
    "server",
    "vim",
    "work"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/beaadf85cb7a.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b466ecfaf16d.webp",
     "description": "Via een luik bij mijn voordeur heb ik toegang tot de ruimte onder de vloer.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/9663a6d83ed9.webp",
     "description": "De aangepaste pc staat op een paar betonnen tegels en is verbonden met internet",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a015775189f.webp",
     "description": "Een monitor en toetsenbord aangesloten om de systemen te testen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/cac3104b66e3.webp",
     "description": "Gemiddeld 3,4 milliseconden ping naar Google. Dat is snel, datacenter-snel.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/aed0a29d2feb.webp",
     "description": "Grafieken van het verbindingsmonitoringsysteem (van het echte datacenter) laten duidelijk zien wanneer ik mijn kleine server testte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/1261457404f4.webp",
     "description": "Clouds onder mijn vloer: mijn kleine kelder datacenter.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37044_images-6.jpg"
    }
   ]
  },
  {
   "id": 37045,
   "slug": "2017-07-31_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": "nl",
   "date": "2017-07-31",
   "published": "2017-07-31T00:00:00+02:00",
   "created": "2025-06-26T22:10:32.281000+02:00",
   "updated": "2026-04-03T14:34:59.520000+02:00",
   "title": "De dag dat ik mijn LAN uitzette",
   "subtitle": "Lokale netwerk uitgezet en alleen op 4G gegaan",
   "summary": "Vandaag heb ik mijn provider gebeld om het ADSL-internetabonnement van mijn kantoor op te zeggen, ik heb het niet meer nodig. Ik heb mijn lokale netwerk uitgezet en mijn workflow volledig overgeschakeld naar mobiel internet. De eenvoud en besparing verrasten me eigenlijk zo erg, dat ik er een blogpost over heb geschreven.",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/07d47895903e.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/eb644cecab17.webp",
     "description": "Voel me nu al oud, mijn vertrouwde oude local area network (LAN)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/d51cfc953251.webp",
     "description": "iPad Pro + Apple Pencil vervangt papier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/fa27086768ce.webp",
     "description": "Programmeren op iPad Pro met VIM, Blink en een Linux VPS",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/d4d05312ed22.webp",
     "description": "Muziek uit de kantoorkast - iPhone als aangesloten muziekspeler.  Best wel een solide rockshow in combinatie met Apple Watch als afstandsbediening.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/373dab715867.webp",
     "description": "Opladen en tegelijkertijd muziek luisteren met een Apple Lightning dock",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/e75025769249.webp",
     "description": "Misschien... mijn volgende kantoor? ;-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37045_images-6.jpg"
    }
   ]
  },
  {
   "id": 37046,
   "slug": "2017-06-30_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": "nl",
   "date": "2017-06-30",
   "published": "2017-06-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:32.510000+02:00",
   "updated": "2025-07-22T16:42:53.631000+02:00",
   "title": "Fietselfstedentocht 2017",
   "subtitle": "Fietsen van de 235KM fietstocht door Friesland",
   "summary": "Deze maand fietste ik de Fietselfstedentocht, een tocht van 235 kilometer door Friesland. Deze tocht voert je door verschillende Friese steden in één van de meest noordelijke provincies van Nederland. De tocht werd voor het eerst georganiseerd in 1912 en is uitgegroeid tot een legendarische tocht vanwege de historie, de uitdaging en de populariteit; zeker een blogpost waard!",
   "topics": [
    "bike",
    "health",
    "heart",
    "lifestyle",
    "mobility",
    "people",
    "sensors",
    "sport",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "url": "https://agents.willem.com/en/posts/2017-06-30_fietselfstedentocht-2017/",
    "source_url": "https://willem.com/en/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 - waar mannen helden worden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/89c6653f3c5e.webp",
     "description": "Sneek, 1912 - de eerste Fietselfstedentocht",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/5016ebe6ea66.webp",
     "description": "Hotel Post Plaza in Leeuwarden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/8a4112f16c04.webp",
     "description": "Er mist iets... mijn voorwiel!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/144f1414a202.webp",
     "description": "Fiets in de lokale fietsenmaker \"werkplaats\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/0193147e360d.webp",
     "description": "Klaar voor vertrek - gereed voor 235KM op twee wielen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/a01a64c23ba9.webp",
     "description": "Drukke straten bij stempelposten langs de route",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/4d71234dea7f.webp",
     "description": "Yep, dat ben ik. :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/9ccc81dd18a4.webp",
     "description": "Onderweg verzamel je stempels uit de verschillende Friese steden. Je hebt een volle kaart nodig om de medaille (Elfstedenkruisje) te bemachtigen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/d01e7f7b0d17.webp",
     "description": "Speciale support: mijn lieve vrouw, Ellen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/c66d554a9ad9.webp",
     "description": "Speciale support: mijn moeder en haar vriend Albert",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/07e1de9c50f9.webp",
     "description": "Gefinished! Alle stempels verzameld, de medaille verdiend en een drankje om een geweldige dag te vieren!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/c61486e7cf2a.webp",
     "description": "De route door Friesland",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37046_images-13.png"
    },
    {
     "url": "https://willem.com/global/images/b78cf12dbee3.webp",
     "description": "Statistieken van 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_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": "nl",
   "date": "2017-05-31",
   "published": "2017-05-31T00:00:00+02:00",
   "created": "2025-06-26T22:10:33.926000+02:00",
   "updated": "2025-07-22T16:42:53.713000+02:00",
   "title": "Beest van de Groene Hel",
   "subtitle": "Het rijden van de Mercedes-AMG GT R",
   "summary": "Deze maand ontving ik een uitnodiging van Mercedes om op Circuit Zolder in België te komen rijden in \"het beest\". De Mercedes-AMG GT R, een furieus groene performance auto die zijn bijnaam te danken heeft aan de Nürburgring waar hij ontwikkeld werd. Het was een ongelooflijke ervaring, zeker een blog post waard!",
   "topics": [
    "car",
    "lifestyle",
    "mobility",
    "review",
    "sport",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/ecba22c09055.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/f1ce0f17f2f2.webp",
     "description": "De Mercedes-AMG GT R op Circuit Zolder in België",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3fe448fad2fa.webp",
     "description": "4.0L V8 Twin turbo AMG motor",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f3ade08a97e.webp",
     "description": "Ontbijt om 8 uur op Circuit Zolder",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/400eef80ed15.webp",
     "description": "1971 Mercedes 300 SEL 6.8 AMG op de 24 uur van Spa",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/1476bc51c5ab.webp",
     "description": "Mercedes-Benz G-Klasse - een 4x4 krachtpatser",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/8e59a19c881f.webp",
     "description": "De G-Klasse Professional is behoorlijk hardcore \"functie eerst\"",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/7fcd5db179c3.webp",
     "description": "De Mercedes-AMG G63 is er ook in hippe kleuren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/bd9d89fc9204.webp",
     "description": "Blije jongen, AMG-heerlijkheid rijden op de openbare weg",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/e3d549376e0d.webp",
     "description": "De C63S is absoluut mijn favoriet, een rudimentair monster met een open dak",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/59faa8681ee7.webp",
     "description": "Nog wat details van deze brute C63S machine",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/786146f20faf.webp",
     "description": "Als je in de AMG GT S rijdt, voel je je als Bernd Mayländer (die een vergelijkbare F1 Safety Car bestuurt)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/91f76391ba44.webp",
     "description": "De S63s voelt als een schip, een heel snel schip...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/4174438408b5.webp",
     "description": "Het interieur van de S63s is ongeëvenaard: geweldige details, zeer high-end",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/47a7620b9150.webp",
     "description": "De S63s is zeer comfortabel voor zijn passagiers en er is voldoende ruimte",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/d9efadc79306.webp",
     "description": "Klaar voor een rondje op het circuit met een professionele coureur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-15.jpg"
    },
    {
     "url": "https://willem.com/global/images/39543ef1c76c.webp",
     "description": "Niet je gemiddelde taxi...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-16.jpg"
    },
    {
     "url": "https://willem.com/global/images/df760eb1eaf5.webp",
     "description": "Met de E63S over het circuit rijden laat je bloed zeker sneller stromen...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-17.jpg"
    },
    {
     "url": "https://willem.com/global/images/8bb12ae06640.webp",
     "description": "De minder krachtige A45 (links) is eigenlijk sneller bij de behendigheids-uitdaging dan de S63s (rechts)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-18.jpg"
    },
    {
     "url": "https://willem.com/global/images/9f2aba990414.webp",
     "description": "Het Beest uit de Groene Hel: Mercedes-AMG GT R",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-19.jpg"
    },
    {
     "url": "https://willem.com/global/images/2024f9cd77b3.webp",
     "description": "Hij ziet er hongerig uit.... naar snelheid!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37047_images-20.jpg"
    },
    {
     "url": "https://willem.com/global/images/a13d60ba8268.webp",
     "description": "Hoe hardcore hij ook is, het interieur van de GT R is nog steeds top!",
     "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_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": "nl",
   "date": "2017-04-30",
   "published": "2017-04-30T00:00:00+02:00",
   "created": "2025-06-26T22:10:34.494000+02:00",
   "updated": "2026-04-03T14:34:59.750000+02:00",
   "title": "Smartwatches vs Mechanische horloges",
   "subtitle": "Waarom ik nog steeds mechanische horloges draag en waarom smartwatches potentieel hebben",
   "summary": "De technologie heeft een lange weg afgelegd sinds de eerste computer. Smartwatches zijn vandaag de dag een hele prestatie op het gebied van technologische miniaturisatie. Ik heb onlangs een Apple Watch Series 2 gebruikt om uit te zoeken of de technologie ver genoeg is gekomen om mijn mechanische horloge te vervangen. Vandaag deel ik mijn bevindingen.",
   "topics": [
    "apple",
    "data",
    "experiment",
    "health",
    "lifestyle",
    "retro",
    "review",
    "watch"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/716a7377a27d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a65adb8a6d81.webp",
     "description": "De originele Pebble uit 2012",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/8984e4eba983.webp",
     "description": "De LG G Watch met Android Wear",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/42b888a67500.webp",
     "description": "De Apple Watch uit 2014",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/a818beda4c5d.webp",
     "description": "De Apple Watch Series 2",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/2dc8ad4313e5.webp",
     "description": "Verschillende stijlen dankzij de verschillende horlogebandopties",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/a0ee9a8a3284.webp",
     "description": "Apple Watch om de pols toont huidige temperatuur, tijd, hartslag en toegang tot mail, berichten en muziek",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a36a0c648d4.webp",
     "description": "Gegevens van slaapanalyses vergelijken (twee nachten met een duidelijk ander patroon)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-7.png"
    },
    {
     "url": "https://willem.com/global/images/c7f6984c025b.webp",
     "description": "Sportgegevens van een fietstocht analyseren",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-8.png"
    },
    {
     "url": "https://willem.com/global/images/a4abad8d2ea4.webp",
     "description": "Het magnetische oplaadstation is een chique oplossing voor een vervelend probleem: de constante noodzaak om de smartwatch op te laden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/41600782da9e.webp",
     "description": "Een mechanisch horloge: Christiaan van der Klaauw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/d61b587b12f3.webp",
     "description": "De opwindrotor en het uurwerk van het mechanische horloge, zichtbaar door de saffieren achterkant van de kast",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/1aa571e7cd0c.webp",
     "description": "Mijn mechanische horloge in actie (Milgauss 116400GV zBlue)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37048_images-13.jpg"
    }
   ]
  },
  {
   "id": 37049,
   "slug": "2017-03-26_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": "nl",
   "date": "2017-03-26",
   "published": "2017-03-26T00:00:00+01:00",
   "created": "2025-06-26T22:10:34.820000+02:00",
   "updated": "2025-07-22T08:30:43.509000+02:00",
   "title": "Een Nintendo Gameboy Advance SP repareren",
   "subtitle": "Chip-chirurgie om de klassieke Zelda te spelen",
   "summary": "Deze maand heeft Nintendo de Switch uitgebracht met Zelda \"Breath of the Wild\". De nieuwe console kreeg positieve recensies. Het nieuwe Zelda-spel is geweldig en kan onderweg worden gespeeld, dankzij de draagbaarheid van de Nintendo Switch. Maar het is zeker niet het eerste Nintendo-apparaat met het mythische koninkrijk Hyrule, Link en prinses Zelda. Ik vond een oude Gameboy Advance, perfect om klassieke Zelda-spellen op te spelen... maar hij moest gerepareerd worden!",
   "topics": [
    "Nintendo",
    "game",
    "hacking",
    "howto",
    "lifestyle",
    "repair",
    "retro"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/cfeb12d5b944.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/d8a1396b33ec.webp",
     "description": "Deze oude Gameboy was kapot: hij stopt met werken als je erin \"knijpt\"... een indicatie van een elektrisch defect.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/598b62644bf4.webp",
     "description": "Het nieuwe Zelda-spel \"Breath of the Wild\" zet volgens de populaire blog The Verge de nieuwe standaard voor openwereldspellen. Het ziet er geweldig uit!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/add74a997e6a.webp",
     "description": "Links: een originele screenshot van \"Link's Awakening\" (1993). Rechts: hoe fans de magie zien. (Fan art gemaakt door \"einen\" van )",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/96862d880d3f.webp",
     "description": "Dankjewel Ebay: een origineel vervangend moederbord voor ongeveer €15",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/e5a04d90fb12.webp",
     "description": "Het juiste gereedschap gebruiken: een Tri-wing driehoekige schroevendraaier",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/671c95175b7b.webp",
     "description": "Rangschik de schroeven rond iets wat gemakkelijk te herkennen is (de batterij) om eenvoudig bij te houden waar de (verschillende) schroeven horen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/be7d94d7f56a.webp",
     "description": "De Gameboy Advance SP van binnenuit",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/b6a8f7f3c8b8.webp",
     "description": "De knoppen kunnen gemakkelijk worden verwijderd om schoongemaakt te worden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/df88f23b6ae4.webp",
     "description": "Slim hardwareontwerp: elke knop past precies op maar één positie en in één richting!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/4f8e69f0fb57.webp",
     "description": "Zoek de verschillen: het originele defecte moederbord boven en de vervanging onderaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/7c11b16b9da9.webp",
     "description": "Zelda \"Link's Awakening\" uit 1993 op de gerepareerde Gameboy Advance SP",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37049_images-11.jpg"
    }
   ]
  },
  {
   "id": 37050,
   "slug": "2017-02-16_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": "nl",
   "date": "2017-02-16",
   "published": "2017-02-16T00:00:00+01:00",
   "created": "2025-06-26T22:10:35.080000+02:00",
   "updated": "2025-07-22T08:25:11.803000+02:00",
   "title": "Programmeren op de Apple Watch",
   "subtitle": "Serieus over gekke experimenten",
   "summary": "De afgelopen jaren heb ik wel vaker gekke experimenten gedaan, maar deze keer wilde ik het echt tot het uiterste drijven: programmeren op een Apple Watch. Zou het mogelijk zijn om daadwerkelijk code te schrijven op zo'n klein apparaatje? Waarom zou je de moeite nemen? Dit bericht is een pleidooi voor gekke experimenten, en waarom jij het ook zou moeten proberen!",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/e6b552619cf0.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/91b808d07886.webp",
     "description": "Bericht van mijn maat Niels, die voorstelt om mijn \"werken op een smartphone\"-idee naar een hoger niveau te tillen, compleet met een Photoshop-mockup.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/a91c01a62961.webp",
     "description": "En zo geschiedde! Programmeren op de Apple Watch met VIM, SSH, een Bluetooth-toetsenbord en koffie.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/a168f98b960f.webp",
     "description": "Echte programmeercode, echte Apple Watch. Geen Photoshop.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/caa603c5520c.webp",
     "description": "De bron van de magie: mijn ThinkPad X1 verbonden met het lokale netwerk.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/d260e207062a.webp",
     "description": "Snake '97 - het originele idee en de sterren van het spel, de Nokia 5110 en 3310 - mogelijk gemaakt door eerder te experimenteren met technologie.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4b4f8a31a75a.webp",
     "description": "Mobiel gevoel: dit blogbericht is gemaakt met een iPhone, een toetsenbord en wat koffie! Geen pc!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6870b8e5577e.webp",
     "description": "Multi-platform ontwikkeling goed gedaan, Nokia Communicator E90 met Symbian series 60 uit 2007, Nokia 9300i met Symbian series 80 uit 2004, Jolla-telefoon met SailfishOS met het funky 'other half'-toetsenbord (tohkbd), en de iPhone 7.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/f19e6557543c.webp",
     "description": "Nokia E90 Communicator met Putty op Symbian Series 60.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/ef24cdb8830e.webp",
     "description": "Nokia 9300i, officieel geen communicator maar desondanks een apparaat met geavanceerde mobiele communicatiemogelijkheden voor zijn tijd (2007). Met Putty op Symbian Series 80.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/2786e0481cad.webp",
     "description": "Multi-user, multi-screen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37050_images-10.jpg"
    }
   ]
  },
  {
   "id": 37051,
   "slug": "2017-01-30_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": "nl",
   "date": "2017-01-30",
   "published": "2017-01-30T00:00:00+01:00",
   "created": "2025-06-26T22:10:35.402000+02:00",
   "updated": "2026-04-03T14:34:59.953000+02:00",
   "title": "iPad Pro naast mijn primaire machine",
   "subtitle": "Gebruiken met Apple Pencil als een creatieve krachtpatser",
   "summary": "Ik wilde zien of ik iets beters kon vinden dan mijn ouderwetse potlood en papier die ik als professionele ontwikkelaar gebruik voor het ontwerpen van software. Ik kende de iPad Pro van mijn test vorige zomer, toen ik uitzocht of hij mijn primaire ontwikkelmachine kon vervangen. Hoewel hij mijn trouwe ThinkPad misschien niet volledig kan vervangen, bleek het een heel ander verhaal te zijn als het op papier aankomt.",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/69afec112c97.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/64bad261760f.webp",
     "description": "Typische tekening die ik maak bij het ontwerpen van software",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/359a7faa0215.webp",
     "description": "Eerste krabbel om de respons van de pencil te zien",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/02d7d95ee305.webp",
     "description": "Iets ontwerpen op de iPad - met koffie",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/56e24c8ef0a0.webp",
     "description": "Ik begon de liniaal en kleur te gebruiken",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6bb7d6aff7a5.webp",
     "description": "Wit op blauw",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/d7958dc2fb6b.webp",
     "description": "Een roze schaap genaamd 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": "Zonsondergang",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/f9748ca07b6e.webp",
     "description": "iPad Pro naast mijn ThinkPad",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37051_images-9.jpg"
    }
   ]
  },
  {
   "id": 37052,
   "slug": "2016-12-31_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": "nl",
   "date": "2016-12-31",
   "published": "2016-12-31T00:00:00+01:00",
   "created": "2025-06-26T22:10:35.659000+02:00",
   "updated": "2025-07-22T07:51:13.270000+02:00",
   "title": "Een jaar fietsen",
   "subtitle": "Een heel jaar fietsritten vastleggen met GPS via Garmin en Strava",
   "summary": "Een jaar geleden ben ik begonnen met het vastleggen van al mijn fietstochten, inclusief woon-werkverkeer, korte boodschappenritjes en lange Gran Fondo's. Ik heb mijn fietsen uitgerust met Garmin Edge-computers die locatie (GPS), snelheid, cadans en mijn hartslag registreerden. Ik heb meer dan 7683 kilometer afgelegd gedurende 320 uur fietsen. Het is tijd om alle gegevens te bekijken en wat foto's te delen die ik onderweg heb gemaakt!",
   "topics": [
    "Amsterdam",
    "bike",
    "data",
    "experiment",
    "health",
    "lifestyle",
    "mobility",
    "nature",
    "sensors",
    "sport",
    "travel"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/4f180eefb2c2.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/2f776e5c4ff0.webp",
     "description": "Heatmap van mijn fietstochten in Nederland. Rood geeft veelgereden routes aan.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-1.png"
    },
    {
     "url": "https://willem.com/global/images/d041d2afb030.webp",
     "description": "Heatmap van mijn fietstochten in de omgeving van Amsterdam.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-2.png"
    },
    {
     "url": "https://willem.com/global/images/49f343116ab5.webp",
     "description": "Dit pedaal was nieuw toen ik begon, zo zien duizenden kilometers fietsen eruit op een pedaal.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/0078e63e1b46.webp",
     "description": "De eerste gran fondo was een rondje om het Nederlandse \"Markermeer\", een rit van 208,5 km.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/17424201acf8.webp",
     "description": "Na enkele lange ritten demonteerde ik de fiets om thuis te komen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/dd884c3efbce.webp",
     "description": "Voor langere ritten (>8 uur) had de fietscomputer extra stroom nodig. Ik installeerde een kleine USB-powerbank in mijn zadeltas.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/325d72064e28.webp",
     "description": "De complete stempelkaart van de \"Fietselfstedentocht\", met 231 kilometer de langste enkele rit van 2016.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/5c844341322e.webp",
     "description": "Naast woon-werkverkeer en gran fondo's heb ik ook korte ritjes naar de supermarkt vastgelegd. Zoals deze op de \"Bierfiets\".",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/682aec513dcc.webp",
     "description": "Bij enkele gelegenheden stak ik internationale grenzen over. Deze foto is genomen in Duitsland naast een Autobahn.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/e776c5e9f0b0.webp",
     "description": "Deze foto is genomen tijdens een rit door het bos bij Hilversum. De nabije bomen geven je echt een gevoel van snelheid (en een reden om gefocust te blijven op recht sturen...)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-10.jpg"
    },
    {
     "url": "https://willem.com/global/images/44918c08eb81.webp",
     "description": "In de herfst werden de dagen korter en werden veel ritten in de schemering of bij zonsopgang gedaan. Het is mooi om de zon op te zien komen of onder te zien gaan.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-11.jpg"
    },
    {
     "url": "https://willem.com/global/images/dc863a975db7.webp",
     "description": "Deze foto is genomen in het centrum van Leiden tijdens een van de eerste koude dagen van november.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-12.jpg"
    },
    {
     "url": "https://willem.com/global/images/176b9a629ad9.webp",
     "description": "In Nederland is er geen tekort aan dijken. Velen hebben lange, rechte fietspaden erop. Deze is bij \"Hoek van Holland\", je kunt de industrie van de Rotterdamse Maasvlakte aan de horizon zien.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-13.jpg"
    },
    {
     "url": "https://willem.com/global/images/3de1feee1664.webp",
     "description": "Een van mijn nachtelijke ritten ging door de McDrive - fietsen zijn blijkbaar welkom :-)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37052_images-14.jpg"
    },
    {
     "url": "https://willem.com/global/images/df9a5aee6191.webp",
     "description": "Het was echt koud tijdens deze rit in december. Mijn drinkflessen, handschoenen en schoenen waren bevroren!",
     "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_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": "nl",
   "date": "2016-11-21",
   "published": "2016-11-21T00:00:00+01:00",
   "created": "2025-06-26T22:10:40.958000+02:00",
   "updated": "2026-04-03T14:35:00.207000+02:00",
   "title": "Vrijwilliger zijn in Amsterdam-Zuidoost",
   "subtitle": "Computerhulp in het lokale buurthuis",
   "summary": "Nadat ik me realiseerde hoeveel geluk ik heb als gezonde, goed opgeleide, jonge man met een stabiel inkomen, wilde ik als vrijwilliger iets voor andere mensen doen. Het toeval wilde dat ik twee jaar geleden een folder in mijn brievenbus kreeg van het lokale buurthuis: ze zochten iemand met wat kennis van computers. Een zeer interessante reis stond op het punt te beginnen!",
   "topics": [
    "Amsterdam",
    "cash",
    "lifestyle",
    "people",
    "repair",
    "volunteer"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/9dbc208a3872.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/a5d39fb08909.webp",
     "description": "Typisch steegje in Venserpolder, Amsterdam-Zuidoost",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/217999ffa7b7.webp",
     "description": "De buurt heeft veel water en groen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/f09bedcf96e1.webp",
     "description": "Het lokale buurthuis is gevestigd aan de Albert Camuslaan",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/4bbee11e9087.webp",
     "description": "Het buurthuis is als een gezellige woonkamer",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/53225aed9804.webp",
     "description": "In het buurthuis worden verschillende activiteiten georganiseerd",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/960f6ea28456.webp",
     "description": "Nederlands is uitdagender dan veel moedertaalsprekers beseffen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-6.jpg"
    },
    {
     "url": "https://willem.com/global/images/6f4b337ce04a.webp",
     "description": "Enkele van de vaste bezoekers van de wekelijkse computerhulpsessies",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-7.jpg"
    },
    {
     "url": "https://willem.com/global/images/015fee1d4eaf.webp",
     "description": "Cashback-waanzin: stel je voor dat je dit aan je oma uitlegt",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-8.jpg"
    },
    {
     "url": "https://willem.com/global/images/cbce500b4522.webp",
     "description": "Cijfers in plaats van letters: een toetsenbordfunctie die gemakkelijk voor een defect wordt aangezien als je onbekend bent met Numlock",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-9.jpg"
    },
    {
     "url": "https://willem.com/global/images/660128f4826c.webp",
     "description": "Je weet nooit wat voor machine er opduikt bij de computerhulpsessies...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37053_images-10.jpg"
    }
   ]
  },
  {
   "id": 37054,
   "slug": "2016-10-01_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": "nl",
   "date": "2016-10-01",
   "published": "2016-10-01T00:00:00+02:00",
   "created": "2025-06-26T22:10:41.571000+02:00",
   "updated": "2025-07-22T16:42:53.798000+02:00",
   "title": "Oogst verveling om creativiteit te laten bloeien",
   "subtitle": "met behulp van de Punkt MP01 dumbphone",
   "summary": "Smartphones zijn overal in de moderne samenleving waarin we vandaag de dag leven. Via onze 4G- en wifi-verbindingen is het internet slechts één tik verwijderd. Sterker nog, het is zo dichtbij dat het aanvoelt als een natuurlijke verlenging. Maar is al deze informatie wel goed, of heeft het ook een keerzijde? Het lijkt een interessant experiment om een tijdje app-loos te gaan en alleen een 'domme' telefoon te gebruiken.",
   "topics": [
    "creativity",
    "design",
    "experiment",
    "health",
    "lifestyle",
    "minimal",
    "review",
    "smartphone"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/2ef4a22b2478.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/29b67ce85355.webp",
     "description": "De Punkt MP01 dumbphone",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/32146ddb44f5.webp",
     "description": "Eenmaal geopend bevat het de oplader, headset, boekje, simkaart-tool en de telefoon.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/7cc5af1a5f8d.webp",
     "description": "Wanneer heb ik voor het laatst een boekje bij mijn telefoon gekregen?",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/36d090858b91.webp",
     "description": "De Punkt-telefoon voelt prettig in de hand; niet te klein en niet te groot.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/6d4edcde5962.webp",
     "description": "De achterkant heeft een fijne vorm waardoor hij in je zak verdwijnt.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-5.jpeg"
    },
    {
     "url": "https://willem.com/global/images/f0649a81235a.webp",
     "description": "Het experiment is begonnen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37054_images-6.jpeg"
    }
   ]
  },
  {
   "id": 37055,
   "slug": "2016-09-03_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": "nl",
   "date": "2016-09-03",
   "published": "2016-09-03T00:00:00+02:00",
   "created": "2025-06-26T22:10:41.825000+02:00",
   "updated": "2025-07-21T23:14:31.218000+02:00",
   "title": "Batavus Champion fiets uit 1978",
   "subtitle": "retro glorie herstellen met wat hulp van het internet",
   "summary": "Bijna een jaar geleden kocht ik een oude stalen racefiets uit 1978. Ik wilde uitzoeken of woon-werkverkeer met de fiets iets voor mij was. En dat was zo! Ik heb er meer dan 1000 km mee gereden voordat ik besloot een moderne racefiets te kopen. Nu, bijna een jaar later, besloot ik de kracht van het internet goed te gebruiken: om de fiets terug te brengen in zijn retro glorie!",
   "topics": [
    "bike",
    "design",
    "hacking",
    "lifestyle",
    "mobility",
    "repair",
    "retro",
    "sport"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/b7258dbdb678.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/0eb362d74322.webp",
     "description": "New school Sensa Romagna Sport '15 en Old school Batavus Champion '78",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/257490a47a9a.webp",
     "description": "Na het schoonmaken en ontvetten van de fiets werd zijn retro glorie zichtbaar",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/4885d91f9774.webp",
     "description": "Old school fietsremmen, die je vertragen in retrostijl",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/ad407f677812.webp",
     "description": "Nu al het zwarte, vieze vet verwijderd is, schittert het retro-oranje echt in combinatie met de metalen voorbladen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/efbf2ea26c8d.webp",
     "description": "De achterderailleur was roestig en niet origineel voor deze fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-5.jpeg"
    },
    {
     "url": "https://willem.com/global/images/7ced4075582b.webp",
     "description": "Een originele advertentie van de fiets uit de jaren 70 - met specificatie van originele onderdelen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-6.jpeg"
    },
    {
     "url": "https://willem.com/global/images/39c215244b13.webp",
     "description": "Dankjewel Ebay: een historisch correcte Hurret-achterderailleur",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-7.jpeg"
    },
    {
     "url": "https://willem.com/global/images/32cf12bc907a.webp",
     "description": "De Hurret-achterderailleur (die van de andere kant van de wereld werd ingevlogen) past mooi",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-8.jpeg"
    },
    {
     "url": "https://willem.com/global/images/5a44d4c928d0.webp",
     "description": "Retro fietspompen zijn verkrijgbaar in verschillende kleuren en maten - ik vond een passende chromen uit Italië!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-9.jpeg"
    },
    {
     "url": "https://willem.com/global/images/e1ae30bfb5fa.webp",
     "description": "De pomp past goed en het is me ook gelukt een historisch correcte plastic drinkfles te vinden",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-10.jpeg"
    },
    {
     "url": "https://willem.com/global/images/c5bc4a7da5ac.webp",
     "description": "De grote ding-dong-bel is overdreven en de kleine Garmin Edge 25 is een vleugje uit het moderne tijdperk dat ik aan de fiets heb toegevoegd om mijn ritten met GPS vast te leggen",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-11.jpeg"
    },
    {
     "url": "https://willem.com/global/images/eed9a5ad40df.webp",
     "description": "Het Brooks C15-zadel met bijpassende tas is een perfecte (en comfortabele) match voor deze fiets",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-12.jpeg"
    },
    {
     "url": "https://willem.com/global/images/5bc9feab192e.webp",
     "description": "Batavus Champion fiets uit 1978 - klaar voor een rit!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37055_images-13.jpeg"
    }
   ]
  },
  {
   "id": 37056,
   "slug": "2016-08-15_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": "nl",
   "date": "2016-08-15",
   "published": "2016-08-15T00:00:00+02:00",
   "created": "2025-06-26T22:10:42.338000+02:00",
   "updated": "2026-04-03T14:35:00.532000+02:00",
   "title": "iPad Pro als primaire computer",
   "subtitle": "iOS testen als primair ontwikkelplatform",
   "summary": "Het gebrek aan fysieke rommel, afleidende merknamen of knipperende ledjes maakt de iPad Pro een schoolvoorbeeld van minimalistisch design. Mijn afkeer van afleiding verklaart mijn interesse om de iPad Pro als enige computer te gebruiken om te testen of hij de taak aankan. Is Apple's nieuwste moeite met iOS genoeg om er serieus ontwikkelwerk op te kunnen doen?",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/5d2e20b67d3d.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/3625e8867ba9.webp",
     "description": "Glanzende nieuwe Apple iPad Pro, Apple Pencil en het Smart Keyboard",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-1.jpeg"
    },
    {
     "url": "https://willem.com/global/images/e4181c093e11.webp",
     "description": "Het Smart Keyboard heeft een zeer prettig tactiel gevoel, maar mist bepaalde toetsen (zoals ESC, HOME, END)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-2.jpeg"
    },
    {
     "url": "https://willem.com/global/images/277647b357c9.webp",
     "description": "De iPad Pro naast mijn trouwe ThinkPad X1",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-3.jpeg"
    },
    {
     "url": "https://willem.com/global/images/a26dc822475e.webp",
     "description": "De iPad Pro werkt goed met een normaal bluetooth-toetsenbord",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-4.jpeg"
    },
    {
     "url": "https://willem.com/global/images/24ba2fe2c2bc.webp",
     "description": "Split screen multitasking stelt me in staat om tegelijkertijd toegang te hebben tot mijn programmeercode (links) en een live preview (rechts)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37056_images-5.jpeg"
    }
   ]
  },
  {
   "id": 37057,
   "slug": "2016-07-15_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": "nl",
   "date": "2016-07-15",
   "published": "2016-07-15T00:00:00+02:00",
   "created": "2025-06-26T22:10:42.525000+02:00",
   "updated": "2025-07-21T21:21:53.335000+02:00",
   "title": "Cash is king, of toch niet?",
   "subtitle": "Het experiment zonder portemonnee en contant geld",
   "summary": "Heel vaak zie ik mannen een portemonnee vol plastic meedragen: meerdere pinpassen en creditcards plus een stapel klantenkaarten en lidmaatschapspasjes. Dan doen sommigen er zelfs nog een schepje bovenop met stinkend papiergeld en plakkerige metalen munten! Het zette me aan het denken: kan ik een broekzak vrijmaken door de portemonnee te dumpen?",
   "topics": [
    "cash",
    "experiment",
    "iPhone",
    "lifestyle",
    "minimal",
    "money",
    "payments",
    "people",
    "smartphone",
    "wallet"
   ],
   "author": {
    "name": "Willem L. Middelkoop",
    "url": "https://willem.com"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/7db84e2a7af9.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/923e4b04103f.webp",
     "description": "Het iPhone-hoesje is groot genoeg om pasjes in te verbergen.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/6c0587ea2a8c.webp",
     "description": "Twee plastic pasjes stapelen is eenvoudig.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/ce901db81b4a.webp",
     "description": "De iPhone met hoesje is maar een klein beetje dikker.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/983a907a2b8f.webp",
     "description": "Net als elke andere iPhone: maar in deze zit een contactloze NFC-bankpas en ID verborgen!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/4c171a022bf0.webp",
     "description": "Dit hoesje biedt gemakkelijke toegang tot de betaalpas, terwijl de ID aan de binnenkant verborgen zit.",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37057_images-5.jpg"
    }
   ]
  },
  {
   "id": 37058,
   "slug": "2016-06-23_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": "nl",
   "date": "2016-06-23",
   "published": "2016-06-23T00:00:00+02:00",
   "created": "2025-06-26T22:10:42.956000+02:00",
   "updated": "2025-07-21T21:01:30.057000+02:00",
   "title": "Het blog bouwen... in stijl!",
   "subtitle": "Ontwikkelen op een 20 jaar oude computer met 16MB RAM en Windows 98",
   "summary": "Je moet een beetje gek zijn om op het idee te komen een blog te bouwen (dus: echt programmeren) op een oude 486-laptop met slechts 16MB RAM. Ik ben toevallig zo gek: ik pakte mijn allereerste laptop uit de jaren 90 en besloot uit te zoeken of het mogelijk was om er een ontwikkelmachine van te maken.",
   "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"
   },
   "translation": {
    "language": "en",
    "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/"
   },
   "image": "https://willem.com/global/images/73e974ea7751.webp",
   "image_width": 2560,
   "images": [
    {
     "url": "https://willem.com/global/images/b5be855aa969.webp",
     "description": "Toshiba T2130CT-laptop met een 75Mhz Intel 486-processor en een indrukwekkende 16MB RAM (dat zijn megabytes!)",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-1.jpg"
    },
    {
     "url": "https://willem.com/global/images/3ae0df46d1ce.webp",
     "description": "Ik moest de originele schijf verwijderen omdat hij niet werkte... dacht ik!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-2.jpg"
    },
    {
     "url": "https://willem.com/global/images/1610bbee32b3.webp",
     "description": "... blijkbaar had hij een beetje aanmoediging nodig van zijn moderne neven...",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-3.jpg"
    },
    {
     "url": "https://willem.com/global/images/c44b872a7dfc.webp",
     "description": "Nooit gedacht dat ik hier blij van zou worden: het Windows 98 opstartscherm!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-4.jpg"
    },
    {
     "url": "https://willem.com/global/images/6a30ba0135ec.webp",
     "description": "De 486-ontwikkelmachine!",
     "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_37058_images-5.jpg"
    },
    {
     "url": "https://willem.com/global/images/4e404681a940.webp",
     "description": "VIM draaiend op de 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"
    }
   ]
  }
 ]
}