Currently browsing Blog

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.

Friday, June 24, 2022

The Ultimate Post-Launch Checklist for Your New WordPress Website

This article is a follow-up of our previous pre-launch checklist article. You will learn how to make your new WordPress…

Wednesday, June 15, 2022

The Ultimate Pre-Launch Pre-Flight Checklist for Your New WordPress Website

This article is split into 2 parts, and we’ll assume you’re launching anything but a blog. You will learn how…

Wednesday, October 21, 2020

Big changes are coming to SpeedFactor: Less Lighthouse, more Performance API, new PRO plans, better free audits

It’s been pretty quiet on the update front for SpeedFactor in the past months. Mostly bug fixes and performance updates.…

Tuesday, October 20, 2020

We’re Retiring the Site Uptime Check

Retiring this tool allows us to take on new product discovery work to understand how we can reveal even more…

Wednesday, October 7, 2020

Switching eCards Lite and eCards Pro to a Better Freemium Model

My eCards plugin has a free, lite version. Right now, they are a bit disconnected, as in the versions are…

Wednesday, October 7, 2020

Custom IDs for eCards

With the previous update removing the legacy image attachments, the latest update – 5.0.2 – allows custom image IDs such…

Monday, May 16, 2022

I Fixed Font Awesome JavaScript Logo

The JavaScript logo colours are yellow (#f7df1e) and black (#000000). Font Awesome SVG Icon The problem with the Font Awesome JavaScript logo is…

Wednesday, September 30, 2020

Article Reactions Plugin Progress

I’ve been progressing the Article Reactions plugin for WordPress and I removed all image assets and replaced them with emojis.…

Monday, September 28, 2020

Accessible Multiselect Dropdown

Sometimes you need to turn a multiple dropdown into a multiple checkbox selector. No other bells and whistles, no search,…

Friday, March 12, 2021

How to Use IntersectionObserver to Mark Current Scroll Progress

Let’s say you have a list of anchors, or a table of contents, and this list is fixed on screen.…

Monday, September 28, 2020

Thin UI: My Opinionated, Lightweight UI Framework

Thin UI Not your average UI framework, but a minimalist, one-size-does-not-fit-all, lightweight, responsive, modern, opinionated, Flex-based framework. I’ve been building,…

Thursday, September 24, 2020

Applying the DRY Principle to the eCards Plugin

As part of a massive code cleanup, I am applying the DRY principle to the eCards plugin: Don’t repeat yourself…