Hey there!

Sometimes I write text files for free.

UnsubMe

Easy-to-use email unsubscription web app. Built with Node, uses almost no frontend JavaScript which increases accessibility. ContextIO Prize winner at McHacks 2015.

Braces

An HTML pseudo-language. Uses familiar CSS-selector-like syntax to describe documents with less clutter. Uses Jison for parsing/lexing.

Cartier

A client-side router build for navigating in one-page apps.

markdownify

Include markdown documents into front-end JavaScript using require().

This website!

All content (including this page!) is written in markdown.

Ziptie

A powerful two-way data-binding library for binding DOM elements to JavaScript Objects with a clean, easy to use API.

Newsletter

A very small very fast PubSub library written in JavaScript.

Lighthouse

Helping current and future Canadians find their new hometown. Group hackathon submission for the Government of Canada sponsored Canadian Open Data Experience 2014.

terp

A simple programming language REPL, written in C with bison and flex for parsing and lexing.