
What we need to take away from the XZ Backdoor

open systems
nodesignonstolen.landCreating visibility of architectural decisions at all levels of the organization and sharing these decisions among different teams will greatly reduce the probability of significant architectural compromises occurring. It is not technically difficult to create visibility; all you need to do is agree on how to document an architectural decision.
Pierre Pureur • Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps (Addison-Wesley Signature Series (Vernon))
Looking at the landscape of open source software today, I note two things. First, successful open source platforms tend to be partnered with caretaker organizations. Wikipedia has the Wikimedia Foundation, Linux has the constellation of organizations around the Linux Foundation, and Kubernetes has the Cloud Native Computing Foundation. Second, open... See more
Jason Barrett Prado • DAOs are interesting, likely, and terrifying
