Tuesday, February 11, 2014


I have never really given much thought into what keyboard I use when I am at my computer, in fact I am pretty sure that I have not used a mechanical keyboard since I was 9 years old when my parents finally got rid of the computer that they had used for 12+ years. After becoming a web developer and putting up with mediocre keyboards I finally decided to see what all of the fuss was about. I did some research and I decided to go with the Model S Professional with Cherry MX Brown switches by DasKeyboard. Today is the day that I received the keyboard that after only minutes of typing gave me such "gradification" that I feel it will forever change my life. I had no idea that typing could be this enjoyable. I don't normally recommend things to people but I would have to say that I would recommend this keyboard to anyone who asks because it isn't "just" a keyboard. It truly makes the most mundane of tasks a pure delight.

Friday, January 17, 2014

Ng-Conf 2014 - Video list


AngularJS in 20-ish minutes:

Writing a Massive Angular App:

Going Postal with Promises:

Deep Dive into Custom Directives:

Improve User Experience with Progressive Saving:

Rapid Prototyping with Angular & Deployed:

Rich Data Models & Angular:

Angular Weapon Defense:

Filters: Beyond OrderBy and LimitTo:

Awesome Interfaces with AngularJS Animations:

AngularJS ORM:

Angular Team Panel:

Angular === Community:

Dependency Injection:

How to use Typescript on your Angular Application and be Happy:

Building Realtime Apps with Firebase and Angular:

Angular Directives that Scale:

Dart, it's Angular Too:


Angular with Browserify:

Angular and RequireJS:

Using AngularJS to create iPhone & Android applications with PhoneGap:

Giving a human face to robotics powering interfaces with AngularJS to the Arduino:

End to End Angular Testing with Protractor:

Using ngModelController to Make Sexy Custom Components:


Angular Performance: