youngpup.net - Managing complexity in asynchronous GUIs
"One thing that has plagued me on the various asynchronous GUIs I've worked on over the years ... is what I'll call 'callback madness'."