Matthías Ragnarsson on Nostr: About 6 months ago I had made my own rudimentary static site generator that generated ...
About 6 months ago I had made my own rudimentary static site generator that generated my website with blogging functionality. Then I started learning more about Nostr and figured it would be more empowering to instead use Nostr as my single source of truth. I still needed a website, so I made some basic tooling and workflow to statically generate a website from my Nostr events. This time I opted to use Hugo for the site generation. Making my own generator was a nice learning experience though and definitely gives me more appreciation for the heavy lifting that Hugo can do for me now. I was also conscious that an easy and flexible way to generate a website from Nostr events is something that doesn't exist yet, so I'm making a reusable Hugo module along with the development of my site:
https://github.com/straumer/hugo-nostrHappy to have my site up again. 😀
Published at
2025-06-02 00:00:00 GMTEvent JSON
{
"id": "31af67a65a86deb5c75d24576d0706d789965689c22a6f4c03bda9a16c468dc2",
"pubkey": "772db3f863fd657d1df2b3eefc67815784a687af216cefd5ac0f4e8568ba68b4",
"created_at": 1748822400,
"kind": 1,
"tags": [
[
"t",
"hugo"
],
[
"t",
"gohugo"
],
[
"t",
"nostr"
],
[
"category",
"update"
],
[
"L",
"ISO-639-1"
],
[
"l",
"en",
"ISO-639-1"
],
[
"lgid",
"update-2025-06-02",
"ISO-639-1"
]
],
"content": "About 6 months ago I had made my own rudimentary static site generator that generated my website with blogging functionality. Then I started learning more about Nostr and figured it would be more empowering to instead use Nostr as my single source of truth. I still needed a website, so I made some basic tooling and workflow to statically generate a website from my Nostr events. This time I opted to use Hugo for the site generation. Making my own generator was a nice learning experience though and definitely gives me more appreciation for the heavy lifting that Hugo can do for me now. I was also conscious that an easy and flexible way to generate a website from Nostr events is something that doesn't exist yet, so I'm making a reusable Hugo module along with the development of my site: https://github.com/straumer/hugo-nostr\n\nHappy to have my site up again. 😀",
"sig": "b8fa5dfdc345451f36cee2470e22e6c33b3e4fac1846b08726c5317bbb3d736668028acc0d70e24f9f3edae8afc3e063deaeca477a5db2a7f0b59aa2be3e01ce"
}