WordPress Turned Fifteen To-day

To-day WordPress turned fifteen. I have been using WordPress for several years and have become a passionate learner/developer. On this anniversary day, some reflection on WordPress and which influences significant part of my daily routine.

WordPress, an open source blogging platform, first released on May 27, 2003 under  the GPL license  by its co-founder Matt Mullenweg turns 15 to-day. Started originally as a simple blogging platform, it has evolved into a full-fetched content management system (CMS) powering more than 30% of the top sites of the Web. Indeed it has democratized publication by making possible for anybody to setup a website and create, manage its contents FREE without any software cost.  This is an impressive achievement & a great success story.

My WordPress Journey

About seven years before, while I was trying to start a simple & easy to manage on-line store, I was introduced to WordPress and Joomla. At that time, I had only some familiarity with designing table-based sites layout using Dream Weaver 2004MX and Photoshop CS. Although I was interested in the web design, because of day job I had to settle on as a spare-time learning side project. Initially I explored both Joomla and WordPress but settled into WordPress and started learning about it.

Although started initially as a WordPress user, I was quickly impressed with its admin dashboard and control it provided  me to create, and manage my contents. I started learning WordPress from  my hero Morten Rand-Hendrksen‘s courses at Lynda library.  Over the years, I completed all the Morten’s WordPress tutorials at Lynda library and transformed into a enthusiast learner to develop WordPress themes, widgets, plugins.

WordPress Gutenberg Editor

The WordPress at 15 that we know to-day is undergoing major transformation into a WordPress of tomorrow with its goal to replace its current editor with a block-based Gutenberg editor. This revolutionary vision of WordPress development changes everything for all, especially to developers without JavaScript background.  Although it is envisioned to be easier for end users to create & manage content display, it also brings hurdles to WordPress enthusiast like me with no JavaScript knowledge. Because Gutenberg blocks are written in ReactJS framework, a deep knowledge of JavaScript and ReactJS library is essential for block & theme customization/development.

Learning WordPress Continues ..

The WordPress of tomorrow requires a deep understanding of Gutenberg blocks to customize content display. The contents display that is managed to-day with CPT (custom post types) and/or customized themes would only be possible with customized blocks. This requires learning JavaScript/ReactJS deeply! My learning JavaScript language has just begun and there is a long JS learning road ahead …

Useful Link