flâneur — a map of the web's best reading

Instant, Collaborative Developer Environments | Greylock

greylock.com · 901 words · saved by 1 readers

Software development is an infinite exercise of downloading, setting up, and working on other people’s code: some written by people you work with, much written by people you’ve never met but who have contributed to libraries on the internet. Developers are left to manage their own local environments, package versioning, and dependency hell in this complex and often hostile setting. Working on multiple parts of a code base at once amplifies this toil and friction. The shift to hybrid work intensifies these problems. Individually managed, client-side developer environments are also a massive security risk. According to OWASP and others, modern commercial applications (as a percentage of the code base) are 60-70% existing open source. The dependency tree is untenable to traverse, with median open source dependencies per application ranging from 528 (per Synopsis) to 683 (per GitHub). After the log4j debacle, software supply chain is the #1 issue on security leaders’ minds. Upstream vulner

Instant, Collaborative Developer Environments | Greylock Portfolio News Instant, Collaborative Developer Environments Our Investment in StackBlitz twitter linkedin email --> Software development is an infinite exercise of downloading, setting up, and working on other people’s code: some written by people you work with, much written by people you’ve never met but who have contributed to libraries on the internet. Developers are left to manage their own local environments, package versioning, and dependency hell in this complex and often hostile setting. Working on multiple parts of a code base

Explore this link on the map →

related reading