Micah is an Atlanta-based, full-stack developer committed to improving his craft continuously and sharing his insights with the development community. He is currently the dev team lead at Narwhal Digital and specializes in building websites and applications on the WordPress platform for enterprise clients.
Micah is leading the Gutenberg For Developers workshop.
Gutenberg, the new WordPress text editor, is currently under development and will be released into WordPress core soon. The goal of this workshop is to prepare you with a solid understanding of how Gutenberg works, how to write Gutenberg blocks, and considerations for theme development.
We’ll start with the technologies that Gutenberg leverages and the APIs that WordPress provides on top of those. Then, we will explore in detail how to build a simple Gutenberg block. There are a few different types of Gutenberg blocks you can create and WordPress provides different components you can leverage, so we will cover that as well. For those who are theme developers, we will make sure you are aware of best practices for integrating with Gutenberg.
In order to optimize your learning, please observe these requirements:
– Familiarity with basic HTML, CSS, and JS or PHP
– Laptop computer
– A local copy of WordPress installed (https://getflywheel.com/layout/local-wordpress-development-environment-how-to/)
– A code editor. We strongly recommend PHPStorm (https://www.jetbrains.com/phpstorm/download/), but Atom (https://atom.io/) will work if you can’t purchase (or the 30-day free trial runs out)Please try to have WordPress and a good code editor already installed and running on your computer before the workshop. If you are unable to do so, we will do our best to provide help before the workshop but cannot make any guarantees.