annoying hide: undefined

I am a full stack engineer and technology innovator.

I have won several awards for my work, including a Peabody Award and a News & Documentary Emmy nomination.

I contribute regularly to the Svelte open source JavaScript framework, as a member of the core developer team.

I have led software projects for a wide range of consumer projects, as well as high-profile websites such as the Oxford English Dictionary online and golfer Johnny Miller.

As an innovator at the intersection of data and art, I am passionate about the internet’s potential as an emerging medium of code and online cinema.

In 2013, I led the web development efforts as the technology director on Elaine McMillion Sheldon’s interactive documentary, Hollow. The project won multiple awards and accolades, including a 2013 Peabody Award and 2014 News & Documentary Emmy nomination.

In 2016, I co-founded DataSynq, a startup focused on normalizing data. I’ve decided to open source the platform as Synq, a Git-like command line tool for standardizing and sharing distributed data.

Interests include Jazz improvisation, American history, and, of course, the Oxford comma.

Notable Projects

Hollow

Hollow

In 2012 and 2013, I led the web development and engineering effort of an interactive participatory documentary called Hollow.

Hollow explores the issues of small-town America through the voices of people living in McDowell County, W.Va.

The site employs rich interactive video and data visualization content.

CineModal

CineModal

CineModal is an ongoing pet project for creating interactive “modals.”

Modals are a new medium for story content, much like the cinema or video, but interactive, immersive, and built for the web.

I hope to provide new tools and lower the barrier to entry for content creators and consumers in an ever-growing world of online media.

Civic Seed

Civic Seed

Civic Seed is an open source multiplayer role-playing game I co-developed with the Engagement Game Lab at Emerson College.

Civic Seed draws inspiration from console RPG-style games, but was built from the ground up for online education.

Stories, Thoughts, and Essays

  • A Day of Mourning

    A search for true gratitude sometimes requires connecting with grief and consuquence.
    November 28, 2020
    introspection
  • Why Data Needs a Standard

    Or, what to do with existing standards.

    In other words, data doesn't actually entirely need a new standard. The standards just need to be integrated better. Here's some thoughts to that end.
    July 17, 2020
    Data
  • Svelte is Ready for Use Today

    Svelte 3 is out and it packs a punch.

    Svelte is a wunderkind JavaScript framework that packs more punch in terms of features and performance than its predecessors, while still significantly reducing download page weight.
    October 24, 2018
    Also posted here.
    JavaScript
    Svelte
    HTML
    CSS
    Framework
  • Data is a Story

    All media is data and all data is media.
    May 18, 2018
    Also posted here.
    Data
    Storytelling
    Humanity
    Media
  • Data is the Medium

    Broadly speaking, every medium is a form of data and vice versa.
    May 16, 2018
    Also posted here.
    Data
    Media
  • Wandering Thoughts on Code and Art

    Muses on the intersection of code, data, art, and media frontiers.
    May 16, 2018
    Also posted here.
    Writing
  • Deploying Sapper with Up

    A quick guide to getting up and running with Svelte, Sapper, and TJ Holowaychuk's "Up."
    April 20, 2018
    Also posted here.
    Svelte
    Apex
    AWS Lambda
    Codeship
    Continuous Integration
  • A New Mythology

    The Internet is the Next Great Story

    Storytelling is forever changed by the Internet. In some ways, this magical medium is an extension of everything ever produced, every story ever told. In essence, the Internet is the Next Great Story.
    September 14, 2013
    Also posted here.
    Storytelling
    Humanity
    Media