I am a passionate WordPress learner. I had been learning, like most self-taught developers, by customizing themes, creating child themes, copying and modifying code snippets from tutorial posts.  In the past several I had made some progress in learning to design themes, create widgets, custom post types etc.

Why This Project Site?

The WordPress (v 4.9.x) that we know now is being evolved into a WordPress of tomorrow through the integration of Gutenberg editor in WordPress 5.0. The current default TinyMCE editor is being replaced with Gutenberg editor.  From the  Gutenberg introduction  page : ” The Gutenberg editor uses blocks to create all types of content, replacing a half-dozen inconsistent ways of customizing WordPress, bringing it in line with modern coding standards, and aligning with open web initiatives. These content blocks transform how users, developers, and hosts interact with WordPress to make building rich web content easier and more intuitive, democratizing publishing — and work — for everyone, regardless of technical ability.

This changes everything and for everyone. Everything is Gutenberg blocks and learning Gutenblocks is very important to stay updated with WordPress.

Learning Goals

This site is my personal project, designed primarily to documenting my learning. I plan to document my learning goals, lists useful resources , and learning progress (weekly / monthly).

NOTE: This content is still in DRAFT and not ready for publication.