Stale caches causing inconsistent user experience and response times? Yahoo developers proposed an extension (stale-while-revalidate) to address this problem. We implement a proof of concept Ruby caching server for this pattern.
On this post Joe Stagner introduces his experiences with Aggiorno, Artinsoft's latest project which automates a lot of time consuming tasks for web developers in the form of web refactorings. From the post "[aggiorno] takes your web page and fixes errors, removes the use of deprecated constructs, restructures your syntax for XHTLM compliance and more."
I've often wondered if it was possible to use Ajax to reload the main content of a web application without reloading the header, menu and footer. SiteMesh allows you to move these common elements to a decorator that gets wrapped around each page.