I haven’t been involved in customer development throughout most of my career. That only changed in recent years, so I have to learn quite a bit on that front. So, the list of “10 Things I’ve Learned About Customer Development” resonated with me quite well. The best part of it is that not only it highlights the issues, but also provides a direction towards solution.
Tag: lists
Epic Bitcoin Resource List
Anything you wanted to learn about blockchain and cryptocurrency in general, and Bitcoin in particular, you can find on this epic Bitcoint resource list.
Wow! Even just reading the titles of the resources needs some time and dedication.
350+ Data Structure Problems with Solutions
Here is a rather extensive collection of 350+ data structure problems with solutions. The list varies from the usual searching and sorting of values in an array, to string manipulation, binary logic, matrices and graphs. No matter how high was your grade for all those Computer Science courses back in college, or how long have you been programming, I guarantee you’ll find a challenge or two in this list.
From a very brief couple of hours look at the list, my favorite ones seem to be around the chessboard problems, such as this chess knight problem for finding the shortest path to destination using a queue.
100 Favorite Programming, Computer and Science Books
Peteris Krumins, of the Browserling fame, has a series of blog posts on his top favorite programming, computer and science books. It’s an excellent selection of titles, from which I’ve read only a fraction. Good timing for the Christmas shopping too. Here are the blog posts in the series so far (5 books per post):
- Part one. Note to self: read “The New Turing Omnibus”.
- Part two.
- Part three. Note to self: read “The Unix Haters Handbook (free pdf)“, buy (again!) “Unix and Linux System Administration Handbook” or find who has any of the three previuosly purchased copies.
- Part four.
- Part five.
- Part six. Note to self: read “The Unix Philosophy”.
Even with the 30 books mentioned so far, there are new things to read and learn. I wonder how many of the notes to self I’ll have by the time the whole 100 are listed.
The World’s 50 Most Innovative Companies
The World’s 50 Most Innovative Companies – interesting choices, and good reasons.