6.1 KiB
Why This Dev Ships 100x Faster Than 99% of Engineers
Sursa: https://youtu.be/PzVV4X37ihg
Canal: David Andre Podcast
Invitat: Mickey (senior dev, 95% AI-generated code)
Durata: 53:52
Data: 2026-05-31
Tags: @work @growth @agentic-engineering @ai-tools @productivitate
TL;DR
Mickey, un senior developer, explică cum livrează de 100x mai rapid folosind agentic engineering — nu vibe coding. Diferența cheie: tu faci gândirea strategică, AI face execuția. Stack-ul lui: Cursor + GPT-5.5 (sau Opus 4.7 Max pentru UI) + 3 unelte specifice. Principiul central: context engineering — să dai agentului exact ce are nevoie, nu mai mult.
Puncte cheie
1. Harness > Model (dar modelul tot contează)
- Harness-ul = tot ce înconjoară modelul: tools, system prompt, agenți, fișiere md
- Cursors/Claude Code/Codex diferă nu prin model, ci prin uneltele pe care le dau agentului
- Modelele top (GPT-5.5, Opus 4.7 Max) sunt mandatory — modelele gratuite/ieftine nu țin pasul
- Opus 4.7 Max = ideal pentru UI/frontend; GPT-5.5 Extra High = codebase-uri mari/complexe
2. Context Engineering — principiul #1
- Ține context window-ul curat: agentul e "deștept" până la ~60% din context, după aceea degradează
- Features mici, PR-uri mici = agent mai precis, mai puțini errori
- Planul nu e pentru agent — e pentru tine, să ții agentul accountable și să spargi task-ul în bucăți mici
- Dacă planul pare prea mare → "Cum facem asta un PR mic, ușor de review?"
3. Stack de 3 unelte concrete
Unealta 1: open-source (de la Vercel)
- Descarcă source code-ul oricărui pachet/repo în codebase-ul tău
- În
agents.mdîi spui agentului să fetch-uiască codul oricărui pachet necunoscut - De ce: codul e cel mai bun "context" — mai bun decât documentația human-written
- Cum:
npx open-source <repo-url>→ folderopen-source/repos/
Unealta 2: Skill de refactorizare (service layer)
- Problema: agentul rescrie funcții existente în loc să le refolosească → code smell
- Soluția: după fiecare feature, rulezi un skill care identifică cod duplicat și creează service layers
- Cod curat = agentul poate relua lucrul pe un session nou fără confuzie
- Alternativă: Matt Pocock's "improved code base structure" skill
Unealta 3: Greptile + /grep-loop skill
- Greptile face code review cu confidence score (1-5)
/grep-loop: agentul citește PR-ul + feedback-ul Greptile, fixează, re-submitea review, repetă până la 5/5- Merge automat, te ocupi de altceva între timp
- Funcționează NUMAI pe PR-uri mici (sub câteva sute de linii)
4. Agentic Engineering vs Vibe Coding
- Vibe coding: delegi gândirea agentului → rezultate inconsistente, piezi controlul
- Agentic engineering: tu gândești strategic, agentul execută ca un "junior cracked care are nevoie de îndrumare"
- Tratează modelul ca "un om deștept cu memorie fotografică dar care nu știe cum să folosească tot ce știe"
- Nu te lăsa condus de agent — el va fi de acord cu orice și va inventa probleme inexistente
5. Securitate în era agentică
- Nu instala pachete mai vechi de 14 zile — attack vector major prin pachete noi malițioase
- Promptează agentul să refuze pachete sub 14 zile vechime
- 2FA obligatoriu (nu prin SMS — SIM swapping real)
- Password manager (1Password etc.)
- Passphrase de familie pentru verificare identitate (voice cloning avansat)
- La breach pe Twitter: paste tweet în Claude → "sunt afectat?" → verifică directoarele automat
6. Lansează mai repede (mentalitate SF)
- Oamenii din San Francisco lansează cu MVP semi-funcțional și câștigă market share
- Cei care asteaptă "mai un feature" pierd față de competitori mai puțin tehnici dar mai curajosi
- "Construieste în public, nu în umbra" — feedback real > perfecționism intern
- Dacă crezi în produs, orice obstacol e rezolvabil; dacă ești pe gard, renunți
7. Viitorul: Knowledge Work > Agentic Engineering
- Modelele sunt deja suficient de bune pentru knowledge work — lipsesc uneltele din jur
- Anthropic + OpenAI lansează "consulting arms" pentru a ajuta companii să adopte AI
- "Dacă ajuți compania ta să adopte AI → ești promovat" (exemplu: 24 de ani, prezentare Claude → manager)
- Nimeni nu știe exact ce urmează — embrace uncertainty, nu o dread
Quote-uri relevante
"In agentic engineering, you're doing the thinking and then you're just letting your minions do the work. You're letting a bunch of junior grads who are very cracked, but need a lot of guidance do the work."
"The model is just a predictor of next text. The model doesn't think. The model just predicts the next text."
"Context engineering might as well be a principle in engineering in it of itself — this is a make or break for how good things will be."
"Treat this like a really dumb person with photographic memory that knows everything but doesn't know how to use everything."
"Even if you don't understand the syntax — which syntax doesn't really matter nowadays — understanding how good code and architecture works helps."
"If it's hard for a human to read, it's probably going to be hard for the agent too."
"Never install a package younger than 14 days — that's how the big attack vectors are happening now."
"Don't take the change as 'this is happening against me' — if you have a little mindset shift and say 'this is happening for me', you'll grow with the industry."
Relevanta pentru Marius / Echo Core
- Ralph: principiul "plan mic → PR mic → loop de review" e exact ce face Ralph cu stories — validare că suntem pe drumul bun
- Context engineering: motivul pentru care sesiunile de planning gstack sunt importante înainte de execuție (nu în timpul)
- Open-source tool: potențial util pentru roa2web — dacă folosim librării Vue/FastAPI, putem da agentului source code-ul direct
- Skill de refactorizare post-feature: ar putea fi integrat în ralph.sh după fiecare story completat
- Lansare rapidă: lecție pentru proiectele lui Marius — MVP funcțional > perfecționism