• But what does it do… Closure.

    Closure: A term thrown around a lot when talking about JavaScript. Sometimes in interesting ways, other times in alienating ways. Rather than get mathy (I'd fail), I'll describe closures in the terms I use to understand them. Also, a lil' code snip.

    ...rest

  • Vim is better

    Spankin' new text editors (looking at you, Atom); they make us feel fancy, they make us feel progressive. Sometimes we even fool ourselves into thinking they make us more productive, even as we port all of the configuration from our previous text editor to a new one. That's silly as shit. Pick a text editor and take it to your grave.

    ...rest

  • Adding JS libraries to a Drupal project with Libraries API

    As a front-end developer, I often need to add JavaScript libraries to a project for front-end interaction. With most things Drupal, there are many different ways to go about adding these libraries, though some can be said to be more stylish than others. An approach that I’ve become particularly fond of utilizes a contributed module called Libraries API, which gives Drupal developers a consistent way to add libraries of all sorts.

    ...rest