Last mile closures

Most of my free time over the last few days has been spent trying to implement the comments section on this site. Something that would have been super straightforward on a regular CMS is not quite so for a static site. Initially I tinkered with the idea of side-loading the comments feature over to the fediverse. It worked okay but it did feel quite choppy. Looking around a bit, I decided to give ISSO a chance. It seemed to have all the features I was looking for and was reasonably easy to setup. As with most things tech though, I had quite some difficulty tweaking it to work the way I wanted it to. Taking a break and getting back to it after a few days, did get me to approach this from a different perspective and I think it’s super close to where I’d like it to be. ...

December 9, 2024 · 2 min · 238 words · SSP

Flexibility

Absolutely loving the flexibility of fast-tweaking markdown files in GO. I’m far from being a programmer/developer, but with a dash of AI and some bare minimum logic sense, I’ve been able to build scripts to do a bunch of modifications on this site on the go. 🔗

December 6, 2024 · 1 min · 47 words · SSP

All hugo'd out

Got some decent progress on tweaking this portal. All hugo’d out for now though and a short break is overdue. Super slow weekend otherwise. Watched Moana 2. Meh. Not much story but decent visuals. Tragedy of sequels, maybe?

December 1, 2024 · 1 min · 38 words · SSP

2024 12 01 003000

Moved over the syndication links in my posts to post-meta. The syndication icon only shows up if a valid link is present in the FrontMatter of a post. Once micro.blog picks up the feed, it’s currently set to auto publish to the fediverse on my GoToSocial (GTS) instance. On the backend, a GO script fetches the RSS feed from my GTS instance and saves the RSS feed item link and the corresponding link to my post in a JSON file. Another script quickly looks up which post’s FrontMatter needs to be updated for the syndication links in each post and updates the files as needed. A bit windy but seems to do the job for now. I might end up consolidating these into just one script later and/or directly use the masto API to publish to the fediverse and grab the syndication link from there. For now, I’m pretty psyched this is all working. ...

December 1, 2024 · 1 min · 154 words · SSP · 

Garmin Ported

Spent a good few hours yesterday and ported my garmin data over to this site here. It’s turned out better than my wordpress plugin and is way simpler to manage. I’ve still got quite a few tweaks to do but I’m super happy with how this has turned out!

November 22, 2024 · 1 min · 49 words · SSP · 

Rebuilding the photo gallery

Thanks to Bill Glover, I was able to rebuild my photo gallery. Similar to how I built this earlier in wordpress, all I’m doing is mimicking an archive page but with just the images. Took me a bit to figure out that the with function breaks the context and I had to dynamically reassign the permalink. With that sorted, this page should auto-update whenever I publish posts. Yay!

November 9, 2024 · 1 min · 68 words · SSP · 

Migrating to Hugo

Open notes with a running list of things I’m working on for this site. DEC 2024 Build roadmap for Garmin posts migration Fetch activity summaries over as an archive Build a yearly summary per activity Add webmentions to the site. Thanks, Hugo! Tweak CSS to display webmentions properly. Maybe explore this. Maybe explore setting up an interactions content type like Jessica Fix syndication issues Limit RSS Feed fetch to just 5 recent posts Make FrontMatter updates Camelcase proof Consolidate into just one GO script Figure out how to fetch synd links for micro posts without embed links1 Consolidate categories2 Convert old tweets to a summary page on this portal Merge old instagram posts to the photos page3 Maybe add some pagination to the micro page Migrate old PixelFed photos over. Add a proper comment form for posts4. Setup a script to autopost to GoToSocial. NOV 2024 Used lonekorean’s fantastic wordpress-export-to-markdown tool to convert WP xml to markdown learned that the hugo server and hugo build serve different purposes Setup aliases on NUC and Thinkpond to quickly build and publish. Moved the actual publishing workflow to the Thinkpond and retained the main static site on the NUC. Fixed permalinks to prevent link rot, almost? Fixed RSS feed issues For posts tagged as micro set the title to just date+time so that micro.blog picks it up as a note and not display the title. Migrate older posts as deemed fit Build a proper archive page. Made some decent progress, thanks to D’Arcy Norman’s, pointers here . Build a proper photo gallery Decided to add a permalink to each post at the end. A shortcode automatically fetches the permalink and adds it to the end of each post. ↩︎ ...

November 2, 2024 · 2 min · 310 words · SSP