User:Chrisburnell.com



Chris Burnell

I’m a Canadian Front-End Developer working for Squiz and an Organiser for London Web Standards.

You can find me elsewhere online:


 * chrisburnell.com
 * twitter.com/iamchrisburnell
 * mastodon.social/@chrisburnell
 * github.com/chrisburnell

eleventy-cache-webmentions
I’m an avid fan of Eleventy and have developed a plugin for the static site generator that helps developers pull down and cache Webmentions hosted on Webmention.io for use throughout their website:

chrisburnell.com/eleventy-cache-webmentions

Also available GitHub and npm.

My IndieWeb Setup

 * https://chrisburnell.com is my primary home where I post:
 * Notes, Bookmarks, Likes, Replies, and RSVPs and PESOS them from:
 * GitHub - https://github.com/chrisburnell/chrisburnell.com (the default target)
 * Twitter - https://twitter.com/iamchrisburnell (with destination threading to help the Twitter user's experience)
 * Mastodon - https://mastodon.social/users/chrisburnell
 * Beer and PESOS them from:
 * Untappd - https://untappd.com/user/chrisburnell

OwnYourBeer
OwnYourBeer is an IndieWeb tool for syndicating Untappd checkins to your own website. OwnYourBeer uses the Untappd API to poll your account every *n* minutes, and when new checkins are found, sends them to your Micropub endpoint to do with what you like (i.e. post)!

Complete

 * Authentication using IndieAuth
 * Associating an Untappd account with your own website
 * Polling the Untappd API for fresh data
 * Unpacking the data and preparing it to send as a Micropub POST request

Incomplete

 * Determining which checkins have/have not been POSTed to the Micropub endpoint
 * Sending the Micropub request
 * Handling the callback
 * Manually selecting checkins to POST to the Micropub endpoint
 * Turning *toasts* and *comments* on checkins into standalone pages to be sent as a Webmention to the post on one's own website
 * Including checkins which have already been posted on one's own website

Itches

 * Figure out a way to pull in likes, comments, and forks (?) from syndicated CodePen posts.