I realize I shared most of my new creations first to the community or the world before I personally start using them.
Many project templates and libraries I developed are shared in the first place before I even think I will ever use it one day.
Maybe some members thought it is the other way round.
Really.
I may think they will be useful one day but what I developed sometimes not to be use instantly or urgently.
Many examples:
Ticketing System
Web API Server template
JWT Token
MiniORMUtils
Dashboard template
All these were developed just as POC in mind.
Until recently I start using them in production and I start to see any problems happening in real world scenario and I issue some updates.
So what you get are open source from the start, not I share them because I finally decided to share my proprietary version because I have any agenda.
However, I really hope some members or more members start to understand and contribute to my existing open source project for the benefit of all, not for myself.