10 Things I’ve Learned About Customer Development

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.

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):

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.