Cristian Nichifor
Menu

MY OWN PROJECT · IMPLEMENTATION NOTE

A personal website. A structure I can keep working with.

This site is a working example of the choices I make between reusable structure, personal expression, and maintaining content in two languages.

ON MY OWN WORKBENCH

This website. The decisions behind it.

A real example from my own work: keeping content, reusable design, and two languages connected in an Astro website.

One structure. Two languages.EN / RO
Explore the page structure
{
  "id": "en-home",
  "templateId": "landing",
  "sections": [
    {
      "componentId": "personal-hero"
    },
    {
      "componentId": "ticker"
    },
    {
      "componentId": "fit-check"
    }
  ]
}

A shared design, with room for each language to sound natural.

01 / The decision

I keep the page content separate from its rendering components. That lets the English and Romanian versions share the same design while keeping their own voice.

02 / The tradeoff

Reusable sections bring consistency. I give each page room for its own story, while keeping the content straightforward to maintain.

Read the design decisions

THE PRACTICAL BENEFIT

Room to evolve. A structure to build on.

I can refine the design without rewriting every page. The English and Romanian versions share components, while their wording stays independent.

Writing can grow across business, technology, and public policy. Articles can overlap topics or appear in one language, so the structure follows what I have to say.