🎉 New Year Discount!

Hurry, there's 20% OFF any course or bundle right now with coupon LEARN2020!

days
hours
mins
secs

Blog

Welcome! Here you'll find our top guides and resources to help you learn new technology the right way. Enjoy!

Write with us!

Become an expert blog author and share your amazing knowledge.

data-js selectors, enhancing HTML5 development by separating CSS from JavaScript image

data-js selectors, enhancing HTML5 development by separating CSS from JavaScript

I’ve started introducing a new concept into my JavaScript workflow and I...

Todd Motto image

Todd Motto

Flaunt.js for stylish responsive navigations with nested click-to-reveal image

Flaunt.js for stylish responsive navigations with nested click-to-reveal

Flaunt.js is a jQuery script that allows you to create a responsive, nes...

Todd Motto image

Todd Motto

Storing data in the browser with the HTML5 localStorage API image

Storing data in the browser with the HTML5 localStorage API

HTML5 localStorage is an HTML5 API that allows us to save string data in...

Todd Motto image

Todd Motto

Building an HTML5 responsive menu with media queries and JavaScript image

Building an HTML5 responsive menu with media queries and JavaScript

Responsive navigation menus come in all different shapes and sizes, you ...

Todd Motto image

Todd Motto

Introducing SuperBox the re-imagined lightbox gallery image

Introducing SuperBox the re-imagined lightbox gallery

SuperBox is a new jQuery plugin I’ve been composing over the last few da...

Todd Motto image

Todd Motto

Writing the best CSS when building with HTML5 image

Writing the best CSS when building with HTML5

Let’s become HTML agnostic. HTML agnostic means to use as little HTML in...

Todd Motto image

Todd Motto

Attaching event handlers to dynamically created JavaScript elements image

Attaching event handlers to dynamically created JavaScript elements

When working with JavaScript, you can sometimes need to create new eleme...

Todd Motto image

Todd Motto

Progressively enhanced SVG sprite icons image

Progressively enhanced SVG sprite icons

You may remember a while back, I coded up some nice CSS3 social media ic...

Todd Motto image

Todd Motto

Using HTML5 Geolocation to show current location with Google Maps API image

Using HTML5 Geolocation to show current location with Google Maps API

Geolocation is one of the best new HTML5 APIs, so let’s see what we can ...

Todd Motto image

Todd Motto

Getting started with Object-Orientated CSS OOCSS, creating a button kit image

Getting started with Object-Orientated CSS OOCSS, creating a button kit

Object-Orientated CSS, or OOCSS to the masses, is a method of structurin...

Todd Motto image

Todd Motto

How to addClass, removeClass, toggleClass in JavaScript image

How to addClass, removeClass, toggleClass in JavaScript

jQuery is a pretty cool framework, it has it’s uses, it’s pretty reliabl...

Todd Motto image

Todd Motto

Contact forms; the HTML5 way. Semantics, inputs, data attributes, javascript feature detection image

Contact forms; the HTML5 way. Semantics, inputs, data attributes, javascript feature detection

Forms are often one of the last quick-finishes to a website, so here’s a...

Todd Motto image

Todd Motto