Bill is like me in at least one way - he loves TypeScript and Angular 2.0.
This language/framework combination makes working with client-side web apps a dream.
You can also see Bill cover the topic in more detail in his Channel 9 episode Angular 2.0 with TypeScript by Bill Wagner.
If you happen to be looking for a good reference project, you can follow my Waterbug project on GitHub.
Available formats for this video:
Actual format may change based on video formats available and browser capability.