Posts Tagged: progressive enhancement

Technical Credit

There’s a well-known concept in programming that refers to the negative effects poorly-made decisions can have on the quality of software over time: Technical Debt. The Wikipedia article gives some examples of the causes and the consequences of technical debt. This financial analogy is a useful one, as it nicely describes the long-term impact of… Read more »

Unobtrusive JavaScript password strength checker

I’ve added a couple of new functions to Performer – my easy to use JavaScript library. The two new functions allow you to check the strength of a password as it’s typed into a text box, and also check if a password and its confirmation match. Both update a notification element with a suitable message…. Read more »