Mantener un programa en la cabeza

A menudo he pensado que al desarrollar una aplicación la tarea de un programador al sentarse en frente del ordenador es la de cargar en memoria todo el código, (de algún modo) compilarlo y finalmente mantenerlo ahí durante todo el día de trabajo, solo entonces uno puede solucionar los problemas que el programa plantea.
Paul Graham ha escrito un briallante artículo acerca de lo que implica ( implica más de lo que a primera vista parece :) ) “mantener un programa en la cabeza”, vale la pena leerlo.
[via tink.ws]

* Holding a program in one's head

Astra Flash Components de Yahoo!

Yahoo! ha desarrollado una serie de componentes de interfaz de usuario para Flash CS3 y ActionScript 3.
Actualmente la librería contiene:

* Tree
* Menu
* TabBar
* AutoComplete ( campo de texto )
* Charts ( varios tipos de gráficas )

Más info: http://developer.yahoo.com/flash/astra-flash/