Replied to a thread (Twitter)
Lots of potential ways of shaving this yak.

The best “modern” way would be to create a Micropub endpoint and then you can use some of the excellent multi-platform Micropub clients like Quill, Omnibear, Micropublish.net, etc. The benefit of this is that you get way more than just bookmarks.

I don’t know if anyone has set one up to work with Eleventy or Netlify, but there is some prior art for other static site generators. 

The low brow solution may be to take the route I took with TiddlyWiki, but that includes some cutting and pasting, so it may be helpful, but isn’t a completely automatic solution. You’ll note there’s a reply at the bottom of the post that modified my code for use with Roam Research which also includes code for browser extensions as well.

If you want to go crazy with some .php, there’s Parse This code for a plugin for WordPress that might be co-opted. It will parse a variety of pages for microformats, JSON-LD, schema, OGP, etc. to return rich data on a huge variety of websites to give you lots of metadata to create a bookmark, but this may be over and above anything you might want. I use it as a built-in product in the Post Kinds Plugin for WordPress to create a wide variety of post types for reply contexts.

Replied to One Avatar To Rule Them All by Terence EdenTerence Eden (shkspr.mobi)
Someone took a nice photo of me recently. I'd like to use it as my avatar photo everywhere to present a consistent image. This is not easy to do. I've had to manually change it on a dozen different Slacks, a bunch of social networks, a few forums, all my email accounts, and I'm still not done. I jus...
Gravatar has some not-so secure issues relating to privacy that allow reverse lookups which isn’t good and could potentially leak information people don’t necessarily want to release.

My favorite solution to this problem and a few related others (like updating my bio and where you can find me on social media) is the meta data route using something like Microformats. Since I provide an h-card on my website’s homepage, it should be relatively easy for any service to take my URL as my identity (rather than one of my thousands of email addresses) parse my page and find my name, photo, bio, etc. and display them.

Nearly every social silo on the planet wants all of these details, so why should I need to incessantly have to input them manually much less keep them up to date? And I’ve yet to see a social service in the wild that hasn’t asked for my URL, so it’s obviously pretty universal.

Jeremy Keith‘s Huffduffer is a great example of something that already uses this data nicely. It doesn’t pull in my photo (though I think at one time he did have a set up that would poll Flickr avatars?) or my bio, but the “Elsewhere” section of my Huffduffer account lists where you can find me on dozens of social media accounts as well as my own websites. Huffduffer can do this because I gave it my domain name and the service parses my page looking for the rel="me" tags on my homepage. It could easily pull in my other provided data.

Incidentally Kevin Marks has also proposed a distributed verification system (remember the problem that Twitter had of attempting this?) that uses the rel="me" idea.

I’ll note that my own website will parse yours to pull in the author name, URL, and avatar to display a reply context for this response on my website! So hooray for microformats! (Though I’ll note that I did modify them a tad for my own idiosyncrasies.) My site does this with David Shanske‘s excellent Post Kinds plugin uses Parse This, which parses for microformats, JSON-LD, and then, if nothing is found it falls back to Open Graph Protocol. He’s been extending it lately to cover a handful of the bigger snowflake services like YouTube, IMDb, etc. to cover some additional edge cases that don’t have good mark up. Incidentally Aaron Parecki has a version of something like this called X-ray, which he uses for various things including microsub readers, not to mention the variety of other parsers available.

I’m sure there may be other versions of this in the wild, but it would be cool to see more social services provide functionality like this.

Read a post by David ShanskeDavid Shanske (david.shanske.com)
I just pushed the first set of improvements to Parse This to support JSON-LD.  Parse This takes an incoming URL and converts  it to mf2 or jf2. It is used by Post Kinds and by Yarns Microsub  to handle this. So, assuming the default arguments are set, the parser will, for a URL that is not a feed...
Also, installed and looks good!
Replied to a tweet by Scott KingeryScott Kingery (Twitter)
Presuming I’m following your question: The plugin is already using Parse This to scrape and import the “name” (aka the post title you’re bookmarking, reading, etc.) from the original website based on microformats, html, OG meta, or even schema before it posts to your site. Some sites may not provide these in which case you may have to supply something yourself. I’ve only seen a very small number of sites return nothing for these.

As I recall, if the post name comes up empty, the plugin will default to the text “a post” so that there’s something there to link to, but you can always go back and change it if necessary. If you’re using the bookmarklet, you can always manually input something as well before publishing. 

Let me know if I’ve misunderstood your question and this didn’t cover your use case(s).

PubMed parsing

Filed an Issue Parse This Parsing Library for WordPress (GitHub)
Can Act as a Standalone Plugin - dshanske/parse-this
I would think that a major information hub like PubMed would have better metadata given its position in the research space but apparently not. It returns very little data, but could be way better.

Example page: https://www.ncbi.nlm.nih.gov/pubmed/17083004

An IndieWeb Podcast: Episode 12 Gutenberg

Episode 12: Gutenberg

Running time: 1h 49m 01s | Download (34.2MB) | Subscribe by RSS | Huffduff

Summary: We have a late night discussion of the new WordPress Gutenberg editor and the usual project talk.

Recorded: Thursday, December 13, 2018

Shownotes

TK