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.
Articles
-
What a Web Application Firewall does for WordPress (and what it doesn't)2904 words
What does a Web Application Firewall (WAF) do for your WordPress site, and what doesn't it do? This article explains which attacks a WAF blocks, where the limits are, and how it helps in practice.
-
What happens during a WordPress hack in practice?1452 words
Your website has been hacked – what now? In this post I walk through a typical WordPress hack scenario step by step and explain what happens and how you can prevent it.
-
Staging in WordPress: how to test updates without risk1625 words
A staging environment is a safe copy of your WordPress site where you can test updates and bigger changes without risk. This article explains what staging is, what you should always test, and how to move from staging to live without losing data.
-
WordPress update went wrong? How to recover fast (and prevent it)2393 words
An update can take your WordPress site down. This post explains how to recover quickly with a backup or rollback, and which steps prevent this in the future.
-
Elementor vs Gutenberg: real-world performance impact2179 words
Not sure whether to build your WordPress site with Elementor or Gutenberg? In this post I compare load time, page size, accessibility and maintainability — with real benchmarks and practical tips.
-
Core Web Vitals explained for WordPress (and how to improve them)5102 words
Core Web Vitals (LCP, INP and CLS) determine how fast, stable and responsive your WordPress site feels. This post explains what the metrics mean, how to measure them, and what you can do to improve them.
-
What makes a website fast? From DNS to PHP workers4027 words
A fast website is more than a fast server. In this post I walk through the full chain — from DNS and TLS to caching, database and PHP workers — with a focus on WordPress and other PHP-based sites. This one goes a bit more technical on purpose.
-
When is it time to switch WordPress hosting?1093 words
Your WordPress site is too important to run on slow, unstable hosting — or with a host that doesn’t respond. This post covers the clearest signs it’s time to move: performance, support, updates, security, backups and staging.
-
What is managed WordPress hosting (and when is it worth it)?1400 words
Managed WordPress hosting means the technical operation of your WordPress site is handled for you: updates, security, backups and performance. This post explains what you’re outsourcing, the technology behind it (caching, staging and patch management), and when it’s worth it for freelancers and small businesses.
-
Bootstrapping Kubernetes namespaces with Kyverno1068 words
If you manage a Kubernetes cluster with multiple applications or tenants, you likely understand the repetitive task of configuring each namespace with the appropriate defaults. This includes setting up network isolation, image pull credentials, and custom certificates—essential but monotonous tasks. Kyverno is not only a policy enforcement engine but also a tool to automate the clean and declarative bootstrapping of these resources.
