Writing Workshop

Resources

  1. Kent Beck “how to get your paper accepted at OOPSLA”: https://plg.uwaterloo.ca/~migod/research/beckOOPSLA.html
  2. Daniel Lemire, Write good papers: https://lemire.me/blog/rules-to-write-a-good-research-paper/

Both of the above are about writing scientific papers. Those differ from technical blog-entries in a number of ways, in particular,

Abstracts

Kent beck abstracts

https://plg.uwaterloo.ca/~migod/research/beckOOPSLA.html

I try to have four sentences in my abstract.

Or, phrased differently: (https://lemire.me/blog/rules-to-write-a-good-research-paper/)

Example

Mongo databases often suffer performance problems when the dataset grows.
This lead to bottlenecks and degrades the overall user experience for your site.
However, most performance problems have their root in a few simple fallacies that are easy to address.
Addressing these issues can bring new life to your site and allow nearly unlimited scaling.

(read: https://docs.mongodb.com/manual/administration/analyzing-mongodb-performance/)

Exercise

Read this blog-entry
http://www.theserverside.com/tip/Is-JSON-and-XML-your-REST-performance-bottleneck

Formulate an abstract for it.

Shared doc for your results in class

Workshop

In your groups:

Produce 3 abstract proposals (Your target group is next years students on the same course)

Pick one abstract and