I realized early in my career how fragile the foundations of modern software was. My mind was blown when I realized how many massive organizations were using my code—the code of a random 20-something.
I thought, surely these orgs are thoroughly vetting my code before using it?
Nope! I soon learned that most organizations don't spend even 5 seconds glancing at the code in the 1000s of packages they depend on to build their apps.
It's crazy—we're building all the world's infrastructure on a teetering tower of open source risk overworked maintainers.
"Running a successful open source project is just Good Will Hunting in reverse, where you start out as a respected genius and end up being a janitor who gets into fights."
Quote attributed to @cra, and I don't think I've ever seen anything more true posted.
After a gaming-induced delay, another blog post! This one is about dealing with legacy systems that you hate for some reason, maybe even a good one. blog.ceejbot.com/posts/legac…
ASA DC chapter to host mini conference and student paper competition next Thursday, May 12 at Catholic University. Abstracts due May 10, if you want to present. All are welcome, we’re back in person, it’s free!
📣 ICYMI Node.js v18 is now available.
A lot of time and effort goes into these releases and we are very grateful to all the work of the collaborators and the release team who keep Node.js moving forward. 🙌
nodejs.org/en/blog/announcem…