eBURST V3 - 12eBURST V3 - 12:
Fastersite: How (not) to trigger a layout in WebKitFastersite: How (not) to trigger a layout in WebKit: "As most web developers are aware, a significant amount of a script's running time may be spent performing DOM operations triggered by the script rather than executing the JS byte code itself. One such potentially costly operation is layout (aka reflow) -- the process of constructing a render tree from a DOM tree. The larger and more complex the DOM, the more expensive this operation may be."
URL dispatcher | Django documentation | DjangoURL dispatcher | Django documentation | Django: "Any URLconf tuple can have an optional third element, which should be a dictionary of extra keyword arguments to pass to the view function.
Michael Feathers: The Framework Superclass Anti-PatternMichael Feathers: The Framework Superclass Anti-Pattern: "As a framework designer, you have many other choices: eventing, listeners, and object composition."
Ditching responsive design — GoCardless BlogDitching responsive design — GoCardless Blog: "What did we do instead?
Music for when you want to be productive. | Slide BombMusic for when you want to be productive. | Slide Bomb:
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!