Last week we looked at the basics of using Handlebars.js. We learned how to write a basic template to loop over a list of people. This week we’ll build on that by learning about using Handlebars’ built-in helpers, writing and …Continue reading
Category: JavaScript
Getting Started with Handlebars.js
Web apps are using JavaScript to create dynamic interfaces now more than ever before, and that’s not a trend that will change any time soon. DOM manipulation is great for simpler JavaScript apps, but what do you do when you’re …Continue reading
Encrypting Cookies in the Browser
Cookies are a convenient, often necessary way to maintain state and data in web applications. Since this is well known, cookies are a target and potential vulnerability you have to be aware of when developing for the web. There are …Continue reading
Impact JavaScript Game Engine
I’m constantly blown away by how many types of software that have traditionally only been possible to write either natively or using plugins like Flash can now be written for the web with HTML5 technologies. Lately I’ve been really impressed …Continue reading
Tips on Learning JavaScript
In his seminal article Style Versus Design Jeffrey Zeldman wrote The web used to look like a phone book . What he should have written is: The web used to look like a phone book sitting in a tacky 70s …Continue reading
37signals 'Cinco' framework to be open-sourced
Revealed in a comment by DHH on this blog post, 37signals is definitely going to open-source their new framework for single-page JavaScript apps. Very excited to see how this develops. Here’s DHH’s comment …
Create JavaScript Apps with Backbone.js
Building JavaScript applications for the browser can become really complicated. Until recently we had two main options: create your application structure from scratch, or use a JavaScript application framework like Cappucinno or SproutCore. Building a large JavaScript application without a …Continue reading
How to Build a Simple Web Service with Node.js
This 9-minute video tutorial on JavaScript Node.js, we expand upon the simple HTTP server example, and create a web service that parses the URL to perform simple functions. This video is from Think Vitamin Membership, a high-quality video training site, curated by us …Continue reading
Getting Started with Yahoo! GeoPlanet Explorer
Where are you and what is around you? Geolocation is a hot topic. Google just got the patent on geolocated advertising, mobile phones allow us to pinpoint ourselves on the planet and find things nearby and with augmented reality applications …Continue reading
Client Side Code Highlighting Made Easy
I have recently been working on a little out of hours PHP project called “Dummy“. The code is almost complete, apart from the obligatory prettifying of indents and comments, which means it’s time to turn my attention to the online …Continue reading


