AngularJS Deep Dive

I had been hearing about AngularJS more frequently through the various channels – Twitter, blogs, newsletters, meetups, podcasts, etc. – so about 18 months ago, I started looking into it. I dabbled here and there until I had the opportunity to work on an Angular app in production, which only furthered my interest. While looking for work earlier this… More

FluentConf 2015 Review

Denver Code Club, the technical study group I help organize, is sponsored by O’Reilly Media, a technical publisher. Among many other community-oriented things, O’Reilly hosts several conferences throughout the year in several locations around the country. This week I had the privilege of traveling to San Francisco and attending FluentConf, their annual event primarily dedicated to JavaScript and front-end web… More

Summer of JavaScript

Though we’ve continued to unofficially meet up every week, Denver Code Club hasn’t had an event scheduled for awhile. The co-organizer, Matt Steele, and I took a few months off, examining the state of our careers and carefully considering which directions we wanted to go. We’ve reorganized and come up with an official plan of attack: Summer of JavaScript. Unfortunately,… More


From the folks at CloudFlare comes cdnjs, which is a CDN meant to host all kinds of JavaScript libraries. I want to look into tools like Browserify and Require.js in combination with Gulp.js, but in the meantime, I really like this service.

Detecting DOM changes

Don’t overthink it. The Situation While using a third-party plugin to upload multiple files in a form, I noticed that the plugin wasn’t behaving as expected. I bypassed the failing plugin option and wrote my own script to add certain attributes to a file picker form input. This worked for the static file picker on… More