I decided to give WordPress a try and migrated my entire site from Drupal. Among other visible (and not so visible) changes now I can use Live Writer for WYSIWYG blog-editing. I’m sure I broke a few things in the process so do let me know if you have problems with the content/links.
A nice find: http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/. Enough said.
Refactoring has been confined to object-oriented design for too long. The refinement through successive transformations and ability to revisit design decisions often is equally valuable (maybe even more so) for architecture. Live Labs Volta, one of the projects I’m working on, aims at providing just that. Today we are releasing a Live Labs Technology Preview of Volta. Volta introduces the Tier-Splitting refactoring, allowing a designer to move the distribution boundary in a declarative manner, while handling all the plumbing associated with distribution. In effect, it hides what Fred Brooks called accidental complexity, allowing the designer to focus on the essential complexity. Volta also stretches the reach of .NET to cover the cloud, but that’s the topic for a different post.