Tutorials, guides and expert articles.
Understanding Regular Expression matching with .test, .match, .exec, .search and .split
Oct 29, 2013
NoFi, detecting no WiFi, callbacks for offline states with HTML5
An HTML5 API buried inside the navigator Object called onLine is where the inspiration for this little tool came from. NoFi detects no WiFi (yes, i...
Oct 28, 2013
Join our email community
Developer tips and tricks, motivation, discounts and new course launches.
✅ Successfully subscribed!
Hacking SVG, traversing with ease - addClass, removeClass, toggleClass functions
Oct 27, 2013
Conditionizr reloaded, what every developer has been waiting for
Wouldn’t it be ideal to target any browser, mobile browser, mobile device, touch device, screen resolution, operating system and conditionally load...
Oct 24, 2013
Creating an AngularJS Directive from one of your existing plugins scripts
Writing scripts for your websites or web apps is often a simple process, you write your script, concatenate the file into your main scripts file an...
Oct 7, 2013
Ultimate guide to learning AngularJS in one day
Oct 2, 2013
Sep 21, 2013
I’m currently working on a project for Intel’s HTML5 Hub in which I require some image lazy-loading for an HTML5 showcase piece that’s high in imag...
Aug 11, 2013
Hacking the HTML5 video element with Suave.js
Suave, for elegant HTML5 videos (how they should have been). Suave was built to re-engineer the unstructured mess the HTML5 tag presents. Suave cl...
Jul 28, 2013
Using Grunt and Chrome Workspaces for in-browser development
After some great interest in why I ditched Sublime Text 2 for the day to fully code inside Google Chrome, here’s the promised screencast on how to ...
Jul 27, 2013
Show/hide toggling for password inputs. Psswrd is a neat little script I’ve put together to aid in better user experience when users are completing...
Jul 20, 2013