Skip to content

Idei

Articole tehnice și perspective despre inginerie software, AI pragmatic și arhitectură modernă.

Treisprezece clone Adobe și Office scrise cu Claude: le-am compilat și le-am rulat pe toate
Inteligență Artificială

Treisprezece clone Adobe și Office scrise cu Claude: le-am compilat și le-am rulat pe toate

PhotoCraft și celelalte 12 aplicații din aceeași familie au devenit virale în octombrie 2026. Am clonat repository-urile, am compilat fiecare aplicație pe un Mac și am testat fișiere PSD, consumul de memorie și serverele MCP. Ce funcționează, ce spun de fapt cifrele de paritate și unde sunt problemele juridice și de securitate.

EU AI Act, Articolul 50, pentru o echipă mică: ce faci dacă ai un chatbot
Inteligență Artificială

EU AI Act, Articolul 50, pentru o echipă mică: ce faci dacă ai un chatbot

Articolul 50 din Regulamentul privind IA se aplică din 2 august 2026. Ce înseamnă pentru o firmă mică cu chatbot sau conținut generat de IA: furnizor sau implementator, informare, marcare, termene, amenzi.

Agentul tău nu are nevoie de tot internetul: controlul egress și permisiunile pe AWS
Infrastructură cloud

Agentul tău nu are nevoie de tot internetul: controlul egress și permisiunile pe AWS

Cum limitezi ce poate accesa și face un agent AI pe AWS: allowlist de domenii cu Network Firewall, de ce nu ajunge filtrarea DNS, un rol IAM per agent cu session policies, aprobări și kill switch.

Opus 5.5 vs Fable 5.1: ce primești cu 60% mai puțin pe token
Inteligență Artificială

Opus 5.5 vs Fable 5.1: ce primești cu 60% mai puțin pe token

Claude Opus 5.5 costă 4 / 20 $ pe milionul de tokeni, Fable 5.1 costă 10 / 50 $. Comparație de cost pe o sesiune reală, ce se strică la migrarea de pe Opus 5 și când mai merită Fable 5.1.

Claude Haiku 5.5 în producție: când modelul ieftin e suficient
Inteligență Artificială

Claude Haiku 5.5 în producție: când modelul ieftin e suficient

Claude Haiku 5.5 costă 0,10 / 0,50 $ pe milionul de tokeni, cu context de 1M. La ce e bun, pragul de preț de la 100K, schimbările față de Haiku 4.5 și o comparație reală de cost cu Sonnet și Opus 5.5.

Fargate vs App Runner, la cost: aceeași aplicație, calculată în ambele variante
Infrastructură cloud

Fargate vs App Runner, la cost: aceeași aplicație, calculată în ambele variante

Fargate vs App Runner la cost, calculat pe aceeași aplicație Next.js: prețuri de listă, ALB, IPv4 public și NAT incluse, plus pragul de la care câștigă Fargate.

Cum salvăm și refactorizăm: o platformă migrată de pe o unealtă low-code, un an mai târziu
Dezvoltare

Cum salvăm și refactorizăm: o platformă migrată de pe o unealtă low-code, un an mai târziu

În 2025 un client din SUA ne-a predat o platformă de business care îi rulează programul de parteneri: onboarding, listări de produse, câștiguri lunare, plăți…

Cum construim cloud și DevOps: trei conturi, un singur codebase CDK și niciun cluster
Infrastructură cloud

Cum construim cloud și DevOps: trei conturi, un singur codebase CDK și niciun cluster

Operăm AWS pentru produsele noastre și pentru o platformă de client cu utilizatori reali și bani reali care trec prin ea.

Cum construim integrare AI: un spike de două săptămâni, un set de date de referință și o factură pe care o poți prezice
Inteligență Artificială

Cum construim integrare AI: un spike de două săptămâni, un set de date de referință și o factură pe care o poți prezice

Trei sisteme AI construite de noi sunt astăzi în producție. Un asistent de cercetare pentru un client din SUA, care rulează pe AWS Bedrock cu un orchestrator…

Cum construim aplicații web: primele trei săptămâni și anul de după
Dezvoltare

Cum construim aplicații web: primele trei săptămâni și anul de după

Anul acesta am livrat două platforme web foarte diferite cu aceeași metodă.

Plătesc $200 pe lună pentru Claude. Iată cât ar costa la tarif API.
Inteligență Artificială

Plătesc $200 pe lună pentru Claude. Iată cât ar costa la tarif API.

Claude Max vs API, măsurat: 38 de zile de Claude Code pe planul de 200 $ ar fi costat 3.203 $ la prețurile API. Metoda, cifrele și cât subvenționează Anthropic.

Infrastructure as code nu înseamnă Terraform. CDK, Pulumi și întrebarea care decide de fapt
Infrastructură cloud

