Web articles

choice_header

Paralyzed by Choice in Front-end Development

Paralyzed by Choice in Front-end Development

By Brian Rinaldi I’m starting to wonder if the front-end development community has begun to turn a corner. Lately, I’ve seen what could be described as a backlash against the ever lengthening list of tools, frameworks and libraries. There seems to be a growing consensus around the idea that something needs to change, though, admittedly, […]

npm_header

Introduction to npm

By Toby Ho npm is the granddaddy of JavaScript package managers. It is the beloved package manager for Node. It hosts over 64 thousand modules and counting. Based on data at modulecounts.com - npm is by far the fastest growing package manager, that’s is compared to Ruby Gems, CPAN, PyPI, Maven plus a few others. […]

string_harmful

String Templating Considered Harmful

By Rich Harris If you’re been programming for any length of time, you’ve probably read your fair share of ‘Considered Harmful‘ essays, and thus already know that what follows the headline is usually a stream of biased remarks and cherry-picked evidence. I can’t promise this will be any different. But the concepts we’re going to […]

sass_each_header

Doing More with Sass’ @each Control Directive

By Scott O’Hara I recently wrote an article about the different Sass control directives and how even writing basic directives could be used to code leaner Sass. In this article, I’d like to take a closer look at the @each directive, Sass variable lists and maps. Combining these features can make for some powerful results […]

react_grunt_header

Creating Modular View Components with React and Grunt

By Simon Smith One of the libraries gaining a lot of interest recently is Facebook’s React JS library. It mainly concerns itself with “the V in MVC” and encourages developers to break their app into resuable, modular components. The Virtual DOM is a great feature on its own, and I encourage you to investigate React […]

jquery_big_mobile_header

Is jQuery Too Big For Mobile?

By TJ Van Toll This question gets asked a lot, and I’ve yet to see a data-based exploration of this topic. Terms like “big” and “bloated” are relative terms; they don’t mean anything without numbers to back them up. The real question should be - “Does the size of jQuery adversely affect the users of […]

speech_recognition_header

Improving Speech Recognition in the Browser

By Guy Levy It seems like the future is all about talking to your devices, whether it is a your smart-phone,game console, TV, Google Glass or plain old PC. We even have a Web Speech API in the browser that gives web developers access to speech recognition. Still, there is a small problem: the speech […]

Top