Blog

10up publicly releases its Gutenberg Best Practices

In keeping with our mission to make a better web, 10up strives to strengthen and contribute back to the open-source technology ecosystem we build upon. We contribute thousands of hours each year and open source innovations like ElasticPress, which integrates Elastic and WordPress; ClassifAI, which brings AI and machine learning to WordPress; and Distributor, which solves for cross-site content reuse. We also share our Engineering Best Practices and Open Source Best Practices as public projects on GitHub.

In that same spirit, we have now publicly opened up – and open sourced – our WordPress Gutenberg Best Practices documentation.

The Gutenberg Best Practices project began as an internal onboarding and continuing education resource detailing the “10up Way” when it comes to the WordPress block editor and client editorial experience. In deciding to open up in beta as a public resource, our goal is to help developers learn about the WordPress block editor and extend it through the customization of core blocks and the carefully crafted development of custom blocks.

Read More on 10up publicly releases its Gutenberg Best Practices

Deep Dive: Gutenberg’s Create-block Scaffolding

Fabian Kaegy on Gutenberg Times Live Live

Yesterday, I was a guest on Gutenberg Times Live, discussing the inner workings of the Create Block scaffolding tool and the creation of new templates. The “WordPress/create-block” tool is a Command Line Application that facilitates the building and registering of new block plugins to help developers extend the capabilities of the WordPress block editor.

The discussion revolved around my pull request, Create block: Add support for external templates hosted on npm. I demonstrated how this proposed solution makes it easier to create new block templates.

You can watch the video on the Gutenberg Times YouTube Channel.