Blog

Ik schrijf over DevOps, WordPress hosting, cloud infrastructuur en webontwikkeling. Hier vind je technische verdiepingen, praktische guides en lessen uit het bouwen en schalen van productiesystemen.

Scrollen

Artikelen

  1. Weg van Google Workspace: drie weken op Nextcloud

    Drie weken Nextcloud naast Google Workspace, mail verhuisd naar Soverin, en op 18 mei 2026 heb ik Google Workspace opgezegd. Dit is wat werkt, wat niet, en waarom dit voor MKB in de EU geen randverschijnsel meer is.

    2017 woorden
  2. WordPress 7.0 brengt de AI Client. De Abilities API en MCP Adapter zijn waar pluginontwikkelaars eerst tijd in moeten steken.

    WordPress 7.0 verschijnt op 20 mei en de AI Client krijgt de meeste aandacht. Maar de Abilities API zit al sinds november 2025 in de core, en de MCP Adapter is wat WordPress aanroepbaar maakt voor externe AI-agents. Allebei verdienen ze je aandacht voordat je je eerste wp_ai_client_prompt()-aanroep schrijft.

    2438 woorden
  3. De Open Cloud Alliantie is er. Zeven Nederlandse aanbieders maakten van soevereiniteit een inkoopgesprek.

    Zeven Nederlandse aanbieders lanceerden op 1 april 2026 de Open Cloud Alliantie. De echte impact zit niet in techniek, maar in wat Nederlandse inkopers nu mogen opschrijven in een aanbesteding.

    2258 woorden
  4. Waarom de meeste Kubernetes-backupstrategieën een echte uitwijk niet overleven

    De meeste production Kubernetes-clusters hebben een backupstrategie die nooit is getest tegen de ramp waar hij voor bedoeld is. Wat teams die een DR-event overleven onderscheidt van de rest, is operationele discipline en niet de keuze van de tooling.

    2496 woorden
  5. Kubernetes 1.36 haalt stilletjes een streep door een van de slechtste RBAC-patronen in productie

    Fine-grained kubelet API-authorisatie is GA in Kubernetes 1.36. De release notes noemen het 'precieze access control'. Wat het echt doet, is het einde inluiden van nodes/proxy als een van de slechtste RBAC-patronen in productie: één enkele permissie die monitoring tools standaard eisten, die audit logging en admission control omzeilde, en waarvan publiek onderzoek liet zien dat hij met één GET-request al een RCE op nodelevel oplevert.

    1631 woorden
  6. Waarom ik GitHub verlaat voor Forgejo

    Mijn code verhuist van GitHub naar een zelfgehoste Forgejo. Niet vanwege de uitval, maar vanwege wie eigenaar is van wat erbovenop draait. De Rijksoverheid kwam tot dezelfde conclusie.

    3358 woorden
  7. copy.fail (CVE-2026-31431): een kleine Linux-kernelbug met een ongewoon grote blast radius

    copy.fail is een Linux-kernel privilege escalation die op 29 april 2026 publiek werd. De bug raakt vrijwel elke moderne distributie, laat geen sporen achter op disk en glipt door de standaard seccomp van Kubernetes. Wat het is en wat je moet doen.

    1572 woorden
  8. HashiCorp Vault vs OpenBao: een grondige vergelijking voor platformteams

    Twee secrets managers, dezelfde codebase als oorsprong, twee heel verschillende licenties. Een grondige, praktische vergelijking van HashiCorp Vault en OpenBao voor platform engineers die moeten kiezen.

    4559 woorden
  9. Symfony wordt 20: wat het stille framework goed deed

    Symfony werd twintig in oktober 2025. Terwijl Laravel de aandacht van developers trok, won Symfony stilletjes de architectuurlaag: de componenten waar de helft van het PHP-ecosysteem van afhankelijk is.

    1601 woorden
  10. WordPress Playground + MCP: AI-agents bouwen plugins in een wegwerp-WordPress

    Het @wp-playground/mcp-pakket koppelt Claude Code en Gemini CLI aan WordPress Playground via het Model Context Protocol. Je beschrijft een plugin, de agent bouwt hem. Geen Docker, geen lokale PHP. Dit is wat werkt, wat niet werkt en waarom het ertoe doet.

    1504 woorden

Paginering

  1. Vorige pagina
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. Volgende pagina

Doorzoek deze site

Begin met typen om te zoeken, of blader door de kennisbank en blog.