For Chris, the experience of contributing to Gutenberg has been great, however I am not convinced it's as straightforward as he makes out.. Chris mentions this towards the end of the thread and the advantage that he has is the privilege to have the time and capacity to do what he's done. Any time he has spent contributing towards Gutenberg will have eaten into his time to earn living, or his time, or family time, or whatever. Clearly this is not problem for Chris, and it was not the point of Twitter thread, except it has to be acknowledged. Chris is developer who had the time to spend contributing to, learning, Gutenberg. Anybody who wants to work with Gutenberg beyond building themes that support the default blocks will have to spend some time learning how Gutenberg works.. Even if you do not learn React, you will still need to learn brand new collection of API's.. For example I wanted to add block style variations to one of my themes, and was given the javascript code required, and at the time it was not documented and the docs still do not mention where to put the js .. I think the big issue I have with Gutenberg development is that it's so different to WordPress. One of these things at time would be more manageable, and all at once is lot of change, and I suspect that contributes to the dislike of the project..
Read more