#jorijncom
The EU withdrawal button is now mandatory: what WooCommerce shops must do
https://jorijn.com/en/blog/eu-withdrawal-button-woocommerce/
The AI-crawler tax: who pays when bots are 57% of traffic
https://jorijn.com/en/blog/ai-crawler-tax-who-pays-when-bots-outnumber-humans/
GEO is still SEO: what Google actually said about AI search, llms.txt, and small business websites
https://jorijn.com/en/blog/geo-is-still-seo-ai-search-llms-txt-small-business-websites/
Nextcloud is not a Google Workspace clone. That is the point and the trap.
https://jorijn.com/en/blog/nextcloud-not-google-workspace-clone/
WordPress 7.0 put AI API Keys in the admin. Treat that as an operations policy, not a feature toggle.
https://jorijn.com/en/blog/wordpress-7-0-ai-api-keys-operations-policy/
WordPress maintenance contract: what should it include?
Kyverno Chainsaw: declarative end-to-end testing for Kubernetes
https://jorijn.com/en/blog/kyverno-chainsaw-declarative-kubernetes-end-to-end-testing/
Worried about Anthropic's new "Mythos" model?
You've probably seen it go by these past weeks: it supposedly found more than 10,000 vulnerabilities on its own, in software that runs just about everywhere. So I dug in, a deep dive heading into the weekend.
Mythos (and really the whole AI trend) rewards systems that are well maintained and punishes those that aren't.
The full deep dive is here: https://jorijn.com/en/blog/claude-mythos-ai-vulnerability-discovery-explained/
#cybersecurity #ai #infosec #anthropic #claude #security #mythos #jorijncom
Air-gapped Kubernetes deployments: why Zarf wins
https://jorijn.com/en/blog/zarf-airgapped-kubernetes-delivery/
WordPress 7.0 ships the AI Client. The Abilities API and MCP Adapter are what plugin developers should learn first.
https://jorijn.com/en/blog/wordpress-7-0-abilities-mcp-plugin-developers-learn-first/
The Open Cloud Alliantie is real. Seven Dutch providers just made sovereignty a procurement conversation.
https://jorijn.com/en/blog/open-cloud-alliantie-dutch-sovereignty-procurement/
Why most Kubernetes backup strategies don't survive real disaster recovery
https://jorijn.com/en/blog/why-kubernetes-backup-strategies-dont-survive-disaster-recovery/
Kubernetes 1.36 quietly buried one of the worst RBAC patterns in production
https://jorijn.com/en/blog/kubernetes-1-36-fine-grained-kubelet-authz-buries-nodes-proxy/
copy.fail (CVE-2026-31431) explained: a small Linux kernel bug with an unusually big blast radius
https://jorijn.com/en/blog/copy-fail-cve-2026-31431-linux-kernel-bug-explained/
HashiCorp Vault vs OpenBao: a thorough comparison for platform teams
Symfony at 20: what the quiet framework got right
https://jorijn.com/en/blog/symfony-at-20-what-the-quiet-framework-got-right/
WordPress Playground + MCP: AI coding agents meet a disposable WordPress environment
https://jorijn.com/en/blog/wordpress-playground-mcp-ai-coding-agents/
WordPress 7.0's real-time collaboration: what managed hosts need to prepare
https://jorijn.com/en/blog/wordpress-7-0-real-time-collaboration-hosting/
Self-hosted email in 2026: harder than ever, more important than ever