the Book is growing ;)
The general knowledge on algorithms fades over the years. Knowing their basic principles could be crutial during the entire career of software engineer.
There are thousands implementations of algorithms and data structures online. And all of them could depend on programming language or specifics of the data. However, most important goal of this project is to present the principles behind the basic algorithms. Useful for preparing for an interview or an exam.