Field Notes from a Cross-Domain Engineer Working with AI
I run two AI assistants from different vendors against each other on every non-trivial decision, with a human (me) sitting in the middle as the routing authority. What's surprised me most is not that they disagree — it's how they disagree. They drift toward agreeing with me too quickly, then with each other too quickly, and I've had to design specific friction into the workflow to keep their disagreement productive. Writing this down because I think the friction patterns might be useful to other
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3898219) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } J.S_Falcon Posted on Apr 29 Field Notes from a Cross-Domain Engineer Working with AI #ai #architecture #discuss #productivity I run two AI assistants from different vendors against each other on every non-trivial decision, with a human (me) sitting in the middle as the routing authority. What's surprised me most is not that they disagree — it's how they disagree.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV Community.