Live data from Hacker News

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

ingau.me

41–50 of 248 posts

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

#41

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.

Is there a support group for this? I have not rebuilt my blog since Feb 21 2024 though I have been sorely tempted :P

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

#42

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…

Id like to see you writing a semantically correct, accessible, responsive block containing an image of a chart displaying some data.

It takes me nine characters plus URL and alt text in markdown using Hugo. I would be surprised if you get it right on the third try without consulting MDN, spending time to research, do image conversions, and fiddle with the tag and its srcset attribute.

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

#44

> max-width: 55rem; Why???

I imagine this just mitigates the need to make the site reactive for mobile users. Everyone gets the mobile experience.

I actually prefer reading like this, even on desktop. It feels like it causes less eye strain. Though I might prefer if it was closer to 65rem.

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

#46

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…

I thought this too, but then it hit me that it will need pagination as the number of blog posts grow. Also updating links, footers, menus, headers etc also quickly becomes a nightmare.

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

#47

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…

Changing common parts like the navigation becomes a bit of a chore without a ssg as soon as your site has more than a handful of pages.

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

#49
post #32

Earlier quoted context omitted.

Not “fully-owned” though if you need external services to do the heavy lifting. I think they mean deployed onto a personal vps.

It's deployed onto Cloudflare Pages - I think this is 100% the opposite of fully-owned.

As long as they use their own domain and have that registered with some other registrar they can trivially move the blog to any other hoster, including a random VPS. So while the current setup depends on github and cloudflare they don't hold much power over him.

It's not really fully-owned, but it's owned in the ways that matter most

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

#50
post #44

> max-width: 55rem; Why???

I imagine this just mitigates the need to make the site reactive for mobile users. Everyone gets the mobile experience. I actually prefer reading like this, even on desktop. It feels like it causes less eye strain. Though I might prefer if it was closer to 65rem.

> It feels like it causes less eye strain.

Yes that was the intention.

Post reply on HN