Live data from Hacker News

How I blog with Obsidian, Hugo, GitHub, and Cloudflare

ingau.me

191–200 of 248 posts

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#191

Great stuff, looking forward to your next blog post in 1 year: “How I rebuilt my blog on…” A fun hobby of mine is Googling “how I built this blog with [next.js/Gatsby/etc etc]” and going to page 10 of the Google results. It’s just hundreds of developer blogs with no blog posts other than the ones announcing how the blog was built.

I’ve been through a couple of different tools for my personal blog, and, having seen this trap, every time I did the migration I made sure to write a blog post about something completely unrelated instead. A few years ago I built my own static site generator and I vowed that I would never try to publish it for other people to use, another trap[1] that often springs on enthusiastic developer-blogger types.

[1] https://news.ycombinator.com/item?id=21616774

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#192

Earlier quoted context omitted.

But he doesn’t. If Cf or Gh go down he has to reconfigure the whole mess. Portability != full-ownership.

If he hosts from his house, if he loses internet he'll still have to reconfigure the whole mess. We don't own anything.

So we’re agreed, “fully-owned” is not the correct choice of words.

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#193
post #109

Earlier quoted context omitted.

If we're going to nitpick that far they'd need to start an ISP and lay their own fibre too Personally I feel if you can quickly pull out of a provider and host elsewhere with maybe just a config change - aye the data is fully owned, close enough.

Can you make them give it back if they nerf / quash your account? That’s true ownership, in my view.

[deleted]

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#194
post #109

Earlier quoted context omitted.

If we're going to nitpick that far they'd need to start an ISP and lay their own fibre too Personally I feel if you can quickly pull out of a provider and host elsewhere with maybe just a config change - aye the data is fully owned, close enough.

Can you make them give it back if they nerf / quash your account? That’s true ownership, in my view.

[deleted]

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#195

Great stuff, looking forward to your next blog post in 1 year: “How I rebuilt my blog on…” A fun hobby of mine is Googling “how I built this blog with [next.js/Gatsby/etc etc]” and going to page 10 of the Google results. It’s just hundreds of developer blogs with no blog posts other than the ones announcing how the blog was built.

I’ve noticed this a lot, too, and made this drawing as a joke: https://rakhim.org/honestly-undefined/19/

Oh, you put me on your graph!

"Weird Dude Who Writes Raw HTML"

My most recent example:

https://kozubik.com/items/wago_audio/

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#197

I profoundly do not understand why one needs Hugo or Jekyll or whatever other generator. Why not write HTML in the first place? It's so absurdly easy and it makes you not depend on external infrastructure at all. I tried some generators but it was so much more complicated than writing a style sheet and some pages. Maybe for some more complex use-case, okay, I get it, but the author's blog is so minimal and simple. ed…

Because I don't want to publish the millions of draft posts I'm procrastinating on right now

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#198
That's a nice way to write blog using Obsidian. I am using zola for my blog[1] and I might use obsidian for better UI.

For my work[2] I am using SvelteKit and written my own blog using mdsvex and enabled pre-render. That works well too.

[1]: https://vivekshuk.la [2]: https://daestro.com/blog

Re: How I blog with Obsidian, Hugo, GitHub, and Cloudflare

#199
post #181
post #178

Earlier quoted context omitted.

`sed -i` is one command: https://www.gnu.org/software/sed/manual/sed.html#index-_002d...

And you built a static site generator. Or at least, you will have as you realize things like you only wanted to do that on certain categories or whathaveyou. You can in principle just write HTML with no script support, but it itself becomes an exercise in conspicuous asceticism. It is not unreasonable to want things like "the last 5 posts" on every page on a blog, or an RSS feed, or any number of other very basic, si…

I use Jekyll actually. That's totally not the point I'm trying to argue :p
Post reply on HN