I ran into a misguided pattern going by the terrifying name "the monorepo." People are seriously merging different projects into a single physical git repository because they think it makes it easier for an agent to "walk the files" and understand the overall context of a large corporate system. Dozens of comments under the post: oh yes, we started doing this too, excellent mechanism, everyone is happy.
This is the wrong abstraction boundary.
Continue reading “The Monorepo Cargo Cult: You Broke Your Architecture for an Illusion”