ABONAMENTE VIDEO REDACȚIA
RO
EN
NOU
Numărul 167
Numărul 166 Numărul 165 Numărul 164 Numărul 163 Numărul 162 Numărul 161 Numărul 160 Numărul 159 Numărul 158 Numărul 157 Numărul 156 Numărul 155 Numărul 154 Numărul 153 Numărul 152 Numărul 151 Numărul 150 Numărul 149 Numărul 148 Numărul 147 Numărul 146 Numărul 145 Numărul 144 Numărul 143 Numărul 142 Numărul 141 Numărul 140 Numărul 139 Numărul 138 Numărul 137 Numărul 136 Numărul 135 Numărul 134 Numărul 133 Numărul 132 Numărul 131 Numărul 130 Numărul 129 Numărul 128 Numărul 127 Numărul 126 Numărul 125 Numărul 124 Numărul 123 Numărul 122 Numărul 121 Numărul 120 Numărul 119 Numărul 118 Numărul 117 Numărul 116 Numărul 115 Numărul 114 Numărul 113 Numărul 112 Numărul 111 Numărul 110 Numărul 109 Numărul 108 Numărul 107 Numărul 106 Numărul 105 Numărul 104 Numărul 103 Numărul 102 Numărul 101 Numărul 100 Numărul 99 Numărul 98 Numărul 97 Numărul 96 Numărul 95 Numărul 94 Numărul 93 Numărul 92 Numărul 91 Numărul 90 Numărul 89 Numărul 88 Numărul 87 Numărul 86 Numărul 85 Numărul 84 Numărul 83 Numărul 82 Numărul 81 Numărul 80 Numărul 79 Numărul 78 Numărul 77 Numărul 76 Numărul 75 Numărul 74 Numărul 73 Numărul 72 Numărul 71 Numărul 70 Numărul 69 Numărul 68 Numărul 67 Numărul 66 Numărul 65 Numărul 64 Numărul 63 Numărul 62 Numărul 61 Numărul 60 Numărul 59 Numărul 58 Numărul 57 Numărul 56 Numărul 55 Numărul 54 Numărul 53 Numărul 52 Numărul 51 Numărul 50 Numărul 49 Numărul 48 Numărul 47 Numărul 46 Numărul 45 Numărul 44 Numărul 43 Numărul 42 Numărul 41 Numărul 40 Numărul 39 Numărul 38 Numărul 37 Numărul 36 Numărul 35 Numărul 34 Numărul 33 Numărul 32 Numărul 31 Numărul 30 Numărul 29 Numărul 28 Numărul 27 Numărul 26 Numărul 25 Numărul 24 Numărul 23 Numărul 22 Numărul 21 Numărul 20 Numărul 19 Numărul 18 Numărul 17 Numărul 16 Numărul 15 Numărul 14 Numărul 13 Numărul 12 Numărul 11 Numărul 10 Numărul 9 Numărul 8 Numărul 7 Numărul 6 Numărul 5 Numărul 4 Numărul 3 Numărul 2 Numărul 1

Ovidiu Mățan Fondator @ Today Software Magazine
Experts panel: AI for Programmers

Care este rolul programatorului în noua eră AI și ce ar trebui acesta să facă? Sunt câteva din întrebările panelului nostru de discuții din luna aprilie. Mi-a făcut plăcere să îi avem invitați la panel pe:

  • George Todoran - Principal AI Architect @ BMW TechWorks Romania,

  • Ioana Barboș - Lead AI Engineer @ RebelDot,

  • Tudor Mărghidan - Senior Software @ f2pool.


Daniel Tatar Tester / Senior IT Consultant @ msg systems Romania
Serverul MCP Playwright: Conectarea AI cu Automatizarea Browserului

Serverul MCP Playwright expune capabilitățile de automatizare ale Playwright printr-o interfață standardizată, permițând agenților AI să navigheze și să testeze aplicații web în timp real. Spre deosebire de automatizarea tradițională cu selectori hardcodați, agenții AI primesc descrieri semantice ale paginii și execută acțiuni. Obiectivul testării se mută spre generare de cod, interacțiune cu agenți și servere MCP și analiza și revizuirea codului generat.

Reclame


Máté Gozner Software Engineer @ Banca Transilvania
Release Monitor - Povestea unui tool intern adoptat de 3 echipe în sub 3 luni

În Git Flow concurent, una dintre problemele care se văd cel mai greu este contaminarea cross-release: un commit perfect valid ajunge în release-ul greșit. Buildul poate trece, testele pot fi verzi, iar code review-ul poate să nu indice nimic suspect. Problema apare abia când îți dai seama că acel cod aparținea unui release viitor și a intrat într-un release care se pregătește deja de deploy.


Alexandru Damian Senior Software Engineer @ Cognizant
Business Intelligence dincolo de dashboarduri

În multe companii, cele mai valoroase informații se află într-un PDF uitat într-un folder partajat. Proceduri, rapoarte, contracte, specificații tehnice sau documente de conformitate conțin răspunsuri importante, însă accesul la ele depinde adesea de structura arhivelor interne, de denumiri de fișiere, de versiuni păstrate în paralel și de memoria oamenilor care știu „unde trebuie căutat”. Informația există, dar nu este întotdeauna pregătită pentru a fi folosită în mod sistematic.


