728 karma · joined May 11, 2010
My initial concern is is this stuff stable for production use?
If I was to make an analogy using your perspective on blogging with facebook or instagram - you post about yourself or post personal photos for a long time. It is futile, for a long long time, nobody sees your content... you post photos for years, and you realize it changes you. You will notice patterns, you will get better at posting photos ...
I am exaggerating to make a point and it is this, you may find yourself needing to perfect your content strategy(blog, photos or facebook-style posts) for years and the main reason it doesn't pay back is there is no network or community anymore. You shouldn't have to be a pro to get noticed.
People tried decentralized networks and that didn't work so well, because one - you need modern blogging software (newsfeed, real time comments, spam moderation, good recommendation algorithms) and it has to be managed by a centralized authority that offers a great user experience. Today, closest thing to this is facebook and twitter (and instagram). All in all you must have these for a great blogging experience: first, good software and central authority, then network. It must be focused on serving authentic bloggers, and it must be backed by a commercial solution.
That in turn means, a paid service, whose customers are bloggers. That means, how badly do you want an amazing blogging experience, where you blog with great writing tools, search, discover, and interact with others (and probably in today's world, be able to hop on a video chat with your viewers and share that in comments). Yes, so how much do you desire to have it, would you pay $5/month? $30/month? $100/month? It comes down to this.
If there was monetary backing, this problem could be solved with a 'solution'. Chances are that not enough many people want it, and people are content with free posting on instagram, twitter, or facebook, and happy to live with ads. If this was a high demand service, chances are that it would have already been built, or existing ones would already be prospering (tumblr didn't make money and got acquired, blogger shut down, medium serving writers looking to make money, recreational blogging is not their target and so on). So is this a real problem to solve or not?
Maybe people don't know they want it and aren't organized enough to support it, - if you built an amazing experience maybe lots of bloggers will pay for it, then it will become another, facebook where the network is funded by its users.
For example: Elastic Beanstalk for NodeJS gives you a good starting point for a web backend. However, I had to hand-edit the EBS environment configurations to add Redis, Postgres, force HTTPS, and so on. I'd love to add a CI/CD pipeline when I find the time.
Could I do these with your tool? Probably not today. It would be awesome to be able to drag and drop gateways, firewalls, set in/out ports. Conceptually this is all one should need to get an EBS set up.
you need much, much better UX (User Experience). Millions of people are now using facebook groups thanks to its easy real-time comments and well thought out threads. Good luck having that on your blog.
Alternative software needs to be vastly improved and centralized(1) for this to work. This is the problem, nobody is incentivized to fix it, so there you go. You get monster proprietary platforms still growing.
(1) Some people think decentralized platforms is the solution - it totally isn't. It is bad UX. They first build it, then find out it doesn't work, and this repeats. Why should everyone take the hassle of hosting their stuff? Plus, syncing everyone in a single feed is not an easy problem. I guess email is the outlier here.
Made for beginner/intermediate programmers, entrepreneurs, marketers. Full source code you can use in your own project.