-
Block Themes 101 – Part 1: What Is a Block Theme?
After giving my recent talk about building meganav menus in WordPress block themes at WordCamp Athens 2025, I came away with a clear impression: a lot of WordPress developers are still hesitant to dive into block themes. And honestly, I get it – there’s a lot of new terminology, new workflows and new ways of…
-
WordPress Maintenance and Security: Why Two-Factor and Role Control Aren’t Optional Anymore

WordPress often gets an unfair reputation when it comes to security. The truth? When it’s built and maintained properly, it’s one of the most secure and flexible CMS platforms available. The real problems usually come from how it’s managed day to day, and that’s where things can quickly go wrong. That’s why WordPress maintenance and…
-
Debugging a WooCommerce Discount Loop with Filter Hooks
We were recently brought into a project (under NDA, so no names!) to fix a WooCommerce conditional discount plugin issue that had become a major source of chaos. The site used the Conditional Discounts for WooCommerce plugin to offer discounts when a customer’s basket exceeded a certain value. After a WooCommerce update, something strange started…

