I was at a point where I had to choose if I wanted to spin my own blog to use an existing platform. The choice was clear, for the love of coding, build a blog!
My blog mvp was simple, lists all the posts, have the abilty to click through to individual posts. While being in the post detail, show some recommendations. I just extended it to show post views and comments using a disqus integration.
I wasn't sure about the nature of my blog either at first - should it be about chatbots, AI/ML or something else. I mulled this over and utiliately decided to roll with what would make me want to blog in the first place. I decided to convert this to a DEV blog and my musings, hence the title.
Anyhow, Django makes it relatively straightforward to implement a blog. The blog is powered by a Posts model and two simple views to returns posts and post detail (like this page). I add the posts myself from the admin panel. The blog supports rich text, to allow for rendering safe html content.
I know there're a bunch of platforms out there, but the satisfaction from rolling out your own blog is awesome! As a dev, If you're writing for the pure joy of writing, nothing beats this.
Have fun coding and while you're here, don't forget to check out presbot.com
Read 45 times
Presbot is a new platform to create
reliable, no-code, lightning fast chatbots.