Sari la conținut
mc.creative

construit să reziste

Rezolv probleme.Mai ales pe web.

Astăzi full-stack developer, înainte zece ani inginer de sunet. Între ele, mereu aceeași întrebare: de ce funcționează un sistem și unde se frânează singur? Pe blog ajunge ce rămâne din toate astea.

Mihnea Cojocaru în cămașă în carouri

Despre mine

Developer cu minte de inginer

Astăzi dezvolt aplicații web ca full-stack developer: în frontend cu TypeScript, React, Vue și Next.js, în spate cu API-uri, TYPO3 și CMS-uri headless. Înainte am lucrat zece ani ca inginer de sunet pentru teatre, studiouri și evenimente. Am studiat electronică și telecomunicații, cu specializarea în inginerie audio.

A rămas dorința de a înțelege lucrurile înainte să mă apuc de ele. Fie că e un lanț de semnal, o bază de date sau un flux editorial.

Abordare

Cum abordez lucrurile

  • 01

    Întâi înțeleg

    Înainte de a construi ceva, vine întrebarea: cum funcționează sistemul și unde se frânează singur? Fie că e cod legacy, o interfață sau un flux editorial.

  • 02

    Măsor ca un inginer

    Timpi de încărcare, contrast, rate de eroare. Ce se poate măsura nu dezbat mult, ci măsor.

  • 03

    Pentru cei care îl folosesc

    Un sistem e gata abia când alții îl pot folosi fără mine. Redactori, echipe tehnice, vizitatori.

Întrebări care mă preocupă acum. În cod, în echipă și undeva între ele.

  • Cât cod mai scriu eu însumi?
  • De ce e build-ul roșu doar în CI?
  • Când e gata un sistem?
  • Ce face un CMS ușor de folosit?
  • Fără deployment vinerea?
  • Accesibil de la prima linie?
  • Ce măsoară o performanță bună?
  • Ce rămâne când AI-ul programează?

Soluțiile bune apar acolo unde tehnologia și oamenii se întâlnesc.