IMO, the fastest way to set up a blog is using WordPress. You could be up and running in less than 2 minutes on WordPress.com. Takes a bit longer for self hosted blog.
Especially this if you want to brand it yourself with your own domain and care at all about SEO.
I personally use Laravel Forge which in addition to its main use case of Laravel server management, give me one-click Wordpress installs on my AWS EC2 servers. And then route53 for the domains.
You could also easily launch a Wordpress server with AWS Lightsail and you do not need a very powerful server unless you become really popular. And even then there are pretty good free caching plugins, some installed by default.
If that’s too complicated, you can join a writefreely federated instance, like https://write.as, or self-host your own.
And if that’s too complicated, just use something like Medium (although I think they started adding paywalls to blogs)
Medium - If you are gonna write once in a year. or. you are happy putting your articles behind their paywall
dev.to - If you don't have a niche, just writing for the community whenever you feel
hashnode - If you prefer having custom domain, writing for beginners, love SEO, want to build personal brand, and a bit serious about technical writing.
SSG + Github Page - If you love getting your hands dirty in coding & willing to spend sometime to learn a new tech. (plus point, you have full freedom to design it in your own way)
- My self-hosted blog built with NextJs. https://pankajtanwar.in/blogs
anyone know?
Go for ghost! Or dev.to. But don’t choose medium.