Futures are crucial to how async works in Dart. The article covers Future basics, explains how to handle errors that are emitted asynchronously, and how to deal with multiple Future-returning functions.
Your feedback really counts. Please join the conversation at the Dart mailing list, and ask questions at Stack Overflow.
Photo credit: http://www.flickr.com/photos/andrewcoulterenright/11333511/