Bogdan Maier Senior Consultant, Cloud @ MHP - A Porsche Company
Spec-Driven Development: Productivitate 10x sau doar Vibe Coding?

Discuția despre IA în software development ajunge inevitabil la aceeași întrebare: va mai fi nevoie de dezvoltatori? Experiența noastră cu Spec Kit arată că întrebarea este greșit formulată. Nu dezvoltatorul dispare, ci se schimbă locul în care acesta aduce valoare: mai puțin în scrierea manuală a codului și mai mult în definirea corectă a problemei.


Patricia Georgiana Truța Senior Software Engineer @ Banca Transilvania
Automatizarea notelor de lansare: o abordare multi-echipă bazată pe MCP, Jira și Confluence

Producerea unor release notes corecte și consecvente într-un mediu de producție modern este surprinzător de dificilă. Echipele de dezvoltatori gestionează în mod obișnuit patru sau mai multe sisteme deconectate: Jira pentru urmărirea sarcinilor, GitHub Enterprise pentru pull requesturi, baze de date Oracle pentru modificări de schemă și Confluence ca destinație canonică de publicare - fără niciun instrument care să le integreze simultan. Rezultatul este un proces manual, predispus la erori, care întârzie lansările, produce documente inconsistente și consumă timp prețios de dezvoltare cu muncă de rutină. Acest articol prezintă Release Notes Automation, un lanț intern de instrumente care elimină complet acest proces, bazat pe o arhitectură pe trei layere: un generator CLI în Java 17, microservicii Spring Boot de tip MCP(Model Context Protocol) și un Wizard de introducere a datelor găzduit pe GitHub Pages.


Alexandru Cherciu Business Development Specialist @ Nagarro
IA în MedTech: Când accelerarea digitală devine o responsabilitate de reglementare și de guvernanță

Peste 1.250 de dispozitive cu IA sunt acum autorizate de FDA. Întrebarea nu mai este dacă să implementezi IA în MedTech. Întrebarea este dacă organizația ta poate guverna ceea ce a implementat deja. Piața dispozitivelor medicale cu IA a fost evaluată la 13,7 miliarde de dolari în 2024, cu proiecții care depășesc 255 de miliarde de dolari până în 2033. La nivelul lunii iulie 2025, FDA (Food and Drug Administration) listează peste 1.250 de dispozitive medicale cu IA autorizate pentru comercializare în SUA, față de 950 de dispozitive cu douăsprezece luni în urmă. Aceasta reprezintă o creștere de 32% într-un singur an.


Mihai Simedrea Co-founder & CEO @ Symbiote BCI
Poate EEG-ul să revoluționeze educația? Un cadru neuroadaptativ pentru prima generație de nativi digitali

Sistemele de educație tradiționale au fost proiectate pentru o economie industrială în care memorarea și execuția repetitivă aduceau valoare. De exemplu, un tehnician care memora pe de rost manualele de operare ale utilajelor era esențial pentru productivitate, deoarece accesul la informație era lent, iar orice minut pierdut căutând într-un manual fizic însemna pierderi financiare. Astăzi, aceste competențe sunt rapid automatizate de inteligența artificială, iar piața muncii recompensează cu precădere gândirea critică, luarea deciziilor în condiții de incertitudine și rezolvarea de probleme complexe, abilități pe care școala actuală le dezvoltă deficitar.


Gelu Vac Fractional CTO & Tech Strategist @ MedicalPilot
Security by Design în era inteligenței artificiale: Fundamente, riscuri și strategii de reziliență

Trăim într-o perioadă în care inteligența artificială a trecut de la statutul de tehnologie emergentă la cel de infrastructură esențială. Algoritmii decid ce informații vedem, ce tranzacții sunt suspecte, ce diagnostice sunt probabile și, din ce în ce mai mult, ce decizii sunt optime pentru organizații și guverne. Companii precum OpenAI, Google DeepMind sau Anthropic au accelerat dezvoltarea modelelor avansate, transformând inteligența artificială într-un element central al economiei digitale. În acest context, securitatea nu mai poate fi o etapă ulterioară sau un mecanism reactiv.


Ioana Barboș Lead AI Engineer @ RebelDot
Cum securizezi un sistem RAG expus la riscuri reale?

Sistemele RAG (Retrieval Augmented Generation) s-au bucurat de o adopție explozivă sub promisiunea reducerii deficiențelor modelelor de limbaj prin conectarea lor la surse de date customizate. În loc să se bazeze exclusiv pe cunoștințele acumulate în timpul antrenării, arhitectura RAG își propune reducerea riscului de halucinații prin ancorarea modelelor de limbaj în fapte și date relevante.

Conferință TSM

NUMĂRUL 166 - AI for Programmers

Sponsori

  • Banca Transilvania
  • Betfair
  • MHP
  • .msg systems
  • P3 group
  • Cognizant Softvision
  • BMW TechWorks Romania

INTERVIURI

Design contribution