An introduction to writing client and server applications using the diesel network programming framework.