I am interested to learn how technology can solve problems as a toolkit which is what technology to use to solve which problem (CTO skills). What are some good books, tutorials, MOOCS around it? An example would be if there is a trust issue, it can be solved using blockchain.