( 00-00 ) • BLOG
We write about what's working, what's broken, and what we'd actually recommend.

3 min read
Choosing a typeface and loading it on the page
Loading six cuts instead of three adds a few hundred kilobytes, and nobody can see the difference.

3 min read
How to move a domain without taking email down
Address records and mail records live in the same zone and do entirely different jobs. A migration touches only one of them.

3 min read
What hreflang links to what on a multilingual site
A set of hreflang annotations that is not reciprocal gets ignored entirely. Every page has to list itself as well.

3 min read
Which events are actually worth measuring on a site
Before an event goes on the list, one question gets asked: which decision will this number change?

3 min read
Which format and size to serve your images in
The same photo comes out noticeably smaller as AVIF than as JPEG. The bigger win is serving the right dimensions.

4 min read
The first three accessibility fixes on any site
WCAG 1.4.3 asks for 4.5:1 on normal text and 3:1 on large text. The focus ring does not get removed; it gets rewritten in your own palette.

3 min read
The three measurements that make a site feel slow
LCP 2.5 seconds, INP 200 milliseconds, CLS 0.1. The assessment runs on the 75th percentile of page loads rather than the average.

4 min read
What maintenance covers after a site is handed over
A backup is only a backup once it has been restored. Without written response times and a handover list, every problem gets treated as urgent.

3 min read
Why traffic drops after a redesign
Record three lists before the move: the pages that bring traffic, the queries they arrive on, and their current addresses. The rest is a checklist.

4 min read
Writing the scope for a website project
Counting pages does not describe the work; counting distinct layouts and components does. The route for out-of-scope requests belongs in the document too.

3 min read
Off-the-shelf theme, or custom design?
It gets discussed as a budget question. It is really a question about where your difference lives: what a theme buys, what it doesn't, and when the bill arrives.

3 min read
Rebuild the site, or fix what you have?
The urge to rebuild usually arrives as an aesthetic complaint, but underneath it is a measurement gap. What actually decides the question, and the two cases where a rebuild is genuinely the right call.

3 min read
Shared defaults are why SaaS websites look alike
Patterns are useful until they make every product feel interchangeable. Here is how to avoid that.

3 min read
"Almost there" is the most expensive phrase in a web project
If the page is not converting, small polish usually is not the missing piece. Clarity and speed are.

3 min read
Three in four companies don't follow their own brand guide
Companies presenting a consistent brand across every channel see revenue climb by around 23%. Three in four with a documented guideline say nobody enforces it.

3 min read
A design system's job in a five-person team
Small teams benefit most from decisions that remove repeated debate; lean systems tend to beat mandated ones.

3 min read
What to say instead of "just make it pop"
Good design is rarely louder. It is usually more specific, and vague feedback measurably slows the work down.

3 min read
A landing page serves one visitor and one action
Conversion problems are often message problems hiding behind layout symptoms.
No articles match these filters.
( 00-09 ) • CONTACT
Let's talk about what you are building and how NAFRU can help.
- • Want to call us?
+90 551 896 02 79 - • Prefer email? info@nafru.com