Technote

WordPress guides for Designers

For designers who own the look and the experience: how theme choice, webfonts and image handling decide whether the design survives contact with the browser.

80 articles· Designers

Performance optimization Practical

How to stop sending desktop images to phones

srcset gives the browser candidates; sizes tells it which one to pick. Get one right and the other still ruins the outcome.

Designers 5 min read

Performance optimization Practical

Self-hosting webfonts: what you gain by dropping the CDN

The biggest advantage of a public font CDN — a cache already warmed by another site — disappeared when browsers partitioned their caches. What remains is a question…

Designers 8 min read

Themes & plugins Practical

Never delete the focus ring: what outline: none removes

The default focus ring genuinely does not suit most designs. Delete it, though, and keyboard users lose their cursor entirely — the answer is to replace it, not…

Designers 6 min read

Themes & plugins Intro

A spacing scale, and what one exception costs

Eyeballing spacing puts 12, 13, 14 and 15 on the same screen. A scale makes the decision faster and tidies the layout for free.

Designers 6 min read

Performance optimization Practical

The image sizes WordPress creates for you

One upload produces several files. Any of them never used on screen clutters both your disk and your srcset at the same time.

Designers 5 min read

Themes & plugins Intro

Content decides your breakpoints, not device names

Breakpoints named after devices go stale every year. Widen a component slowly, note where it stops working, and that width is your breakpoint.

Designers 6 min read

SEO Intro

Writing alt text: decoration versus information

Describing every image is not the answer. Decorative images should be left empty; informative ones should carry the information, not a description of the picture.

Designers 6 min read

Performance optimization Intro

Deciding your maximum upload size before you upload

Upload a camera original and the page still looks fine, which is why the problem surfaces late. Knowing what WordPress does behind the scenes gives you a rule.

Designers 5 min read

₩270,000 · Join the program