The Enigmaking Blog

Insights on Web Design & Performance, Privacy & Security

A dark green featured image with subtle green circular line art in the top-left corner. On the left side is a bright lime-green database cylinder graphic paired with an olive-green gear icon, surrounded by small lime square data accents. On the right, a bright lime pill badge reads "WordPress Database Optimisation:" above bold white and lime-green text reading "What Bloats It and How to Clean It Up." A small dark agency logo sits in the bottom left corner.
Users
Edward Samuel

WordPress Database Optimisation: What Bloats It and How to Clean It Up

WordPress writes to its database constantly, for every post revision, every plugin setting, every scheduled task. Most site owners never look at what’s actually accumulating in there until the site starts feeling sluggish, and by then, the database has usually been quietly bloating for months or years. Here’s what actually causes it, and how to clean it up without breaking anything. What actually bloats a WordPress database Post revisions. WordPress saves a full revision every time you save a draft

Read More »
A featured image with a light off-white background. On the left side is a detailed 3D isometric illustration of a dark server rack connected by black and yellow cables to a floating dark browser terminal window. On the right, a large black rounded rectangle contains bold white text reading "What Is TTFB (Time to First Byte) and How Do You Improve It?" A small dark agency logo sits in the bottom left corner.
Performance
Edward Samuel

What Is TTFB (Time to First Byte) and How Do You Improve It?

Most performance conversations jump straight to images, caching plugins, and code minification. All of that matters, but none of it starts until TTFB is done. TTFB is the delay before your page even begins loading, and if it’s slow, everything downstream is delayed with it. What TTFB actually measures Time to First Byte is the time between a browser requesting a page and receiving the first byte of the response from the server. It covers three things happening before any

Read More »
A featured image with a light off-white background. On the left side is a vector graphic of a purple and white browser window displaying "HTTPS" with a green padlock icon, flanked by a smaller orange padlock at the bottom right corner. On the right, a bright yellow pill badge reads "SSL Certificates Explained:" above bold black text that reads "What HTTPS Protects and What It Does Not." A small dark agency logo sits in the bottom left corner.
Privacy & Security
Edward Samuel

SSL Certificates Explained: What HTTPS Protects and What It Does Not

The padlock icon in the browser bar gets treated like a general seal of trust. “The site has a padlock, so it’s safe.” That’s not quite what it means, and the gap between what people assume and what SSL actually does is where a lot of false confidence lives. What SSL/HTTPS actually protects An SSL certificate encrypts the connection between a visitor’s browser and your server. That’s the whole job. Once it’s in place, data traveling between the two, passwords,

Read More »
A featured image with a light off-white background. On the left side is a 3D isometric graphic featuring floating square tiles with a central gray tile displaying a white magnifying glass search icon. On the right, a bright lime-yellow pill badge reads "Using AI for SEO Content:" above bold black text that reads "What Actually Helps and What Can Hurt Your Rankings." Subtle curved lines frame the bottom right corner, and a small dark agency logo sits in the bottom left corner.
AI
Edward Samuel

Using AI for SEO Content: What Actually Helps and What Can Hurt Your Rankings

Every client conversation about content eventually gets to the same question: is it okay to use AI for SEO content, or will it get the site penalized? The honest answer is neither extreme people expect. AI isn’t automatically a ranking risk, and it isn’t automatically safe either. What matters is what the content actually is once it’s published, not how it was produced. What Google actually cares about Google’s public stance has been consistent: content quality is evaluated on whether

Read More »
A featured image with a very dark green background. On the left, bold white text reads "How Image Optimisation Works: Formats, Compression, and Lazy Loading Explained." On the right, a stack of three overlapping vector image icons (showing a green mountain and yellow sun against a light blue sky) recedes and fades into the background. Four lime-green arrows point inward toward the corners of the front image icon, symbolizing file compression. Subtle lime-green dot grids frame the top-left and bottom-center, and a small dark square logo sits in the bottom-left corner
Performance
Edward Samuel

How Image Optimisation Works: Formats, Compression, and Lazy Loading Explained

Ask most site owners why their site is slow and they’ll blame the hosting, the theme, “too many plugins,” or “my developer doesn’t know what they’re doing.” In a lot of the audits I run, the actual answer is simpler: unoptimised images doing most of the damage on their own. Image optimisation isn’t one thing. It’s three separate levers, and knowing which one to pull matters more than just installing a plugin and hoping. Lever one: Format Not all image

