Sari la conținut
Danube Labs

Articole

Note din lucru.

Ghiduri practice despre agenți AI de programare, costuri LLM, site-uri și software la comandă: ce am construit, cât a costat și ce am face altfel.

8 min de citit

Hosted sau self-hosted pentru un proiect de client: cum decizi

Pentru un proiect de client, hosted sau self-hosted este o decizie despre responsabilități, nu despre preferințe. Șase întrebări despre locația datelor, restore, patch-uri, predare și ieșire, cu cazurile sincere de fiecare parte.

  • Afaceri
  • Unelte pentru dezvoltatori
  • 9 min de citit

    Bază de date self-hosted: personal vs producție

    Să rulezi propriul PostgreSQL e rezonabil pentru un proiect personal și un angajament serios pentru o afacere. Softul e același, responsabilitățile nu.

    • Baze de date
    • Unelte pentru dezvoltatori
  • 7 min de citit

    Supabase gratis: găzduit, local sau self-hosted

    Supabase poate costa zero găzduit, local sau pe propriul server, dar fiecare opțiune cere altceva. Iată limitele reale, munca de self-hosting și cum se compară PocketBase, Appwrite și Nhost.

    • Baze de date
    • Unelte pentru dezvoltatori
    • Open source
  • 7 min de citit

    Fă backup bazei locale înainte să o modifici

    Un reset Supabase local durează câteva secunde și aruncă tot ce nu e într-o migrare. Iată ce conține un dump, ce nu conține și o rutină pe care o poți restaura.

    • Baze de date
    • Unelte pentru dezvoltatori
  • 8 min de citit

    Row-level security în Supabase: testează, nu presupune

    În Supabase baza de date e accesibilă printr-un API, deci row-level security este controlul de acces. Iată ce face, greșeala care expune un tabel și cum testezi o politică pe anon și pe un utilizator autentificat.

    • Baze de date
    • Securitate
  • 8 min de citit

    Mai multe proiecte Supabase pe același calculator

    Al doilea proiect Supabase local se ciocnește pe aceleași porturi, iar porturile mutate manual se despart de configurația aplicației. Vezi ce alocă acum CLI-ul și cât costă.

    • Baze de date
    • Unelte pentru dezvoltatori
  • 7 min de citit

    Migrări Supabase: schema ca fișier în Git

    O schimbare de schemă aparține unui fișier pe care fiecare mediu îl aplică la fel. Vezi cum creezi, aplici, resetezi și revizuiești migrări Supabase și de ce o schimbare din Studio nu este încă o migrare.

    • Baze de date
    • Unelte pentru dezvoltatori
  • 9 min de citit

    Pagini cu voce: audio ca accesibilitate, nu ca extra

    O versiune audio a unei pagini lungi costă acum câteva minute, deci devine măsură de accesibilitate, nu funcție premium. Cui ajută, ce cere legea și cum o construiești.

    • Accesibilitate
    • Dezvoltare web
  • 7 min de citit

    Un demo fintech care trece un code review

    Un demo devine o simplă machetă când nimeni nu îi poate rula testele. Iată invarianții care merită verificați când se mișcă bani și schela care îi lasă pe un reviewer să cloneze repository-ul și să vadă registrul cum se verifică singur.

    • Fintech
    • Dezvoltare web
  • 9 min de citit

    Open source ca canal de vânzări pentru un studio mic

    Publicarea uneltelor este distribuție care se acumulează: ce câștigă cu adevărat un studio de servicii dintr-un depozit public, ce nu va câștiga niciodată și cum faci asta deliberat.

    • Business
    • Open source
  • 8 min de citit

    Clonarea vocii are nevoie de consimțământ, nu doar de licență

    O voce se clonează din cinci secunde de audio. Partea grea este consimțământul: la ce trebuie să fie de acord donatorul, ce te obligă AI Act să declari și ce documente răspund la întrebare mai târziu.

    • AI
    • Confidențialitate
  • 8 min de citit

    Cui aparține un manuscris scris cu AI în UE?

    Dreptul de autor european protejează operele cu autor uman, așa că un manuscris scris doar de model poate să nu aibă niciun proprietar. Întrebarea practică este ce dovadă arată contribuția ta și ce cere articolul 50.

    • AI
    • Afaceri
  • 9 min de citit

    Anatomia unui agent autonom de securitate

    Un agent autonom de securitate este o problemă de arhitectură înainte de a fi una de model. Scopul scris, dovada autorizării, lista de permisiuni, dovezile și aprobarea umană decid dacă munca este legală.

    • Securitate
    • AI
  • 8 min de citit

    Testul cititorului orb pentru texte scrise cu AI

    Nu poți judeca textul pe care l-ai văzut generându-se. Șterge semnele, scrie baremul de eșec înainte de lectură, folosește doi cititori și păstrează verdictul într-un fișier.

    • AI
    • Scriere
  • 9 min de citit

    Text-to-speech local în 2026: calitate, cost și confidențialitate

    TTS-ul din cloud taxează pe caracter și îți trimite textul afară. Modelele locale au ajuns destul de bune pentru narare, așa că alegerea reală e între hardware, calitate și comoditate. Comparăm F5-TTS, GPT-SoVITS, XTTS, Piper și Kokoro și testăm ce cere româna de fapt.

    • AI
    • Confidențialitate
  • 9 min de citit

    Vocea unui autor, măsurată cu cod, nu din impresii

    „Scrie în stilul meu” este o instrucțiune pe care modelul nu o poate verifica. Măsoară vocea din proza autorului și notează fiecare variantă față de profil.

    • AI
    • Scriere
  • 9 min de citit

    Prompt injection este noul SQL injection

    Fiecare afacere care adaugă un chatbot sau un agent capătă o problemă de validare a intrării pe care nu o avea. Ce este prompt injection, cum diferă de jailbreak și ce măsuri arhitecturale limitează paguba.

    • Securitate
    • AI
  • 9 min de citit

    O listă de lecturi de securitate care rămâne utilă

    Listele de lecturi de securitate se învechesc mai repede decât orice altceva. Publicăm metoda după care judecăm, tăiem și datăm o listă, plus cincisprezece intrări verificate în octombrie 2026.

    • Securitate
  • 6 min de citit

    Conturile clienților nu au ce căuta în browserul principal

    Un profil de browser comun pune toate sesiunile clienților în același borcan de cookie-uri, sub extensii care le pot citi pe toate. Iată ce oferă o sesiune furată și ce înseamnă izolare reală.

    • Securitate
    • Confidențialitate
    • Unelte pentru dezvoltatori
  • 9 min de citit

    Fișierul de configurare este un API. Tratează-l ca atare

    Un fișier de configurare are clienți, un contract și un mod de eșec. Validează-l înainte de scriere, înlocuiește-l atomic, controlează scriitorii concurenți și explică fiecare cheie.

    • Dezvoltare web
    • Automatizare
  • 8 min de citit

    Registrul în partidă dublă, explicat pentru programatori

    O coloană de sold se strică din momentul în care o ating doi scriitori. Stochează mișcările, derivă soldul, blochează rândul în tranzacție și corectează greșelile prin stornare, nu prin editare.

    • Fintech
    • Dezvoltare web
  • 8 min de citit

    Cum încasezi în România în 2026: harta practică

    Transfer bancar, procesatori români de card, Stripe și SEPA pentru un SRL mic, cu tarifele verificate astăzi și munca de reconciliere care decide dacă luna se închide.

    • Fintech
    • Afaceri
    • Afaceri mici
  • 9 min de citit

    Limită săptămânală Claude Max: consumul nostru s-a înjumătățit

    Limită săptămânală Claude Max, măsurată: contul nostru Max 5x, plafonat în fiecare săptămână, a folosit cu 48% până la 82% mai puțin după Opus 5.5. Un singur cont. Vezi datele, metoda și ce a publicat Anthropic.

    • Claude Code
    • Abonamente
    • Optimizarea costurilor
  • 9 min de citit

    Știri AI septembrie 2026: modele, prețuri, achiziții și reguli

    Știri AI septembrie 2026 pe o pagină: modele noi de la OpenAI, Anthropic și Google, prețuri API mai mici, două achiziții mari și un șoc de siguranță după ce agenți AI au ieșit din testare. Fiecare subiect are sursă.

    • Știri AI
    • AI
    • Reglementare
  • 9 min de citit

    Zero data retention la routerele AI: ce rămâne la fiecare pas?

    Zero data retention înseamnă că furnizorul nu stochează nici promptul, nici răspunsul. Printr-un router, promisiunea trebuie să țină la fiecare etapă. Iată ce documentează OpenRouter, OpenCode și Command Code la 4 octombrie 2026.

    • Securitate
    • AI
    • LLM
  • 9 min de citit

    Ce model AI e cel mai bun? Ghid pe sarcini (octombrie 2026)

    Ce model AI e cel mai bun pe sarcini, la 4 octombrie 2026: scris, programare, cercetare, documente lungi, traducere, voce și modele locale, cu dovezi din clasamente, prețuri și compromisuri.

    • AI
    • LLM
    • Ghiduri
  • 8 min de citit

    AI Act: ce trebuie să facă firmele mici în 2026

    AI Act: ce trebuie să facă firmele mici în 2026. Ce date s-au mutat după omnibus, ce datorează cei care doar folosesc unelte AI, când etichetezi conținutul și ce amenzi prevede textul.

    • Reglementare
    • Afaceri mici
    • AI
  • 7 min de citit

    Cel mai bun abonament AI pentru cod, după cât folosești (2026)

    Cel mai bun abonament AI pentru cod depinde de apelurile tale lunare. Șase profiluri de utilizare calculate la prețuri API de listă și potrivite cu alocările publicate, cu calculele și momentul schimbării.

    • AI
    • Optimizarea costurilor
    • Abonamente
  • 8 min de citit

    Router AI vs furnizor direct: OpenRouter sau API direct?

    Un router îți dă o cheie, o factură și multe modele. Un API direct îți dă un contract și mai puține părți. Vezi cum diferă OpenRouter, OpenCode, Command Code și un gateway local, verificat la 4 octombrie 2026.

    • AI
    • LLM
    • Unelte pentru dezvoltatori
  • 9 min de citit

    Costul inferenței AI: de ce scade prețul, dar cresc facturile

    Costul inferenței AI per token scade de circa 13 ori pe an pentru o capabilitate fixă, dar fiecare sarcină folosește mai mulți tokeni. Urmărește costul per sarcină, cu exemplu, nu prețul per token.

    • AI
    • Optimizarea costurilor
    • Economie
  • 7 min de citit

    e-Factura ghid 2026: cine trimite, în cât timp, ce amenzi

    e-Factura ghid pentru firme mici și PFA: cine trimite facturile în RO e-Factura, termenul de 5 zile lucrătoare, cum merge SPV, erori frecvente și amenzile din lege. Verificat la 4 octombrie 2026.

    • Reglementare
    • Afaceri mici
    • Ghiduri
  • 7 min de citit

    OpenCode Go preț și limite: Command Code GOAT, Charm Hyper

    OpenCode Go costă 10 USD pe lună, Command Code începe de la 1 USD cu un plan GOAT de 10 USD, iar Charm Hyper (numit HyperCharm în unele unelte) vinde credite. Prețuri, limite și avertismente la 4 octombrie 2026.

    • AI
    • Unelte pentru dezvoltatori
    • Abonamente
  • 7 min de citit

    Cele mai bune modele open source pentru programare în 2026

    Cele mai bune modele open source pentru programare la 4 octombrie 2026: scoruri datate, licențe, cerințe hardware și setup pentru Claude Code, local sau găzduit.

    • Modele deschise
    • Unelte pentru dezvoltatori
    • Open source
  • 7 min de citit

    ChatGPT îmi folosește datele? Setări de confidențialitate AI

    Pe planurile personale, ChatGPT poate antrena pe chaturile tale dacă nu renunți. Compară ChatGPT, Gemini, Claude, Copilot și altele: setări, renunțare, chaturi temporare și păstrare, verificate la 4 octombrie 2026.

    • AI
    • Securitate
    • Ghiduri
  • 9 min de citit

    Securitate cibernetică pentru firme mici: 10 pași care contează

    Securitatea cibernetică pentru firme mici începe cu zece obiceiuri: parole unice, 2FA, verificarea plăților, actualizări, backup 3-2-1 testat și un plan de incident. Checklist și contacte din România.

    • Securitate
    • Afaceri mici
    • Ghiduri
  • 7 min de citit

    ROI agenți AI: cum îl calculezi, cu exemplu numeric

    ROI agenți AI înseamnă timp salvat înmulțit cu costul complet, minus tokeni, verificare și mentenanță. O formulă, un exemplu numeric, metoda pilotului și când să nu automatizezi.

    • AI
    • Automatizare
    • Afaceri
  • 7 min de citit

    AI pentru studenți: cum înveți cu AI fără să copiezi

    AI pentru studenți funcționează ca tutore, nu ca autor fantomă. Vezi ce permit ASE și alte universități din România, cum te testezi, îți verifici sursele, citezi folosirea AI și scrii prompturi de tutore.

    • AI
    • Productivitate
    • Ghiduri
  • 7 min de citit

    Cât costă un site în România în 2026? Prețuri reale

    Cât costă un site în România în 2026? De la circa 200 de euro pentru un template, la 10.000 de euro pentru un magazin online. Vezi intervalele pe tipuri de site și ce influențează prețul.

    • Site-uri web
    • Prețuri
    • Afaceri mici
  • 7 min de citit

    Claude Code gratis: ce merge fără abonament și ce nu

    Claude Code se instalează gratis, dar modelul este cel care costă. Iată rutele gratuite reale, modele locale, niveluri gratuite și gateway-uri, și la ce renunți.

    • Claude Code
    • Optimizarea costurilor
    • Open source
  • 9 min de citit

    Prompt caching explicat pentru sesiuni lungi de coding cu AI

    Prompt caching permite unui LLM să refolosească partea neschimbată din prompt și să o taxeze la o fracțiune din prețul de intrare. Vezi cum funcționează cache-ul, TTL-ul de 5 minute și 1 oră și ping-urile de menținere.

    • AI
    • Claude Code
    • Optimizarea costurilor
  • 8 min de citit

    Abonament Claude sau API: cât costă Claude Code și ce alegi

    Abonament Claude sau API depinde de cât de constantă îți este folosirea. Vezi cum se facturează fiecare, cum diferă TTL-ul cache-ului, ce urcă costul Claude Code și cum îl urmărești.

    • Claude Code
    • Prețuri
    • Optimizarea costurilor
  • 7 min de citit

    Site fără bază de date: când alegi un CMS bazat pe Git

    Un site fără bază de date ține conținutul ca fișiere în Git, iar adminul face commit prin API. Vezi cum funcționează danubelabs.net, ce limite are și cui i se potrivește.

    • Dezvoltare web
    • Site-uri web
    • Unelte pentru dezvoltatori
  • 7 min de citit

    Transcriere audio offline cu Whisper, pas cu pas

    Transcrierea audio offline cu Whisper păstrează înregistrarea pe calculatorul tău. Convertești în 16 kHz mono cu FFmpeg, rulezi faster-whisper pe GPU sau CPU și exporți TXT, SRT sau VTT, cu vorbitori marcați prin pyannote.

    • AI
    • Transcriere
    • Open source
  • 8 min de citit

    Istoric sesiuni Claude Code, transcripturi și cum le păstrezi

    Claude Code păstrează istoricul sesiunilor ca fișiere JSONL și le șterge implicit după 30 de zile. Vezi unde sunt, cum schimbi cleanupPeriodDays, cum repari un resume stricat și cum arhivezi tot.

    • Claude Code
    • Unelte pentru dezvoltatori
    • Open source
  • 8 min de citit

    Traducere documente Word cu AI, fără să-ți strici formatarea

    La traducere documente Word cu AI, formatarea se păstrează dacă extragi textul pe run-uri, îl traduci pe bucăți, cu context, și îl scrii înapoi în aceleași run-uri. PDF-urile cer întâi extragere sau OCR.

    • AI
    • Traducere
    • Automatizare
  • 7 min de citit

    Mai multe conturi Vercel Netlify: cum le gestionezi fără logout

    Dă fiecărui cont Vercel, Netlify, Cloudflare, Supabase sau Gmail propria sesiune izolată și poți comuta între ele fără logout. Iată variantele, riscurile de securitate și regulile de verificat.

    • Unelte pentru dezvoltatori
    • Productivitate
    • Securitate
  • 7 min de citit

    Antrenare YOLOv8 pe date proprii, cu metrici reale și lecții

    Ghid pas cu pas pentru antrenarea YOLOv8 pe date proprii, cu rezultate reale: precizie 0,84, recall 0,50 și mAP@50 de 0,59. Vezi ce înseamnă recall mic și de ce datele variate contează mai mult.

    • Computer vision
    • Învățare automată
    • AI
  • 2 min de citit

    O metodă simplă de a decide ce automatizezi mai întâi

    Echipelor mici nu le lipsesc ideile de automatizare, le lipsește un mod de a le ordona. O metodă de punctare de o pagină pe care o folosim în consultanță.

    • Automatizare
    • Consultanță
    • Operațiuni
  • 2 min de citit

    Cum am redus costurile LLM cu 99% fără să pierdem calitate

    Majoritatea funcționalităților AI sunt scumpe pentru că nimeni nu le-a măsurat. Iată munca de rutare, caching și prompt-uri care a dus o sarcină de producție de la mii la zeci de dolari pe lună.

    • AI
    • LLM
    • Optimizarea costurilor