2 ms·
If I were ever to build a blog from scratch, I'd follow the guidelines based on what features I prefer over others. I built shedtheshade.com few years ago, and
by vednig 2y ago
If I were ever to build a blog from scratch, I'd follow the guidelines based on what features I prefer over others.
I built shedtheshade.com few years ago, and learnt a few things about blogs along the way.
Here are my takeaways:
- Substack is great for starters
- Mailing should be always included with blog config for best results
- If a blog is updated, best way is to make sure changes are reflected in real-time as it can do a lot of damage.
- People(and crawlers) don't tend to wait for a lot of time, make sure it is fast for at least first paragraph loading in few seconds
- Understanding about Readability in modern society is important
- Media hosts should be served via CDN
- Comments should be independent to blog post db because it's the only user entered content with possiblity of getting your blog hacked
Hence the best way would be:
- Some SSG (preferably SEO optimised)
- Backend API on CF Workers
- Websockets for Blog Update
- Some DB (Preferably NoSQL for Posts and SQL for User Acc. info)
- Additional Layer of CDN
- API for Top or Suggestive Posts
- Editor.js for Editing