If I would start a blog, right now I would use Gatsby + Markdown + own domain. Using free repository hosting and static cloud hosting which in many places is also free. Basically for 10$/year and occasional backup you would have a platform and service independent blog which can easily be migrated wherever you want. Aware that for these you need some basic tech skills indeed.
Do you work on React/etc. on a regular basis? I attempted to use Gatsby for a personal blog/knowledge base-style setup and was immediately turned off by the seemingly immense overhead involved (React, CSS-in-JS, GraphQL). I ended up with Vuepress instead and I'm happy (so far, anyway); a big draw is that it doesn't really require any Vue knowledge to get up and running.
Ask HN: Where do you write?
41–50 of 61 posts
Re: Ask HN: Where do you write?
#42Re: Ask HN: Where do you write?
#43Re: Ask HN: Where do you write?
#44In my personal case I find markdown very useful when I absolutely need some formatting but don't want to waste time with HTML, toolbar buttons or having to remember keyboard shortcuts. The great thing about it is that it doesn't break the flow, I can just keep writing.
For publishing (which I do rarely as I mostly write just for my own amusement) I use Neocities because it's just old school HTML and doesn't get in my way, GitHub pages work for that too. The good thing about those two is that backups are basically hassle free, you always have a local and a remote copy and don't have to worry about having to backup a database or export a blog (as is the case for Medium or WordPress). Since you asked for cons too: static site generators and GitHub commands not only are something else you have to install, learn and keep up-to-date, they also break the flow so only use them once you've finished writing.
So here's my summary: choose whatever platform you feel that doesn't get in the way of your writing.
Re: Ask HN: Where do you write?
#45I've written a bunch of short stories over the years. Some I've trunked after they didn't go anywhere. In a couple of instances, I've published them on my newsletter (andrewliptak.substack.com), and then republished them at Curious Fictions.
Re: Ask HN: Where do you write?
#46Github?
Re: Ask HN: Where do you write?
#47Serious question: have you considered writing for just yourself? I've found in this age of online sharing my motivations and enjoyments of things is more pure if I just do it for myself, and maybe share with one or two appreciative people. In addition, I find that not telling anyone your goals or ambitions is extremely underrated. There's research that shows that if you do that, you get some of the reward for having…
I think it's ego satisfaction or something? I personally have started to tell myself "get it done/build it first before you share it". Like buying a domain before the site/app is ready.
Re: Ask HN: Where do you write?
#48Re: Ask HN: Where do you write?
#49Re: Ask HN: Where do you write?
#50Just clone an example repo and push a commit, it should generate your site.
You can still add a custom domain in gitlab project settings.
I really wonder how it could be easier (fork a repo, push a commit) or cheaper (given that it's free).