Monthly Archives: July 2013

Best of JavaScript, HTML & CSS – Week of July 22, 2013

Wow, this was a busy week! I know there’s a lot here, but I highly recommend taking the time to read through as there were a lot of important tutorials and releases this week. Some significant releases include new Twitter BootStrap, Bower, UIKit, Ractive.js and more. Tutorials Thibault Imbert converts audio data from the microphone [...]


Changing History with Git

by Peter Bell One of the great things about git is that you can change your version control history. Messed up a commit message or forgot to commit a file? Amend your commit. Made three commits where one would do? Reset the commits and create one new one with all of the changes. However it [...]


Writing a Command Line Utility using Node

By Jonathan Fielding Recently I started writing my own command line utility using Node. In doing some research, I found a few tutorials including a great one over at Javascript Playground, however many were out of date or left out some key details. In this article I plan to walk you through all the steps [...]


Creating Multi-step Forms with jQuery and Promin

By Tim Severien User-interface design is a rapidly developing aspect of design. The challenge is to clarify information or interaction for users while making it as attractive as possible. One of these interactions is something you find on any site: forms. Most forms are just large, bulky collections of fields – very important but often [...]

Best of JavaScript, HTML & CSS – Week of July 15, 2013

A very busy week this week. First off, there are a number of interesting library releases including PhoneGap 3, eddy.js, ESLint and more. Also, there are a number of outstanding tutorials. Be sure to take a look at Hugo Giraudel discussing frustrating CSS issues, Sean Fioritto discussing flexbox, Joel Hooks on AngularJS internals and Raymond [...]


DOM Traversal and Manipulation with Voyeur

By Brian Rinaldi Years ago, just about the only thing cool about JavaScript was the DOM traversal and manipulation that jQuery offered. Even today, it remains one of the most powerful aspects of the jQuery library. The fact that the syntax so closely replicates CSS selectors makes it relatively easy to use and learn. Nonetheless, [...]


AngularJS Directives That Override Standard HTML Tags

By Joel Hooks Directives are the heart and soul of AngularJS. They are incredibly powerful. AngularJS extends the grammar of the browser, supplying semantics that facilitate the creation of web applications that go beyond the standard hyper-linked web page. The primary weapon to accomplish this is the directive. Creating your own directives is an awesome [...]

Best of JavaScript, HTML & CSS – Week of July 8, 2013

This week features lots of CSS from maintaining aspect ratios in CSS to CSS custom filters to a CSS media query generator and a new CSS Regions working draft. Of course, there’s plenty of JavaScript and HTML too, including (of course) some new JavaScript frameworks. Enjoy. Tutorials Alan Greenblatt shows how you can use SVG [...]


Soma.js – Your Way Out of Chaotic JavaScript

By Romuald Quantin What is a scalable application? A scalable application has the ability to grow in a capable manner. Applications often start small but also grow very quickly. Sometimes applications need to be entirely rewritten as they grow and become unmanageable. Coding with scalability in mind, prevents problems down the line. This article focuses [...]


Decoupling with Custom jQuery Events

By Simon Smith While the concept of custom events in jQuery may not be a new one, I tend to only see them used within plugins, mainly to keep their events namespaced for fear of collusion with other events. The truth is they can be leveraged in everyday jQuery code to help make life a little easier. [...]