Presentation given at Houston JS Meetup