top | item 34840052

(no title)

hideo | 3 years ago

I have great respect for John Carmack but this feels like a very unnuanced take.

Lead time isn't about "startups", it's about code complexity, side effects and blast radius.

The time it takes to push code when you have 10 use-cases and 1,000 users, is very different from the time it takes to push code when you have 1,000 use-cases but 10,000,000 users. At that scale, it takes A LOT of effort to keep fix times small. It isn't going to occur naturally.

Some times the effort to keep that fix time small may not be worth it, some times it might.

discuss

order

prowseed|3 years ago

OR you can work out your architecture well so that you don't have to worry about other use-cases :)