Classics: “The Twelve Networking Truths” and “Fallacies of Distributed Computing”

Succinct and always worth a re-read: “RFC 1925: The Twelve Networking Truths” and “Fallacies of Distributed Computing”.

Missing Doctor Who 2: What to Watch: The Caves of Androzani

Continuing my series of posts on what Doctor Who episodes to watch while it isn’t on the air, I give you “The Caves of Androzani”.

Voted the top Doctor Who episode ever by fans back in 2009, it is claustrophobic, fast paced, and leaves you wanting to know more about Peter Davidson’s Doctor. He is in way over his head, with villains who have complicated motives, that are more than one dimensional, in a life or death situation that is personal and not universe shaking. I think this may be the last episode featuring a Doctor that is ‘just another Time Lord’ and the stakes feel very high, without needing a story having the entire galaxy on the precipice along with him.

“The most creative spaces are those which hurl us together. It is the human friction that makes the sparks.”

Jonah Lehrer in the New Yorker lays out how Brainstorming exercises don’t add up to what we think, and shows us that diversity leads to more innovative ideas in “Groupthink: The Brainstroming Myth”:

The fatal misconception behind brainstorming is that there is a particular script we should all follow in group interactions. The lesson of Building 20 is that when the composition of the group is right—enough people with different perspectives running into one another in unpredictable ways—the group dynamic will take care of itself. All these errant discussions add up. In fact, they may even be the most essential part of the creative process. Although such conversations will occasionally be unpleasant—not everyone is always in the mood for small talk or criticism—that doesn’t mean that they can be avoided. The most creative spaces are those which hurl us together. It is the human friction that makes the sparks.

Read the whole thing.

Rebuttal: Scott Berkun: “In Defense of Brainstorming”.

An Introduction to Graphviz and dot – O’Reilly Media

O’Reilly Media posted a nice intro to Graphviz I recently re-read that reminded me how great a tool it is: “An Introduction to GraphViz and dot – O'Reilly Media”.

Related:

UMLGraph
PlantUML
Graphviz

Some Great Advice For Developers Joining A New Team

Rafe has a short writeup with terrific advice for a developer joining a new team: “rc3.org – How to make it as the new developer on a team”.

developerWorks Tutorial: Parse XML with dom4j

IBM’s developerWorks has a nice write up on Parsing XML with dom4J and its XPath support: “Parse XML with dom4j”

Java 7 Makes Copy and Move Files and Directories Simpler

Java Code Geeks has a post that shares Java 7’s simplified file handling: “Java 7: Copy and Move Files and Directories – Java Code Geeks”