Ask HN: Where do you post your writing?
31 points| whiskey14 | 3 years ago
a) own website b) write on something like medium c) use in built article feature on LinkedIn
31 points| whiskey14 | 3 years ago
a) own website b) write on something like medium c) use in built article feature on LinkedIn
[+] [-] kayamon|3 years ago|reply
It's hosted on DreamHost. It's all custom, I glued it together with Markdown, CSS, and a little Python. I've been with them for years and I can still recommend them. I'm not sure the exact location matters though. Success comes not from the venue but bringing an audience.
Also the key to successful self-promotion is to spam your own stuff tirelessly until the heat death of the universe, so here we go:
http://www.codersnotes.com/notes/why-build/
[+] [-] Eiriksmal|3 years ago|reply
My original thesis was https://lawler.io/scrivings/long-form-websites-and-typograph...
Tufte CSS + Pelican static Python generated, hosted on a ~$5~ $6 a month DO droplet. Easy to write in a JetBrains IDE in Markdown, preview in Firefox via running `make devserver` in the console, then publish with a simple `make rsync_upload`.
[+] [-] xtracto|3 years ago|reply
So writing a simple paragraph about a link, idea or thing that I *really* believe I'll find interesting later has worked quite well.
[+] [-] whiskey14|3 years ago|reply
[+] [-] leephillips|3 years ago|reply
[+] [-] animesh|3 years ago|reply
[+] [-] theandrewbailey|3 years ago|reply
But it seems that most HN'ers use a static site generator and push to Github Pages.
EDIT: might as well give the link: https://theandrewbailey.com/
[+] [-] whiskey14|3 years ago|reply
[+] [-] night-rider|3 years ago|reply
[+] [-] justinlloyd|3 years ago|reply
My "blogs" are "one thought a day" (sometimes I post on this blog, sometimes I post on that blog) which also includes the list of movies I've watched (along with my brief thoughts), some TV shows (again with thoughts), books I've read (with mini-review), albums I've heard (with mini-review), art I've drawn, music I've made, problems I've solved, thought's I've thunk, and science papers I've digested.
And it goes all the way back to 1976, from childhood drawings and musings about programming problems at 12 years old only to discover someone had the same thought decades earlier, all the way through to "I was standing in the shower this morning and had this thought about artificial intelligence..."
I don't write to gain traction or popularity (tried it for a year, hated myself more than I usually do), and I am pretty sure if I did get any notoriety, I'd lose interest in publishing my writing on my blog pretty darn quick. I write because I want too. I want to gather my thoughts, and putting out something that someone else might read, even though nobody will read, means I have to actually pay attention to what I am saying about a subject.
[+] [-] bombcar|3 years ago|reply
In the off-chance your writing becomes noticed, you'll have it there.
[+] [-] whiskey14|3 years ago|reply
[+] [-] kentlyons|3 years ago|reply
Another key difference is discoverability of the blog/content. Something like LinkedIn leverages the platform so the post gets in front of people (however how that happens is outside your control). A self hosted website does not have any direct way to attract/retain the audience (you need a way to get inbound traffic, and then a way to get people to keep coming back). To me, this part seems like the more challenging bit relative to the tech stack and I'm curious what other perspectives folks have here.
[+] [-] SenHeng|3 years ago|reply
I don't really care for discoverability and don't want to deal with comments anymore so I don't do anything. Maybe one day I'll restart my twitter account and tell people to tweet at me or something?
[+] [-] cossatot|3 years ago|reply
I started out with Wordpress circa 2011 but I switched to Pelican/AWS once the plugins became available to use Jupyter notebooks in the blogs (I'm a geoscientist so I like to show numerical/computational stuff in the posts, although it's been a few years).
More recently I've implemented some cool plate tectonics visualizations in D3.js:
https://rocksandwater.net/blog/2020/11/tibet-blocks-js/ (tectonics of India-Asia collision)
https://rocksandwater.net/global-block-model/ (work-in-progress global tectonic plates/blocks)
For those who are primarily interested in blogging for writing purposes (i.e. primarily text based) then going with a wordpress/medium type centralized solution sounds great. For me, SSGs can better deal with the content that I make, and pushing to AWS is really not that hard.
Of course I'm not really interested in wide visibility either (pretty niche stuff here...).
[+] [-] burnt_toast|3 years ago|reply
Hosting on platforms like Medium is good for views (so I've heard) but I'd be concerned about relying on someone elses platform. What happens if the platform goes downhill and your stuck with them? What if they shut down? What if you're wrongfully banned?
Guess it just comes down to preference and what you find important.
[+] [-] Cupertino95014|3 years ago|reply
If on the other hand, you want to make money off your writing, like Matt Taibbi, then Substack is the place for you. They give you most of the royalties. Ted Gioia explains it in his interview with Rick Beato.
[+] [-] Eiriksmal|3 years ago|reply
On the lightning itself: Some of the consulting offers I got in response to the post on dev hiring strategies were... interesting. I didn't pursue any of them, but they showed the world is a weirder place than our whitewashed walled gardens make it out to be.
I'd certainly agree that the most "professional" (polished? well-written? organized?) writing I read these days is on Substack. In five more years, that writing will inevitably be found on a new platform that displaced Substack which bumped Medium, which ate Blogger, etc. Any bets that Evan William's next business will also involve publishing people shaking their fist at clouds?
[+] [-] EddieDante|3 years ago|reply
Yeah, no. I have a friend who tried to make money off his writing, and every reader he got mistook themselves for his boss. He'd stopped publishing because it just wasn't worth the hassle to him anymore.
[+] [-] pawptart|3 years ago|reply
Blog is built with Jekyll. Treating GH as a CMS means I have a diff built-in to my platform. I also have a GH action that can schedule merges for post PRs. No one really cares to look through the blog source code but I have GH premium so that the pages repo can be private -- coupled with the merge scheduler this means no one can see the post before it goes live on my blog.
Other than that I have a static site landing page hosted on Netlify, also a private repo. Both sites are under the same domain:
https://ty-porter.dev/ https://blog.ty-porter.dev/
[+] [-] pivic|3 years ago|reply
* https://pivic.blog: my new blog that runs on Mataroa. I write in English about anything here. SSG, extremely small load time.
* https://niklas.reviews: my book reviews in English. SSG, Jekyll/Netlify.
* https://niklas.rodeo: thoughts in Swedish (my mother tongue). SSG, Jekyll/Netlify.
I've also written on https://niklasblog.com for about 25 years; this is a WordPress blog that I might kill. I'll see about that.
[+] [-] rufius|3 years ago|reply
I wrote my own static site generator[0] to suit my needs. It’s not especially fancy - just a series of JSON config files and then a notion of “posts” and “pages” that are in Markdown format.
The code gets pushed to sourcehut and uses a build stage to deploy the site.
None of this is especially novel - I wrote the static site generator mostly because I was frustrated with how complex some of the more flexible existing tooling is. Nothing wrong with those tools, just more complicated than I need.
[0]: https://git.sr.ht/~zacbrown/zsitegen
[+] [-] wcedmisten|3 years ago|reply
It's definitely more complex than raw HTML purists would prefer. I'm using NextJS with static site generation to generate static HTML from my React code. I'm also using MDX to automatically compile my articles, which are written in Markdown but I can embed React components in them.
https://wcedmisten.fyi
Source is available at the bottom of the page. All feedback welcome!
[+] [-] SenHeng|3 years ago|reply
This year, I rewrote the whole thing in Next.js and now it's somewhat more presentable.
https://legendofcode.com
[+] [-] ecesena|3 years ago|reply
I don't mind because in my experience it improves readability (I'm non-native) but I guess it depends on which editor you get and in general how do you feel about it.
Moreover, Hackernoon is to share a story / something meaningful to others. It's not for a PR about you launching a new feature for your product. In these cases I still use medium.
[+] [-] rektide|3 years ago|reply
2018 I think I had made my yearly objective to be back to hosting a more live site. I have some WIP persistence layers that I want to power it all. A desire to use webcomponents & ActivityPub- with my homesite as basically a well tailored feed reader that happens to point first at my content.
I have written a couple tbings on LinkedIn, because I more or less wanted some practice. But not a lot.
Mainly... I guess I ought confess.... I write here. In comments. To me, my writing is about, not quite an arena of ideas (it's no so zero sum) but participating in exploring & thinking & searching for Truth and Meaning, Justice and Liberty, Progress and Gain. Hashing things out, seeing a lot of different ways of viewing a thing, and finding a couple pivotal points or ideas to inject: that's really rewarding. I really enjoy the interlinked nature of the web, and having threaded conversations to engage in, that can branch out & talk to different ideas very much embodies similar values.
[+] [-] tndl|3 years ago|reply
[+] [-] drakonka|3 years ago|reply
[+] [-] 13415|3 years ago|reply
[1] https://slothblog.org/ [2] https://medium.com/@balle.johannes
[+] [-] abathur|3 years ago|reply
I used to do very ~project-oriented blog stuff at tumblr, but I wanted to be able to consolidate things down to one site where I could have a ~main stream with all posts, while still being able to add new streams for big themes/topics/projects. (This works, though IIRC I haven't sorted out separate RSS feeds for each stream yet.)
[+] [-] nicolas_|3 years ago|reply
My first post was a guide on how I did it with Hugo, Netlify and Wowchemy: https://nicolaslouge.com/post/how-to-create-static-website-h...