AI coding agents change Airbnb Enzyme tests to React Testing Library

vinny.dev13 min read

The author argues that as AI coding agents make internal code refactoring cheap and easily reversible, the definition of software architecture must shift from 'hard-to-change code' to 'one-way doors' that a simple git revert cannot undo. This enduring architecture consists of data stores with live state, external API contracts subject to Hyrum's Law, security and identity boundaries, and organizational communication structures. Consequently, engineering leaders should focus their design efforts on these external seams rather than internal code structure. Open article →