This post isn’t for you. This is for the people that want to ship a product to paying customers and also want to learn a new technology doing it. In my (and what I’ve seen from others) experience, the programmer never ships the product because they’ve exhausted their time and energy on understanding the new technology, understanding the technology to do something they know how to do in other technology. The product never gets shipped and remains with the other projects that were never shipped.