Blog

I write about DevOps, WordPress hosting, cloud infrastructure, and web development. Here you'll find technical deep-dives, practical guides, and lessons learned from building and scaling production systems.

Scroll

Articles

  1. EU AI Act: your website chatbot needs an AI disclosure by August 2026

    From 2 August 2026 the EU AI Act requires that visitors are told they're talking to an AI. Here's what Article 50 means for SMB websites, where it applies, and a checklist to be ready in time.

    1794 words
  2. The hidden risk of unmaintained dependencies: lessons from Ingress NGINX

    On March 24, 2026, kubernetes/ingress-nginx, used in roughly half of all Kubernetes clusters, was officially retired. No more security patches. The same pattern is playing out with MinIO, WordPress plugins, and npm packages. Here's what to watch for.

    1330 words
  3. Why your WordPress contact form emails end up in spam (and how to fix it)

    Your contact form works fine, but submissions never reach your inbox. The problem isn't the form plugin. It's how WordPress sends email.

    2347 words
  4. EU data sovereignty: why 'hosted in Frankfurt' doesn't mean GDPR-compliant

    Storing data in an EU data center does not make it sovereign. The US CLOUD Act can compel AWS, Azure, and Google Cloud to hand over EU-stored data. Here's what that means for your business and how to evaluate your hosting provider.

    1774 words
  5. WordPress plugins are your biggest security risk: 331 vulnerabilities in one week

    In one week in March 2026, security researchers disclosed 331 new WordPress vulnerabilities, nearly all in plugins. This article breaks down the numbers, explains how plugin attacks actually work, and shows what you can do about it.

    1580 words
  6. Email authentication in 2026: how to set up SPF, DKIM and DMARC before your emails stop arriving

    Google, Microsoft and Yahoo now reject unauthenticated email. This guide walks you through setting up SPF, DKIM and DMARC, with concrete DNS examples for common providers.

    2204 words
  7. SSL certificate lifespans just dropped to 200 days: what this means for your website

    Since March 15, 2026, no certificate authority can issue an SSL certificate valid for more than 200 days. By 2029, that drops to 47 days. Here's what changed, why, and what you should check right now.

    1003 words
  8. PHP 8.1 is end-of-life: is your WordPress site ready for PHP 8.4?

    PHP 8.1's security support ended on December 31, 2025. Nearly half of all WordPress sites were still running it. Here's what breaks after upgrading to PHP 8.4, which plugins were affected, and how to fix it.

    1529 words
  9. European Accessibility Act: is your website compliant?

    The European Accessibility Act has been in force since June 2025. The ACM found 61% of large Dutch webshops non-compliant. Here's what the law requires, who it applies to, and how to check your site.

    1891 words
  10. NIS2 for hosting providers and their clients: what actually changes

    The EU NIS2 directive classifies cloud and hosting providers as essential entities, the highest-risk tier. Here's what that means for providers, their clients, and the penalties involved.

    1513 words

Pagination

  1. Previous page
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. Next page

Search this site

Start typing to search, or browse the knowledge base and blog.