Our blog deals with page speed optimization, page loading, web performance, WordPress tutorials, PHP code wrangling, JavaScript tutorials and code snippets. Our web insights series allow designers and developers to discover the latest and most significant stories on the web, while sipping a hot coffee.
Wednesday, January 18, 2023
Simple click-triggered navigation submenus. Accessible and progressively enhanced. Hover is not consistent, not accessible and inefficient.
Wednesday, May 15, 2024
When dealing with WordPress security, we need to start from the bottom of the stack and go up. There's usually…
Tuesday, June 28, 2022
In order to evaluate the effectiveness of your writing, you can easily check the readability of your website pages. Key…
Wednesday, January 18, 2023
Security is as essential as content and SEO, and thousands of websites get compromised due to misconfiguration or lack of…
Thursday, July 7, 2022
This article is about how to recover old images in WordPress that are still using obsolete or missing sizes. Let’s…
Friday, March 8, 2024
At its core, WordPress is a free online tool for building websites and blogs. It’s a scalable, feature-rich Content Management…
Wednesday, January 18, 2023
How to parse a WordPress gallery block programmatically and return all image IDs in an array using 3 lines of…
Tuesday, May 7, 2024
How I implemented a dark/light theme switcher using JavaScript and CSS for both WordPress and static websites.
Thursday, May 9, 2024
In this article, we are going to create a grid gallery using CSS only, more precisely Flexbox CSS. In the…
Wednesday, January 18, 2023
This tutorial will dive deep into the CSS Grid Layout, exploring all major elements of Grid and almost all properties…
Tuesday, March 8, 2022
How to completely remove Post SMTP logged emails and session transcripts Post SMTP is an awesome WordPress plugin, but I…
Friday, November 5, 2021
I have just released an update version of the Active Analytics WordPress plugin to fix 2 issues: Issue #1: Data…