← Toate articolele

Cum am construit acest site

Vin dintr-un background de inginerie mecanică, iar meseria mea de zi cu zi înseamnă simulări, nu scris de cod. Dar software-ul a fost mereu zona în care voiam să petrec mai mult timp, iar la un moment dat „cândva" trebuia să devină un proiect real. Acest site a devenit acel proiect.

Tentația era să aleg un framework mare. Am ales în schimb cel mai simplu stack care putea funcționa: PHP pentru șabloane și schimbarea limbii, CSS simplu pentru stilizare și JavaScript pur pentru micile părți interactive.

Cea mai bună decizie a fost să țin tot textul într-un singur fișier de traduceri. O pagină nouă înseamnă câteva șiruri de caractere în două limbi — și tot site-ul rămâne consistent. Partea cea mai delicată a fost comutatorul de dark mode: tema trebuie aplicată înainte ca pagina să se deseneze, altfel apare un flash alb urât.

L-am construit și cu un AI alături, ca partener de programare, ceea ce s-a dovedit a fi o formă proprie de învățare — tot eu am luat fiecare decizie, dar am putut întreba „de ce" la fiecare pas, nu doar să copiez un tutorial. Se potrivește cu direcția în care merge curiozitatea mea în ultima vreme: vreau să înțeleg cu adevărat cum funcționează aceste unelte AI, nu doar să le folosesc.

Ar fi fost mai rapid cu un framework? Poate. Dar înțeleg fiecare linie din acest site, iar construirea lui m-a învățat mai multe despre dezvoltarea web decât orice tutorial. Aici a început, de fapt, partea de software.

← Toate articolele