meta

Oopsie doopsie. Just found a bug on my webmention endpoint where I was not writing the webmentions to the correct endpoint. Right now, I’m storing them as plain webmentions from webmention.io. Probably I should think about a simpler way to store them to parse them easily later on the theme.

Right now I have an index that tells, for each permalink on my blog, which likes and “others” it has. I show the likes as mere “heads” on the post and then the “others” that might be reposts or retweets. The truth is that any of those can contain content.

What do I need to store? That’s the important question.

After talking to @jhelse, I finally decided not to trouble myself with writing my own static website generator and just improve what I have right now. I feel so much better now for some reason. I’ve already imported the small design tweaks for the live website. There are, definitely, some other things to improve. However, I will only focus on that next week 😁

I was going to say that I decided to do incremental builds (this is relative to my previous post) and it’s almost done. However, I feel that I need to regenerate too many pages after each update and I might not need that unless someone wants to visit the page… Maybe I’ll ditch IPFS support while I don’t come up with a good solution for staticness. Or maybe there’s a more flexible, still fast, static website generator that I don’t know of that would let me use whatever organization I want. Need to think about this.

On building my new site system: undecided between 1. all static with a custom static generator that takes much more time than Hugo would, with incremental builds for each post (faster than running Hugo each time) or 2. totally dynamic with pages being rendered on the fly with cache and pinning every day a copy to IPFS.

Build a dynamic website… or not?

After digressing a bit about building a Micropub endpoint for my website, I’ve been thinking about the next steps: if I should keep Hugo or move to some other system.

I opened a topic on Hugo’s discourse to see to which point it would be reliable to use the watch mode of Hugo in production and it seems, as I was expecting, that it wasn’t made for that and there is no way of making incremental builds as of right now. And I don’t blame Hugo developers — I understand that’s quite a big issue and it needs to be a really thoughtful process.

Aaron Parecki 01 Jul 2018 03:35

Webmention is one of the fundamental indieweb building blocks. It enables rich interactions between websites, like posting a comment or favorite on one site from another site. This post will walk you through the simplest way to get started sending webmentions to other sites so that you can use your …

Not my first webmention, but trying them out to make sure they work!

URL Structure

I’m now working on making my website more IndieWeb friendly, which was triggered by my searches after writing my last post about owning our own data. It has been… harder than I though. But in a positive way!

There are so many, but so many concepts in the IndieWeb world that I could never imagine before, but first: I need to support multiple data types because this website will now on hold more than just long articles like this one. We will support notes, bookmarks and articles for now.

Aaron Parecki 01 Jul 2018 03:35

Webmention is one of the fundamental indieweb building blocks. It enables rich interactions between websites, like posting a comment or favorite on one site from another site. This post will walk you through the simplest way to get started sending webmentions to other sites so that you can use your …

Trying to make my first webmention with a reply because favorites already work!