a few weeks ago I decided I wanted to be in charge of my own bookmarking infrastructure, so I exported my bookmarks from pinboard and spent the afternoon writing ~500 lines of python/html/css/bash to make a lil bespoke database manager/static site generator. pleased with the results: https://bookmarks.decontextualize.com/ (there's no link to the feed on the page, but it does support RSS! check the metadata)
Allison's bookmarks (most recent)

Stuff I found on the Internet

basically: I have a bookmarklet that copies the current URL and any selected text as a JSON object into my clipboard, a python script that reads from the clipboard and opens vim with the data so I can edit and add tags, then adds the data to the "database" (big json file lol), and another python script that builds static pages from the database by year and tag. all held together by a bash script that uploads the files to my static host at the end of the process
@aparrish care to share that code? I'm a long time .net developer now learning python, and I think it would be great to see and build my own version of :)
@travislaborde not planning to release it because then i'd feel the need to support it 😕 and honestly it's pretty simple. the moving parts are Jinja2 for HTML templates and the feedgen library for generating RSS
@aparrish makes sense. thanks anyway!

@aparrish @travislaborde I struggled with whether or not to release the SSG I wrote for my blog. (After struggling, and failing, to get Hugo to do what I wanted!)

What I ended up doing was just linking to a tarball of a snapshot of the code: https://www.brainonfire.net/blog/2020/08/18/from-wordpress-to-ssg/ -- much harder for someone to get the impression "this is supported" if there's no git repo, no issue tracker, etc. :-)

The code is *deeply* full of references to my own site's name and structure, but it has some unusual and nice features and I'd like people to be able to use it for reference or a starting point in building their own SSGs.

From WordPress to my static site generator | Brain on Fire

@varx @aparrish I'll take a look - thanks!