Abdullah Afsar← All notes
ENGINEERING NOTE · 6 MIN

A portfolio should be built like a product.

A personal site is itself a software project. Treating it that way makes the result faster to update, easier to trust and more useful to the person reading it.

DATA

One source of truth.

Project metadata belongs in structured data. That makes listings, navigation and future content easier to maintain than copying the same details into several HTML files.
PROOF

Show the work, not just the claim.

Live links, public repositories, case studies and honest metrics are stronger than a page full of generic adjectives. The goal is not to look experienced — it is to make the evidence easy to inspect.
MAINTENANCE

Source structure matters.

Separating HTML, CSS, JavaScript, data, metadata and assets keeps the codebase comprehensible. A professional frontend should be pleasant to revisit six months later.