-
Delay WordPress Scripts Until User Interaction
In my previous post, we looked at how to move heavy third-party scripts from performance bottlenecks to background tasks using native WordPress script strategies and requestIdleCallback. Treating third-party scripts like guests who arrive only when the host is ready is a great baseline. But as web vitals shift their focus heavily toward user experience metrics…
Read more about Delay WordPress Scripts Until User Interaction
-
WordPress security: Why hiding the login page isn’t enough
Hiding the WordPress login page has become a common hardening technique. It reduces noise in your logs and stops bots from hammering wp-login.php all day long. The problem is that wp-login.php is not the only authentication entry point in WordPress. While investigating a series of brute-force attempts recently, I noticed something interesting. Every login attempt…
Read more about WordPress security: Why hiding the login page isn’t enough
-
The Belgrade WordPress Meetup Comeback
Looking at the calendar, it’s been almost nine years since I last attended a local WordPress event (WordCamp Belgrade back in 2017). Between diving into projects, daily work, and life in general, I somehow fell completely out of the habit of attending meetups, or maybe never had that habit at all. 🙄 But this past…
-
Gozo Wizzzzz
These are my thoughts and impressions from my recent trip to Malta to meet the entire team and spend some time together. Preparation For this trip, I purchased my ticket among the first ones, and probably got the cheapest option out there, with Wizz Air which offers regular flights from Serbia to Malta. With that…
-
Modern WordPress Strategies for Handling Heavy Third-Party Scripts
Building a fast WordPress site is often a game of many small wins: especially when it comes to third party scripts. We all love the functionality that a live chat brings to our users: but we often hate what it does to our PageSpeed scores. After more than a decade of building on this platform:…
Read more about Modern WordPress Strategies for Handling Heavy Third-Party Scripts
-
Fixing the Preload “Type” Mismatch or Not?
You might remember my previous post about restarting my blog and launching the WordPress FSE theme, Beyond FSE. I mentioned then that I’d likely continue to improve it whenever I found the time. Well, at that time, the mobile performance lab metrics were at 97, while accessibility and SEO were also just below 100. It…
-
WordPress Pagination Block or Infinite Scrolling?
I never thought about it too deeply before, but when you really look at it, the choice actually depends on the type of content you are serving to your visitors. If your content is engaging and you have returning visitors, they probably want some control. They want to be able to tap on a specific…
Read more about WordPress Pagination Block or Infinite Scrolling?
-
wp:navigation Submenus Open on Click behavior?
The WordPress Navigation block is accessible and well-structured. I tend to use it out of the box, extending its functionality as needed, but the behavior of submenu items feels a little odd to me. As you probably know, when a submenu is added, a new option appears: ‘Submenus – Open on click’, which is disabled…
Read more about wp:navigation Submenus Open on Click behavior?
-
A Blog, a Silence, and a Fresh Start
The festive days and the snow just before Christmas made me reflect on the things I had planned to do, but lacked the time or the will to start. One of those projects was reviving my blog. Over 10 years ago, I ran a blog at diwebdeveloper.com as my personal portfolio. My intention was clear:…
-
What’s new in WordPress 6.9?
WordPress 6.9 release brings many great things: new Developer APIs, core blocks, Notes, Block Visibility, and substantial editor improvements. There’s plenty for everyone to benefit from. I could cover each feature, but to truly reflect the significance of this update, I’m choosing something seemingly basic: the Time to Read Block 😮. Surprised? Consider this: there…
-
TELEX – AI-Assisted Authoring Environment for WordPress
I finally found some time to dive into Telex the experimental AI development tool that Automattic recently introduced at WordCamp US 2025. As I bring some experience as WordPress developer, here’s my professional take on its current capabilities and limitations: ✅ The Potential:Telex excels at turning natural language into code and highlights the future of…
Read more about TELEX – AI-Assisted Authoring Environment for WordPress
-
Responsively App
I’m always looking for ways to streamline my workflow. Lately, Responsively App has been a game-changer for simultaneously testing across different screen sizes. It’s fast and incredibly intuitive. But the feature that’s really impressed me is the ability to test for deficiencies. It’s a humbling and necessary reminder of why accessibility matters. Seeing a site…