I started building LearnTribe for this very reason. Keeping track of learning resources across multiple topics in and out of Rails was becoming challenging. I kept bookmarks in a browser, a pile of books on my shelf, eBooks on my iPad, and I was at various states in different courses ...