48

Writing First, Tooling Second

I spent a long time tinkering with the tooling, which meant that writing always took a back seat or was put off. As a transition, I decided to use Bear Blog [0] for writing, and when I eventually find a self-hosted solution that works for me, I'll just switch over. And Bear Blog is in line with my values, unlike so many other platforms.

[0]: https://bearblog.dev/

6 hours agosmartmic

I also came with a similar resolution which is that building just for the sake of building will not motivate me to actually build.

I'm adding CSS, JavaScript, PHP, whatever, to my website because it's required to accomplish what I want. Not because my website must have all of that to be on par with what's whateverGPT is able to produce.

Building a CI pipeline which will automatically convert the linted markdown I'm pushing to a beautiful HTML blog post will surely be helpful to my technical growth.

But I know for sure that I won't have any motivation to do it without having written an actual post to share to the internet.

6 hours agopelalmqvist

Reminded me of one of Paul Graham's maxims: "do things that don't scale"

5 hours agorozumem

In the past 12 days, this has been posted 3 times:

https://hn.algolia.com/?q=https%3A%2F%2Fsusam.net%2Fwriting-...

It's a nice piece, but come on, ease off a bit.

an hour agoMonkeyClub

> It's a nice piece, but come on, ease off a bit.

I didn't repost it today. I think HN mods did that. If you see your search link, I posted only once 4 days ago. I think HN mods repost some posts.

Also check the FAQ - https://news.ycombinator.com/newsfaq.html

> Are reposts ok? If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates.

40 minutes agoblenderob

People worry about tooling because they don't want to create a future mess they have to unpick: or the process might be hard enough they just won't do it.

For my private blog for example, how to easily - as in drag and drop - insert images was a big thing that needed to work. So was reasonable code rendering.

I settled on the requirement "must be able to publish a Jupyter notebook" since that format roughly handles all those requirements while still being markdown mostly.

Then you have hosting: I want low touch so how whatever I pick interacts with that matters a lot too suddenly.

It still took some tweaking of Nikola[1] to get the process right for me, though not much.

Keep it simple doesn't help much if simple is actually just missing features that enable you to write efficiently and often (if that's what you want to do, I think I mostly just keep technical notes for myself).

[1] https://getnikola.com/