Developers Die. Projects Must Live On. (Intro + Version Control)

I'm the only front end engineer on my team and like most of us, I've got a crushing feature backlog. Earlier this year I had the realization that if I left the project, it would either die or be completely re-written by the next guy. It wouldn't suffer this fate…

Update - Fantasy Soccer Engine

Update Due to low interest and homeownership keeping me from having as much free time as expected, I have suspended work on this project. I fully intend to pick it back up later in the year. In the mean time, the code is up (as promised) at https://github.com…

3Deke - Fantasy Sports Simulation Engine

I know there are 2 or 3 posts that I've billed as "1 of 2" that are still awaiting their "2 of 2", but I've been a bit busy of late working on a project that combines two of my passions (sports and software development). Introducing: 3Deke https://github.com…

Maintainable Backbone Micro-Templates with RequireJS and Underscore

For me, MarionetteJS was love at first site. Everything just made sense and worked the way I expected it to...everything but the templating. Its template processing and the usage syntax around it is great, but all of the documentation shows the templates being created from HTML-snippets wrapped in <…

JSDoc3 with Backbone and RequireJS (Models and Collections)

Recently I've been on a mission. I call this mission "The 'What happens to my project if I get hit by a bus?' Mission." You see, I am the only front-end engineer, developer, and designer on my team. We spent the bulk of last year feverishly releasing feature after…

Lightning Talk on Firebase and Marionette

Thursday 3/6/14 I'll be giving a lightning talk at the DallasJS meetup. Meetup Details: http://www.meetup.com/DallasJS/events/165754952/ Topic: Real Time Puppetry with Marionette and Firebase Description: A brief overview of Firebase.io, Marionette, and how to connect them for painless real time…