Read More »
dark green background with subtle light-green line art in the corners. Centered is a silver laptop displaying a gray WordPress logo on its screen, partially covered on the left by a solid lime-green security shield with a black checkmark. To the right, yellow and white text reads "What Is a Firewall for WordPress? WAF vs. Server Firewall Explained," and a small logo sits in the bottom left corner.
Privacy & Security
Edward Samuel

What Is a Firewall for WordPress? WAF vs. Server Firewall Explained

On average, people associate firewalls with something built into a system, a router, a computer, an office network. When you start talking about a firewall for a website, it sounds like an odd fit for the term. So this is what we’re breaking down: what a firewall actually is, the different forms it can take on a website, and where baseline website security ends and an actual website firewall begins. There are two different firewalls people mean when this comes

Read More »
A featured image split vertically down the middle. The left half is solid black with a white icon of a globe networked to three server racks, above the white text "Shared Hosting." The right half is light gray with a dark gray WordPress logo above the dark text "Managed WordPress Hosting." Centered on the dividing line is a stylized "vs" where the "v" is white and the "s" is black. A bright lime-yellow rounded badge spans the center bottom with the black text "What's Actually Different," and a small green Enigmaking agency logo sits in the bottom-left corner.
Performance
Edward Samuel

Shared Hosting vs. Managed WordPress Hosting: What’s Actually Different

“Managed WordPress hosting” gets sold like an upgrade tier. Pay more, get more. That framing isn’t quite accurate, and it’s worth understanding why before you decide where your site belongs. What shared hosting actually is Shared hosting means your site sits on a server alongside hundreds or thousands of other websites, splitting the same CPU, memory, and bandwidth. The host has no idea what CMS you’re running. WordPress, a static HTML page, a PHP forum from 2011, it’s all treated

Read More »
Illustration of a landscape photo icon with mountains and sun, layered behind a smaller icon, on a dark green background with the text '10 Best WordPress Image Optimization Plugins
Performance
Edward Samuel

The 10 Best WordPress Image Optimization Plugins in 2026 (Ranked by Compression Performance)

In 2026, with next-gen formats and faster load times more central to how sites are built than ever, images are usually the heaviest assets on any WordPress page, and they’re often the first place a site loses real speed. A single unoptimized product photo or blog header can undo hours of careful caching and code cleanup. The plugins below handle that problem automatically, compressing images on upload and, in most cases, converting them to lighter next-gen formats like WebP and

Read More »
A featured image with a solid black background. On the left, bold lime-yellow text reads "CrUX vs Lighthouse" in a larger font, followed by the subtitle "Why Real User Data Should Be Your Real Compass" stacked neatly underneath. On the right sits a large white circular emblem containing the colorful Google Chrome User Experience Report (CrUX) logo, featuring a stylized green, red, and yellow 'U' shape surrounding a central blue dot. A small, dark square logo is positioned in the bottom right corner.
Performance
Edward Samuel

CrUX vs Lighthouse: Why Real User Data Should Be Your Real Compass

Chrome User Experience Report, or CrUX as most people shorten it, deals with how real users actually interact with your site. That is a completely different thing from a simulated test that passes you solely because you structured your page right or used the latest image compression trick. CrUX measures what people who actually land on your site feel. If you are a developer, you should already be conversant with FCP, LCP, INP, TBT, and CLS. If you are a

Read More »
A featured image split vertically down the middle. The left half has a bright lime-yellow background with bold black text that reads "Colour Contrast Requirements Explained." The right half has a solid black background with white text reading "WCAG AA vs AAA and How to Test," where "How to Test" is italicized and pointed to by a small lime-yellow cursor. A white universal accessibility icon sits in the top right corner, and a small, dark square logo is in the bottom right corner.
Accessibility
Edward Samuel

Colour Contrast Requirements Explained — WCAG AA vs AAA and How to Test

Colour contrast is one of the most frequently overlooked aspects of web design, and one of the most frequently failed accessibility requirements. It affects roughly 300 million people worldwide who have some form of colour vision deficiency, as well as people with low vision, people using screens in bright sunlight, and older users whose visual acuity has declined. Getting it right is not complicated, but it requires understanding what the standards actually require and how to verify your design meets

Read More »