Practice · 1998–2014 · Object Wave

XML-as-architecture

When every wiring decision lived in 4,000-line XML files. Configuration became a second programming language nobody wanted.

Why XML-as-architecture faded

XML config let vendors sell visual designers for problems that wanted code review. Merge conflicts in Spring beans became a full-time job. It faded because YAML, annotations, and convention beat angle-bracket archaeology.

Case studies

Patterns

1990–1999

Object Wave

Part of the Object Wave era (1990–1999).

Read the Object Wave era →

Compare with

Related

© 2026 Fadstack · Shane Code · Privacy

Opinionated history · not a ranking

Site updates

Occasional Fadstack notes. Confirm by email — this list stays off the book and advisory lists.

I use the address for Fadstack updates only. Privacy.