Fixing the petname-as-my-password dogma.

Popular pet names Rover, Cheryl and Kate could be a thing of the past. Banks are now advising parents to think carefully before naming their child’s first pet. For security reasons, the chosen name should have at least eight characters, a capital letter and a digit. It should not be the same as the name …

Responsive images: Current state & overview

Responsive images is a surprisingly complicated topic, and one that’s been steadily gaining attention over the last year as more developers discover they need them and then discover there’s no good solution yet. This article aims to give an overview of the problem itself, and show the different proposals in the works to address it. …

on{X} – Automate your life

on{X} lets you control and extend the capabilities of your Android phone using a JavaScript API to remotely program it. Kinda like ifttt but then based on actions that happen on your mobile: an SMS being received, a location being entered/left, a change in mode of transport (from car to walking), etc. A recipe like …

xip.io – Wildcard DNS for any IP address.

xip.io is a magic domain name that provides wildcard DNS for any IP address. Say your LAN IP address is 10.0.0.1. Using xip.io: 10.0.0.1.xip.io resolves to 10.0.0.1 www.10.0.0.1.xip.io resolves to 10.0.0.1 mysite.10.0.0.1.xip.io resolves to 10.0.0.1 foo.bar.10.0.0.1.xip.io resolves to 10.0.0.1 …and so on. You can use these domains to access virtual hosts on your development web …

jQuery++

jQuery++ is a collection of extremely useful DOM helpers and special events for jQuery. jQuery++ is all about providing low-level utilities for things that jQuery doesn’t support. If Underscore is jQuery’s functional-programming tie, jQuery++ is jQuery’s bald-spot covering toupee. Some handy additions, yet I’m wondering why they provide an override of $.fn.animate() instead of pushing …

Mobile Frameworks Comparison Chart

Looking for the right mobile framework? Compare all major mobile frameworks and choose the one that fits best. Very complete chart listing target platforms, target apps (native/hybrid/web), languages it can be developed in, hardware support, etc. Also: Who was I to think that there were only a few players (PhoneGap, Appcelerator Titanium, jQuery Mobile, Sencha …