My adventure with WP has begun almost fifteen years ago, when it sucked.
Back then I was working as freelancer and I grew an opinion about it:
I couldn't use WordPress to build my customer's website!
As every good developer would have done I opted to build a custom CMS based on CakePHP. I must say it had been a wonderful and painful experience at the same time.
When you build a custom CMS you enjoy pure freedom and suffer a huge bottleneck:
-> yourself <-
Today I'm all about Docker and I couldn't care less about the underlying technology.
And I found out that today WordPress sucks less.
Long story short I need to learn it and I need to learn how to design a Docker based development/production environment around WordPress and NodeJS services. A nice idea my company is going after is to use WordPress ad input interface to modern single pages application (or should I say Progressive Apps?). That's cool.
Therefore I am going to use this repository as personal dojo for:
- learn about WordPress themes and plugins
- learn how to Dockerize WordPress for development / production environments
- learn how to add accessory NodeJS services and reverse proxy their entry points
- learn how to automate assets building during development
- learn... don't know yet!
Open Source by Design
Of course all of this is Open Source. I can't afford private GitHub repositories anyway 🙂