Monthly Archives: March 2009

Changing Frameworks is not the Answer

If you are, at some point, working on a project and you find the framework you are using doesn’t do something you need this just means you need to write some code and extend the framework. Changing frameworks…or worse including multiple frameworks…is completely wrong. It shocks me how often I see sites with JQuery & [...]

Javascript Books

Sometimes I think of programming a bit like playing music, where the languages are the instruments. C/C++ is like violin or trumpet. You need a basic level of skill and knowledge in those instruments to make any music at all. If I just picked up a trumpet (even as someone who knows another instrument) I [...]

YUI 3 Sizzles!

NOTE: This is a popular post. Although Sizzle at one time was used in YUI 3, that is no longer the case. However, yui 3 has a very fast selector engine which uses native APIs where possible, much like sizzle. (-saw 10/06/2009)
Matt Sweeney has ported Resig’s Sizzle engine to YUI 3. This is really, really good. [...]

From the Dark Ages

I found this (long forgotten) html tutorial that dates from 1996. Certainly web development for different browsers has become much easier in the last 13 years. But as @izs points out, the parting advice is still valid today:
Content is all. Yes, you want your pages to render as precisely and attractively as possible under [...]

Doug Crockford is Smarter than You

Douglas Crockford explains some terrifying facts about the javascript Number datatype.
At the same time he demonstrates a cool partial reduce function.