Switch static site generator to use Assemble instead of Metalsmith.
Use assemble rather than metalsmith. Handle assets using bower. Generate include links from YAML front matter. Use compose directive to iterate through feeds on front page.
Handle fonts and icons using bower.  Install Guard and guard-livereload using bundler to handle rubygems.
Handle assets using a simple data file: assets/assetPaths.yml.
Write XSLT script to filter Github feed by activity (event) type. Pipe this into an XSLT script which limits output to 5 events.
Style GitHub activity: remove left border from blockquotes, remove bullet from list, shrink padding, and change detail text to gray.
Call curl from scripts/github so that the complete Github-feed-handling workflow is encapsulated in one script.
Write XSLT stylesheet for getting Public Lab RSS feed and transforming to HTML.
Process publication dates in Public Lab feed using moment.js.
Remove Gemfile, Guardfile, Gemfile.lock because I realized that I could get livereload working using Grunt alone (didn't need guard-livereload).  Write simple XSLT script for transforming Out of the Yards feed. Refactor scripts/js/publiclab.js using Q.nfcall.
Write javascript transformer to handle Out of the Yards feed (including parsing date and summary).
Parse Twitter feed and return feed of twitter oEmbed strings. Rewrite GitHub feed script using javascript.
Merge feeds into a single feed using simple date-based interleaving.
Write code to extract content from Public Lab and Out of the Yards as a full-length article as well as a feed entry.
Wrap each GitHub event in a div with class="event github-event".
Style article and feed on homepage.  Change serif font from Linden Hill to Sorts Mill Goudy.
Refactor source feed transformation scripts in order to abstract some of the processing out into a generic feed handler.
Implement naive feed interleaving algorithm.  Algorithm does not take into account the dates of feed events (i.e. it creates a weighted feed, not a weighted chronological feed).
Refactor github.js, outoftheyards.js, and publiclab.js to move XML serialization code into feed.js.
Implement random (importance-based) feed interleaving algorithm using map, filter, sort.