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, […]
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. […]
Creating Sound with the Web Audio API and Oscillators
By Brian Rinaldi Typically, the web is a purely visual medium, but audio can be an important part of creating great user experiences - and not just in games. The judicious use of audio can offer the user valuable feedback and context. For example, we’re used to desktop applications giving audio feedback when a new […]
Web Standards Library Update - Week of March 17, 2014
Some interesting new projects this week including a web component for GIF playback and a new tool for project scaffolding with Gulp (essentially what Yeoman is to Grunt this is to Gulp). Obelisk.js is a JavaScript Engine for building isometric pixel objects like bricks, cubes or pyramids. obelisk.js Lithium Labs Visualization is a set of […]
Best of JavaScript, HTML & CSS - Week of March 17, 2014
Today’s list is both shorter than normal but, in many ways, more packed with useful, bookmark worthy resources. First, Rich Harris’ take on string templates has been hugely controversial and is a must read. Some of the resources you should consider bookmarking are The Zen Approach style guide, Addy Osmani’s list of ES6 tools, Jake […]
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 […]
An Interview with Thomas Palef on Creating HTML5 Games
By Alex Ivanovs Who is Thomas Palef, you might ask? He is the guy behind a website called LessMilk, it’s where Thomas writes, and where he continues to build great HTML5 games. I learned about Thomas and his project from the Hacker News forum, I think it was game #7 when I realized that he […]
Using Media Queries in JavaScript
By Krasimir Tsonev If you practice responsive design then you use a lot of media queries. Media Queries are a CSS feature that gives designers the power to add something like if statements. By this I mean that it allows you to apply rules only if the current page meets certain conditions. In this article […]
Web Standards Library Update - Week of March 10, 2014
The major release this week was obviously ExpressJS 4.0. Crosswalk also seems potentially interesting as a hybrid development platform, though it currently is for Android only. Enjoy! ExpressJS 4.0 was recently released and removes all bundled middleware, overhauled routing and more. ExpressJS 4.0: New Features and Upgrading from 3.0 Crosswalk is a project by Intel […]
Best of JavaScript, HTML & CSS - Week of March 10, 2014
This was a busy week - both for new articles and tutorials and for me personally. Sorry this is a late but I have been traveling two weeks in a row back and forth to the bay area. Many f the highlights for me this week were in the “Etc.” section including a look at […]