• Discovered Feb 2, 2023 09:40 Software and its Discontents, Part 2: An Explosion of Complexity Kellan Elliott-McCrea <– READ the WHOLE thing and of course parts 1, 3 and 4! tl;dr Every software team builds a complex, custom stack out of open source parts so it’s super difficult for new people no matter how expert. –> QUOTE: Anyone joining a company today is looking at a stack that is at least as bespoke as the worst Not-Invented-Here stacks of the previous era. Rails was Rails, LAMP was LAMP, and while Vercel is better than anything we built for ourselves during that earlier era, it comes with a full manual, and its own quirks...Not only is each stack novel to each new team member this cross product of complexity means we have fewer mavens and experts. At Etsy when we needed to scale PHP we could hire Rasmus. Very few teams these days can find that kind of expert, and fewer of those experts will have seen the relevant scale on that exact stack.


Leave a comment on github