Product Documentation: The receiver decides if it's successful
· communication

Graph Processing: Betweeness Centrality - neo4j's cypher vs graphstream
· graph-processing-2

neo4j/cypher: Getting the hang of query parameters
· neo4j cypher

On "The fear of blogging about technical topics"
· software-development

Lessons from supporting production code
· software-development

Jersey: Listing all resources, paths, verbs to build an entry point/index for an API
· jersey

Jersey Server: com.sun.jersey.api.MessageException: A message body writer for Java class org.codehaus.jackson.node.ObjectNode and MIME media type application/json was not found
· jersey

Graph Processing: Calculating betweenness centrality for an undirected graph using graphstream
· graphs

Git: Commit squashing made even easier using 'git branch --set-upstream'
· git

Java: Testing a socket is listening on all network interfaces/wildcard interface
· software-development