Skip to content
NAFRUSoftware x Development
Large neon letters standing in front of a building, each letter built as a separate body and glowing in the dark.

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.

A temporary steel bridge across a valley, a road lane and a footway side by side, two people walking across in the distance.

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.

A trilingual direction sign on a railway station wall, giving the German, English and French wording side by side.

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.

Several mechanical tally counters side by side, each showing different digits with a reset lever beside it.

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?

A vintage movie camera lens set in its case, a wide-angle and a telephoto lens lying side by side.

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.

A strip of tactile paving running along a railway platform, ridged dark blocks beside yellow and red courses.

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.

The white dial of a 1970s mechanical stopwatch, its sweep hand and small subdial visible.

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.

Dozens of old oil cans with long thin spouts gathered on a wooden bench.

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.

A red road closed sign at the mouth of a street, with a yellow diversion sign pointing right beside it.

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.

A blue architectural print from 1913: a villa's elevation above and a dimensioned floor plan below.

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.

A black tailor's dress form standing in the corner of a room, its adjustable metal clamps visible.

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.

A historic museum building under restoration, its façade wrapped in scaffolding sheeting printed with an image of the building itself.

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.

Trays of wooden poster type stacked in rows, each row repeating the same letter over and over.

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.

A vintage Heidelberg platen press standing ready on a print-shop floor, type cases and tools laid out on the bench beside it.

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.

A wooden California job case, its dozens of compartments filled with sorted lead type, sitting on a worn print-shop table.

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.

A typesetter's case seen head-on, every compartment neatly filled with its own sorted metal letters.

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.

A tightly packed jumble of oversized wood letterpress type blocks in mismatched sizes, no single letter standing apart from the rest.

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.

A single line of text composed in a metal composing stick, lying across a bed of loose, unsorted type.

3 min read

A landing page serves one visitor and one action

Conversion problems are often message problems hiding behind layout symptoms.

( 00-09 ) CONTACT

Let's talk about what you are building and how NAFRU can help.

Let's start the conversation.