๐ง ๐๐-๐๐ถ๐ฟ๐๐ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐ถ๐ป ๐ฃ๐ฟ๐ฎ๐ฐ๐๐ถ๐ฐ๐ฒ Iโd just finished building a backend feature โ pairing with my AI agent throughout the process. It handled the actual coding while I designed and described what I wanted, reviewing, and refining the output.
In parallel my other agent picked up the frontend work from the same ticket description โ including translations, the last step before release. Painfully this hadn't been automated and a bunch of json files.
The functional work was easy to review, but it had also updated dozens of translation files for a new field: โTotal RRP.โ Everything looked tidy โ until I spotted the Spanish one: RRP Total. It looked English, if a PR landed in your review queue with English-looking text in a Spanish file, wouldnโt you question it? It could be a simple copy and paste catch.
So I did.
The agent replied:
โ๐ง๐ผ๐๐ฎ๐น is also a Spanish word.โ โIn Spanish, adjectives follow nouns โ so ๐ฅ๐ฅ๐ฃ ๐ง๐ผ๐๐ฎ๐น is grammatically correct.โ โ๐ฅ๐ฅ๐ฃ stays unchanged for consistency across locales.โ
Fair point โ next I checked the German translation: Gesamt-UVP. Why UVP instead of RRP?
The agent explained that ๐จ๐ฉ๐ฃ (๐จ๐ป๐๐ฒ๐ฟ๐ฏ๐ถ๐ป๐ฑ๐น๐ถ๐ฐ๐ต๐ฒ ๐ฃ๐ฟ๐ฒ๐ถ๐๐ฒ๐บ๐ฝ๐ณ๐ฒ๐ต๐น๐๐ป๐ด) is the standard German equivalent of RRP and already consistent elsewhere in the codebase. Thatโs context-aware reasoning โ the kind youโd expect from a engineer using their brain.
Questioning an agent is exactly like questioning an engineer. Engineers and AI make mistakes that's the whole point of reviews to catch something the other missed. Sometimes AI catches yours, sometimes you see theirs, this is just a simple example.
Thereโs a misconception that โAI-firstโ means letting machines run wild. It doesnโt. It means designing workflows where humans and AI collaborate efficiently. In this case, the AI handled the repetitive updates, grammar, and consistency โ and I focused on review, validation, and judgement.
Thatโs collaboration, I pair programmed with one agent on the backend and peer reviewed the other on the frontend. I decided the roles based on tasks.
AI-first engineering isnโt magic. Itโs good engineering practice :
โ You think and guide while it produces the code you want.
โ Automate the mechanical work.
โ Question and review as you would any engineers output.
โ Keep strong guardrails.
The speed AI brings doesnโt remove responsibility โ it raises it. Senior engineers now have more accountability, not less. When tools can update fifty files in seconds, your value isnโt how fast you code โ itโs how well you question.
So yes, โRRP Totalโ turned out to be correct. But the real win was the process: reviewing, questioning, reasoning โ human and AI, working side by side.
๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐๐ถ๐๐ต ๐๐ ๐ถ๐ ๐๐๐ถ๐น๐น ๐ท๐๐๐ ๐ฒ๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด โ only faster, smarter, and a little more collaborative. ๐
#AIEngineering #AIFirst #SoftwareEngineering #TechLeadership #DeveloperExperience #AIInPractice