User:Brandonrozek.com

From IndieWeb

Brandon Rozek

(photo)

PhD Student in Computer Science at Rensselaer Polytechnic Institute

https://brandonrozek.com

Contact: https://brandonrozek.com/contact

Brandon Rozek

Brandon Rozek is a computer scientist who is interested in the Indieweb Principles. According to this page's history, he has been dabbling on and off with his website since 2015.

Setup

Brandon Rozek uses the Hugo static site generator to create his site with a modified version of the Pulp theme. In a past life, he used Wordpress and various plugins to implement IndieWeb Principles such as POSSE and PESOS. He wishes to slowly reimplement these methods and explore new ones in his current site.

His website currently supports:

In terms of syndication:

  • Medium POSSE: A python script that checks if blog post is requested to be syndicated and sends it through the Medium HTTP API.
  • DEV.to POSSE: Their own service watches my RSS feed and populates it as drafts on my profile. Might switch to using their HTTP API as that gives me finer control on my end whether I want to syndicate a specific post.
  • Planning on a POSSE Mastodon implementation that works similarly to the Medium one.

Itches

He's currently working on a way to present his toots from Mastodon on his webpage. You can checkout his current progress by seeing this page.

  • Currently it's constructed by unioning previous API calls to the Mastodon API and having Hugo parse the JSON
  • Hugo content markdown files are then created for each toot.

He will also like to extend this technique to one day get off of Webmention.js and instead parse the webmention.io API during build time and bake it into the post.

Legacy

Indieweb Setup

Brandon Rozek uses Wordpress to power his site with a custom theme.

He implements PESOS by using the Feedwordpress Plugin to import content from Codepen and his git mirror. He also PESOS his comments using Bridgy

Brandon implements POSSE by using Bridgy to send out a link to his blog posts on Twitter. He also sends a copy of his blog posts to his Tumblr (plugin) and Medium (plugin).

Indieweb Projects

  • Brandon developed an userscript that parses the representative h-card of the page and displays a link to a vCard containing the information.

Itches

  • Lowering the amount of Wordpress plugins he uses and making it instead into a script that checks his site periodically for updates.
  • Finding a way to archive pages to reduce link rot and automatically displaying it on his site when sites go down. (Perhaps using the Broken Link Checker plugin and directing users to the archived page when the link is broken?)
    • Check out the Owark Wordpress Plugin and see if it works for you - it automatically archives anything you link to in posts so you can switch to showing that archival copy if/when the links break. - Tantek