Ask HN: Where do you write?
I would like to write some short stories but I don't know where to publish them. Should I go for Medium, or a personal blog ...
Whatever you are writing, fictional or not, which platform do you use to publish ? And what are the pros and cons ?
60 comments
[ 4.2 ms ] story [ 124 ms ] threadI don't remember the exact number, but the vast majority of my Medium readers (something like 80% IIRC) came from HN, Reddit, Twitter, etc. My most read article had about 170k reads before I removed my content from Medium.
* Edit: That doesn't mean you shouldn't! :-) However, you might get more readership - if that's what you're interested in - by writing pretty much anywhere, and just sharing it with the right communities.
But the short answer is: wherever is easiest. I find setting up a wordpress.com blog (free) easiest, but medium or dev.to are good as well.
Don't let your desire to find the perfect platform inhibit your writing. The hard part about writing is the writing, not the platform. As a developer, I find it easy to get tangled up in tech choices, package upgrades and deployment pipelines, which lets me avoid or defer actually writing.
This is why the vast majority of my writing is on paper, never to be published. The act of writing helps me order my thoughts, and that’s much easier to do if I can be confident they’re only for me.
I will say there's sometimes additional clarification that occurs if I'm going to publish something (internally or to the world). I find that makes me aim for that extra bit of polish or certitude.
I am all-in on Notion these days, though, and wish I could use it for my blog. I could but I want nicer URLs and to have it be on my domain.
Write on Medium and Your Blog
Write on Substack. <=== I do. Pros: I can get paid. Cons: Formatting is simple.
Write on Amazon Publishing
Wattpad has been popular for those who can keep up with the social requirements (frequent updates, networking, etc.)
For my personal website, I use Jekyll on Vercel (ex. Zeit). I only did it because I wanted to code a bit and own the domain and the content.
Their value proposition is 1. they will keep the servers online for all time 2. low bullshit post hosting
Same thing with the SEO. Why give the SEO juice to Medium instead of your own personal domain?
Building a static site with e.g. Hugo or Jekyll is an appealing choice. If you want you can use Cloudfront + S3 to host it.
OTOH, Wordpress is very convenient to work with and quick to set up. If you don’t have a VPS there are shared web hosting sites that should be good enough in the beginning at least. Shared web hosting can also be used for static sites.
1. It's pretty quick to start
2. It's free but you can upgrade to premium for advanced features
3. Also Medium's community is a huge advantage
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.
Its easy way to write and publish content.
Just checkout git repo, write posts with your favourite editor and push changes to github - thats all.
Previously, I've being using Wordpress and Ghost. Both were real nigtmare to manage.
What was nightmarish about Ghost and when did you last use it?
Then push content out to Medium, dev.to, Twitter, etc if you're looking for more of an audience.
I post exclusively on my own Wordpress blog hosted on vultr for $5/month. If you aren’t a developer I’d recommend some self service option.
To build a following perhaps try twitter, Reddit, and medium. There’s also probably locations to post short stories I’m unaware of
I intend to write more technical content, and I don’t think ghost is that great for the purpose. I wish I were writing markdown and generating static assets locally. Having to send highlight.js to every client for syntax highlighting is unnecessary.
I use Hugo because it's simple yet flexible, powerful and produces a static bundle that is easily hostable anywhere. I use the `hello-friend` theme with significant tweaks, mostly a lot of shortcodes for better and more-responsive friendly image handling. I wanted a markdown based flow with minimal JS that didn't require node/rails/etc toolchains. Hugo is available both as a docker image and a small compiled binary so both local builds and CI builds are very easy. Currently I'm hosted via Gitlab for ease (I can use my own CI runner and the hosting itself is free with SSL support) but I've used S3 and others with great results.
I do my drafting in my favorite notes app InkDrop, and then just take my markdown file and drop it into my repo. One git push and it's published. Still haven't found a great platform to let non-technical folks edit my posts though.
I keep my images and big files in a Digital Ocean CDN. I use rclone to manage cdn contents (it uses the s3 protocol) and have some utility scripts to pull the cdn locally and then sync up changes. I ended up having to write a small golang program to easily bulk resize images at responsive breakpoints: https://gitlab.com/vorpalhex/responsimg
For me, this setup makes it very low friction to compose blog posts and get them published and it gets good lighthouse speed scores and loads quickly on even low end devices with bad connections. No medium paywall, no facebook SDK, etc. I did end up caving and installing Google Analytics (I was very displeased with piwik).