Finally, I have my very own blog system set up. I know it's far away from a complete one, but at least I can use it to write a post. :-) Hopefully, one day it can be close to Medium. By the way, DeNiApps (NextFeathers) is on Github, I am happy to see your contribution.
I just did the domain lookup and found that I own DeNiApps.com for about 9 years already. It's created on 11/11/2011, which is what so-called Singles' Day in China. But I was in Connecticut and I was not single. In fact, I was married with two kids already at that time, so likely I just picked that day accidentally, but I did pick the domain name on purpose. De and Ni are my kids' names, and I would like to build a website to show the web applications I created. I did make a timesheet App and a few websites for my clients, but I had never got the chance to complete the DeNiApps website.
About one month ago, it came to my mind to rebuild DeNiApps. I have been doing full-stack web development since 2006, and still, I am learning some new every day. I think I should write it down, not only it helps me to refresh the memory, but also may it help someone - who is not using Google to find out answers those days? - Thanks to many developers sharing what they know. Next, should I install WordPress, or just use Medium? It does not seem to be a good idea to reinvent a wheel to write a Blog Engine, does it? You are right! I don't think I can make it any better, but I believe that I would learn a lot while doing this. I think the way how DeNiApps is set up can be used for any start-up companies to set up their product/application.
DeNiApps is created on NextJS and FeathersJS. Before I open source it, I have used it to create a reporting system and build a framework of a talent management system. Finally, I spent a few weeks on updating it to become a Blog Engine.
What's next? Well, being persistent is very hard. I think every developer has a blog in some kind, but most of them stopped doing it at some point. So I wish, just wish, I could continue improving the NextFeathers, and writing articles which may help you.
:-)