Projects

Labs

When trying out a new technique or practicing a kata, I slap on a quick front end and deploy it to AWS for future reference. Here is an index page for what I’ve been working on lately.

Learning Grid

I’m using Meteor to track my learning goals. As I go, I can move a javascript MVVM from “Learning Zone” to “Comfort Zone”, and manage my future projects along the way.

Quantity String Comparison Tool

A buddy is getting into being an Amazon merchant and needs to compare data from distributors to existing products on Amazon. I built a Sinatra tool for parsing item descriptions and comparing string quantity values.

So You Want to Go to Code School

Going to code school was a hard decision to make, and I made it with surprisingly little information. It was an amazing but difficult experience, and if I knew then what I know now, I may have relaxed a little more along the way. Two years after code school, I started giving talks and writing blogs about lessons I have learned, and I had a lot more to say than this blog would support. I wrote this ebook guide for anyone who is considering going to code school.

Virtual Playbill

Since moving to Portland, my partner and I have been seeing more theater than we can track. I originally built the app in meteor, and then in node, angular, and mongodb. Check out my progress at virtual-playbill.herokuapp.com.

Eh?

Eh? is a programming language I am building using idiomatic Canadianisms. I am gaining a greater understanding of how languages function, and love considering what features are useful/essential in a language.

1
2
3
4
5
6
7
8
9
10
11
12
13
a Canadian
with toque
with scarf
with broom

can curl
    if skip
      say "Hurry!"
    elsif lead
      say "That's too much ice..."
    eh?
  eh?
eh?