I'm planning to create a blog focusing on technology and society. Since I have experience as a Django and React developer, I could use those tools to build it, but I feel like this could be a good opportunity to learn something new. I'm looking for suggestions on the best approach to start this blog. Any ideas would be greatly appreciated!
5 Answers
Think about what you really want out of your blog. Are you aiming to share knowledge and write for yourself and others, or are you looking to build a platform for more contributors? That clarity can guide your tech choices! I had to reflect on that during my own projects.
If you're comfortable with React, consider trying Astro! It’s a cool option, and if you want something super quick, WordPress can have your blog live in no time. You can really find templates that suit your style.
Starting with an Astro template could be helpful as well, like the Paper template—it's pretty slick!
For the back-end, you might explore Dotnet or Go since they are compiled languages. And on the front-end, consider goin' with vanilla web components and rolling your own state management! Plus, a blog is a perfect excuse to dive deep into typography, semantics, and CSS details.
If your priority is to get the blog launched quickly, just go with WordPress. It's tried and true for a reason!
True, though I get a lot of bot traffic to my WordPress sites!
I really liked using Ghost for my blog. It's open-source and has some great features.

That’s a solid point! I initially wanted to share ideas for myself, but maybe building a fuller platform could open doors.