The article discusses the author's experience with open-source software before and after GitHub, highlighting the changes in the open-source landscape. The author reminisces about using Trac and Subversion, and later moving to GitHub, which became a central hub for open-source projects. However, the author notes that GitHub's decline and potential loss of trust may lead to a decentralized future for open-source software. The author argues that a public, well-funded archive for open-source software is necessary to preserve the history and context of projects.