[One Million AI Engineer Special] How Stanford Teaches AI-Native Engineering — Mihail Eric, Monaco
Stanford adjunct professor and Monaco Head of AI Mihail Eric walks through his 10-week curriculum for CS146S, 'The Modern Software Developer,' explaining how traditional computer science education must evolve as AI coding agents commoditize junior engineering tasks. The discussion explores practical system design patterns for AI-native teams, including agent harness architectures, context engineering workflows, and solving the code review merge bottleneck. Eric also details how Monaco builds internal background agents like Monicoder and on-call bots while strategically deciding when to build custom infrastructure versus buying specialized vendor tools.
- Mihail Eric teaches Stanford students in CS146S to build functioning coding agents using an introductory 200-line Python loop. Read →
- Monaco tested multiple automated code review tools before settling on Devin, keeping the vendor because real pull-request reviews yielded high utility and low noise. Read →