February 6, 2013 in Learn
Speeding Up Page Load Times
The average size of a web page has been growing at an accelerating rate over the last few years. Research carried out by HTTP Archive in January reports that the average page size has now hit 1.25mb. For users with a…
January 31, 2013 in Learn
The Absolute Beginner’s Guide to CoffeeScript
CoffeeScript has become increasingly popular over the last couple of years due to its adoption by the Node.js and Rails communities. Let’s take a look why it’s become the go-to language when people are wanting to write JavaScript in their…
January 18, 2013 in Learn
Getting Started With The Canvas API
The Canvas API provides a way for developers to create graphics on-the-fly from directly within the web browser. This has a number of benefits. First it can help to reduce the number of HTTP requests that are needed to load…
January 18, 2013 in Learn
I Have an Idea for a Killer App, but Where Do I Start?
You know the signs: you can’t stop thinking about it as you fall asleep at night. Your mind wanders back to it when you know you should be concentrating on your work that currently pays the bills. You’re even a…
January 14, 2013 in Learn
Using jQuery to Detect When CSS3 Animations and Transitions End
It seems like only a couple of years ago that almost every animation on a web page was done either by means of Flash or a JavaScript library like jQuery. CSS3 has put that to rest. Simple, elegant animations are…
December 20, 2012 in Learn
Responsive Design of the Future with Flexbox
In CSS, float and clear serve for layout much the same way as the tables they replaced: As stand-ins that work well enough. But they’re still limited. One proposed solution is called the CSS Flexible Box Layout Module, commonly called…
December 13, 2012 in Learn
Stylish Custom User Settings Dropdown Menu with CSS
You can find a lot of different menu styles on the web today. Similarly designers and developers are often more than happy to share their techniques with the world. And through these tutorials new designers can learn about trends and…
December 4, 2012 in Learn
A Quick Guide to Understanding AJAX
The term AJAX describes a methodology of loading data dynamically on a page without loading a new page. The browser makes a request that’s in the background, then a success or error callback is triggered when the request completes. The…
November 28, 2012 in Learn
4 Ways to Go From a Boring to Amazing Website
Everyone wants to have an amazing website. We want to be able to ‘wow’ people when they come to our websites. We also want them to love the site so much they’ll come back or share it with their friends….
November 21, 2012 in Learn
14 Handy jQuery Code Snippets for Developers
The jQuery dev team has been releasing code updates frequently since the project began. JavaScript developers have never had an easier framework to code on frontend interfaces. For anybody just getting started in web development you can be certain to…
November 14, 2012 in Learn
How to Choose the Right CSS Preprocessor
You’ve probably heard about CSS preprocessors by now, but haven’t quite plucked up the courage to try one because of the learning curve, or maybe because “preprocessor” just plain sounds intimidating. So let’s put those uncertainties at ease and go over…
October 17, 2012 in Learn
A Behind-the-Scenes Look at What Powers Ruby on Rails
What is Ruby on Rails? Ruby on Rails is a web development framework that makes it easy to write web applications. Rails was extracted from an application called Basecamp. When you start writing a Ruby on Rails application, it’s like…