Performance optimization Advanced
A conversion audit: finding where people leave
Polishing a page nobody reaches is the most common waste. Walk the whole path end to end and the leak shows itself first.
Technote
283 articles
Performance optimization Advanced
Polishing a page nobody reaches is the most common waste. Walk the whole path end to end and the leak shows itself first.
Performance optimization Practical
An interstitial that covers the content on mobile is treated unfavourably in search, and the same interstitial costs conversions too. The levers are timing, trigger and dismissal.
SEO Practical
Open one tool and you see half the picture. Here is the order for checking both, plus the items that only show up when you do.
Performance optimization Advanced
Adding a cache is easy. Knowing when to discard it is the work — and getting that wrong can end with payment state that never updates.
SEO Advanced
Watching individual rankings hides what structure is doing. What to group, how long to wait, and what to judge on.
SEO Practical
Audits fail to become habits mostly for want of an order. Look at the same places in the same sequence, note one line each, and thirty minutes is…
Performance optimization Practical
Asking engineering to "make it faster" gives nobody a task. Images, third-party scripts, fonts and the hero image are four things a marketer can check personally and hand…
Development workflow Advanced
Most design problems found after release are catchable before it, in order. Here is the pass, in three stages: rules, states and real devices.
Performance optimization Advanced
Options marked autoload are read and unserialised on every request. One large blob quietly taxes the entire site, and nothing on screen says so.
Development workflow Advanced
A rollback is not one button. It is two tracks — code and database — with an order to reverse them in, written down before you deploy.
Performance optimization Advanced
Dropping unused scripts is possible. But you inherit responsibility for whatever depended on them, so you need a procedure for finding out what actually breaks.
Development workflow Advanced
Code with no extension points gets forked or edited in place. Where you put do_action and apply_filters — and how many — decides how long that code survives.
Cited
Topics outside WordPress are collected on Dongji Communication Tech Insights, run by the same team. The summaries below are quoted from the originals; the titles link to them.
Working with AI
Writing a CLAUDE.md — teaching an AI coding assistant your project
AI coding tools such as Claude Code, Cursor and Copilot do better work the more precisely they know your project. Here is a structure and a set of principles that hold up.
Working with AI
Prompting an AI for UI design — drafting with Claude and GPT
Asking an AI to "make a nice button" gets you a disappointing button. Structured prompts that carry constraints, references and a defined role get you the design you meant.
Themes & plugins
SCSS from the ground up — variables through module structure
The core syntax of SCSS (Sass) and what it solves that plain CSS cannot: variables, nesting, mixins, @use and module structure — organised around patterns you can use immediately.
Themes & plugins
Design tokens and theme colour systems — brand identity in SCSS variables
How to turn a colour palette from a pile of hex codes into a system that means something — semantic token structure and SCSS variable patterns, from a real project.
Performance optimization
Designing a responsive typography system — the science of readability
Hard-coded pixel font sizes are over. Type scales, fluid sizing with clamp(), Korean webfont optimisation and line-height ratios — building typography that reads well on any screen.
Development workflow
From Figma to SCSS — a designer-developer handoff guide
Minimising what gets lost between a Figma file and the code: extracting tokens, naming components, keeping the spacing system in sync — the whole workflow, step by step.