-
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…
-
The WordPress initialization process
Have you ever wondered what happens behind the scenes when a WordPress page loads? As developers, we often take this process for granted, but understanding the core loading sequence is crucial since it is more than just code. Let’s break down the key files in the process: Let’s stop here to see why does this…
-
To plugin, or not to plugin? That is the question.
As developers, we’ve all faced this dilemma. It’s tempting to drop a snippet of custom code into a child theme’s functions.php file, the WordPress Customizer, or a snippet plugin. It’s the quick fix for a small functionality tweak. But while a quick fix can save time now, it can lead to bigger problems down the…
Read more about To plugin, or not to plugin? That is the question.
-
Customer Sucess?
As a senior WordPress developer who started out in support, I’ve learned that building great products is only half the battle. When you’re creating a large product line, it’s easy to get bogged down by reactive customer service – simply addressing tickets as they come in. While reactive support is a must-have, what truly sets…