And the general, consistent feeling of well-being and attentiveness is seductive - it makes you feel like it'll always be there, without any maintenance.
Was just discussing this elsewhere online. Package management is broken (or incomplete, depending on your viewpoint). What's needed IMO is the following:
1. Allow a single package file, including multiple clauses (or sub-files, whatever) for different languages. Let me manage my Angular front-end and Flask back-end in the same file. A single CLI tool as well - Composer and Bower aren't all that different.
2. Be the trusted broker, with e.g. MD5 checking, virus scanning, some kind of certification/badging/web of trust thing. Let developers know if it's listed, it's been vetted in some way.
3. Allow client-side caching, but also act as a cache/proxy fetch for package retrieval. That way, if Github or source site is down, the Internet doesn't come to a screeching halt. I see the value of Satis, but it's a whole additional tool to solve just one part of this one problem.
4. Server-side dependency solver. Cache the requests and give instant answers for similar requests. All sorts of value-adds in analytics here, made more valuable by crossing language boundaries.
5. Act as an advocate for good semver, as part of the vetting above.
NOTE: These features are not all-or-nothing, I believe there's value from implementing each one on its own. Also note that nothing here should lock people into one provider for these services. There's a market to be made here.
Ugh. Provocative, radical idea that is founded upon overly-simple, faulty assumptions. To think that the author's three categories for teams are the only three, and that standup communication only takes the forms he describes is just hubris, and leads to dangerous advice.
I worked a summer job in 1987 or 1988, doing 9cm glass-plate manufacturing. The main application for these plates was apparently U2/SR-71-style high-altitude photography.
Of football games, I'm sure. They always told us they could blow up the exposure to that size, anyway :)
Except when the retirement and health benefits of 10% of the entire city is eliminated, so that the CEO can still get his $5M "performance bonus". That's not exactly efficient use of capital.
Hell, I feel like it gives me ADHD just listening.