Infrastructure as code nu înseamnă Terraform. CDK, Pulumi și întrebarea care decide de fapt

Pe undeva prin 2019, „infrastructure as code” a devenit sinonim cu Terraform în majoritatea conversațiilor, așa cum „căutare” înseamnă Google.

Ce a scris Claude Code din infrastructura noastră, și ce am refuzat să facem merge
Inteligență Artificială

Ce a scris Claude Code din infrastructura noastră, și ce am refuzat să facem merge

Folosim Claude Code zilnic pentru muncă de infrastructură, pe o platformă pe care o operăm pentru un client din SUA: stack-uri CDK, scripturi de deploy…

Cozi fără Kafka: SQS, EventBridge și singurul loc în care chiar am avut nevoie de un stream
Infrastructură cloud

Cozi fără Kafka: SQS, EventBridge și singurul loc în care chiar am avut nevoie de un stream

Fiecare platformă ajunge la momentul în care o cerere face prea multe. Handler-ul de checkout trimite un email, actualizează indexul de căutare, anunță…

DynamoDB single-table sau Postgres? Cum am ales, pe fiecare workload, și unde am greșit
Dezvoltare

DynamoDB single-table sau Postgres? Cum am ales, pe fiecare workload, și unde am greșit

Dezbaterea DynamoDB versus Postgres e purtată de obicei ca o religie. O tabără spune că datele relaționale aparțin unei baze relaționale și că designul…

Imagini Docker pentru Node în 2026: multi-stage, distroless și imaginea de 1,1 GB care a ajuns la 140 MB
Dezvoltare

Imagini Docker pentru Node în 2026: multi-stage, distroless și imaginea de 1,1 GB care a ajuns la 140 MB

Cum un Dockerfile multi-stage și distroless a redus imaginea noastră Node/Next.js de la 1,1 GB la 140 MB: Dockerfile-ul complet, ce s-a stricat și cifrele.

Un monorepo cu trei aplicații: cum construim doar ce s-a schimbat și am dus pipeline-ul de la opt minute la trei
Dezvoltare

Un monorepo cu trei aplicații: cum construim doar ce s-a schimbat și am dus pipeline-ul de la opt minute la trei

Trei aplicații Next.js, patru pachete partajate, un singur repository. Asta e forma platformei pe care o rulăm pentru un client din SUA, și e forma corectă…

Rate limiting: la margine, în gateway sau în aplicație? Trei straturi, trei treburi
Infrastructură cloud

Rate limiting: la margine, în gateway sau în aplicație? Trei straturi, trei treburi

„Adaugă rate limiting” e un tichet de un rând care ascunde trei probleme diferite.

Health check-uri care mint: șase moduri în care serviciul tău zice „ready” când nu e
Infrastructură cloud

Health check-uri care mint: șase moduri în care serviciul tău zice „ready” când nu e

Un health check e un contract între aplicația ta și lucrul care îi rutează traficul. Router-ul întreabă „poți lua un request?” și aplicația răspunde.

Backup-urile pe care nu le-ai restaurat niciodată nu sunt backup-uri. Un exercițiu de restaurare, cronometrat.
Infrastructură cloud

Backup-urile pe care nu le-ai restaurat niciodată nu sunt backup-uri. Un exercițiu de restaurare, cronometrat.

Fiecare data store din AWS are backup-uri pornite implicit sau printr-o bifă. Aurora păstrează backup-uri automate. DynamoDB are point-in-time recovery.

Un runbook de incident pentru o echipă fără on-call
Infrastructură cloud

Un runbook de incident pentru o echipă fără on-call

Companiile mari au rotații de on-call, incident commanderi, matrici de severitate și un buget de tooling pe măsură.

Rotația parolei de bază de date fără downtime: lucrul pe care îl tot amâni
Infrastructură cloud

Rotația parolei de bază de date fără downtime: lucrul pe care îl tot amâni

Toată lumea e de acord că parola bazei de date ar trebui rotită. Aproape nimeni n-o face, iar motivul nu e lenea.

WAF pentru o aplicație Next.js: regulile managed care blochează trafic legitim, și ce am făcut cu ele
Infrastructură cloud

WAF pentru o aplicație Next.js: regulile managed care blochează trafic legitim, și ce am făcut cu ele

Să pornești AWS WAF în fața unei aplicații web e un construct CDK și o bifă de grupuri de reguli managed.

Secrete în CDK: Secrets Manager, Parameter Store și niciodată nimic în template
Infrastructură cloud

Secrete în CDK: Secrets Manager, Parameter Store și niciodată nimic în template

Un template CloudFormation e un fișier text. E stocat de CloudFormation, e în cdk.out pe discul fiecărui developer, e în logurile de CI de la ultimul synth…