I agree with much of what @unclebobmartin has to say about engineering with agents -- they need management and a gauntlet of validation. But to avoid churn we need both validation AND models that encode the properties of interest.
Assistant Professor, ECE@Purdue. PhD, CS@VT. Onetime IBMer. I study software engineering, often empirically.
Joined June 2017
- Question: How do we engineer with commodity intelligence ("coding agents")? (and how do we get our humans off of code review duty?) Answer: Models + alignment = Governed Engineering Environments, which compound.
- @CoryBooker @nytimes @FoxNews The US House has dropped Article 1 Sections 9-10 from their public version of the US Constitution. constitution.congress.gov/constitution/ Aug 6 version (missing): web.archive.org/web/2025080610… July 17 version: web.archive.org/web/2025071709…
- My student Berk Çakar co-led a paper at @asiaccs2025 that provides a Systematization of Knowledge (SOK) on Regex Denial of Service. This paper includes a literature review as well as an "engineering review" of regex engine changes. Read more:
- "The paper is well-written and a joy to read" -- Reviewer 2 Rating: Reject -- Also Reviewer 2.

