> If you're hitting that point and you haven't fixed your engineering culture
That’s also fine. They’re talking about “a team of 4.” Your priority with a four-person team should not be engineering culture other than getting shit shipped.
If you want to get stuff shipped though, you need a good engineering culture. If you want to move fast you need experienced people. This feels like the argument against automated tests. "It'll slow us down!" So will debugging the slop your coworker thoughtlessly tossed in without bothering to see if it will work!
(I harp on the "experienced people" thing because I see a lot of startups that seem to be 23 year olds vibe coding. That hits a brick wall fast.)
> I see a lot of startups that seem to be 23 year olds vibe coding. That hits a brick wall fast
But they’re going fast. That unlocks resources. The whole point is experience is expensive. Moving fast lets you afford that expense. And collision measures velocity.
Messiness is bad. Premature optimization fatal. Young companies tend to be messy because that’s the bias that survives.
That’s also fine. They’re talking about “a team of 4.” Your priority with a four-person team should not be engineering culture other than getting shit shipped.