Joel Griffith


I'm Joel Griffith, a Web Developer. I have over five years of industry experience in web development. I've worked with Nike, FaceBook, TurboTax, Coca-Cola, Wieden+Kennedy and now work at AppNexus.


  1. Array.reduce is pretty neat

    You're probably familiar with the standard schlew of Array methods in JavaScript. We're all fond of timeless classics such as forEach, map, and even filter. However, there is one method that has been hiding under the radar (at least for me) for quite a while now. It's one that functional-reactive-programming…


  2. Building JavaScript with JavaScript

    Hey friends. Last night I gave a talk on how to build a front-end asset pipeline with gulp. It was pretty sweet. If you missed it, here is the code XOR slides at no additional cost to you: Slide deck is here The Repo is here In summary: if you…


  3. JavaScript Module Patterns

    Hey. Let's talk about JavaScript module patterns. They're a lot of fun. Prototype Pattern function Person(name) { this.name = name; } Person.prototype.sayName = function() { console.log('My Name is ' + this.name); } var person = new Person('Joel'); person.sayName(); // 'My Name is Joel' Probably the most widely used pattern is…


  4. Let's Do This

    Hey everyone. This is my new site. It's all in JavaScript, which is super handy considering that's the language I seem to gravitate towards. Anyhow, if you're new to me, my name is Joel Griffith. I live in Silicon Forest and work for a company called AppNexus. I also write…

    on let's do this