Writing Technical Articles

Rule of Three: have 3 main topic points with no more than 3 subtopic points under them.

Writing a Technical Paper


The abstract is what the reader reads to determine if the paper is worthy of merit for further study. It should contain:

  1. Brief introduction describing the discipline
  2. A concise statement of the problem
  3. A brief explanation of the solution and its key ideas
  4. A brief description of the results obtained and their impacts


Gives background on and motivation for research, establishing its importance. Consider technological trends, recent promising developments.

The summary should include a problem description, which is more detailed than the abstract. Close with a description of the paper outline, what sections it contains and what the reader will find in each.

System Model

Describes all hypotheses and assumptions of the environment on which the problem will be stated. Realize both explicit and implicit assumptions.

Problem Statement

State the problem clearly, being as exact as possible.


First, provide an overview of the solution. Give rationale, explain concepts and mechanisms. Next, provide a detailed description of the solution and its functionality. Figures are often helpful.


Perform qualitative and quantitative analysis on the solution. This includes proof of correctness, and performance analysis.

Simulation and Experimentation

Establish that the experimental setup is statistically stable. Explain each experiment and caption each figure appropriately.


The conclusion sections elaborates on the impacts of using your approach. It also states limitations or disadvantages of your solution, and enables you to provide directions for future research in the field.

Writing a Technical Book

Scott Meyers: Advice to Prospective Book Authors

I wrote a book - DEV Community 👩‍💻👨‍💻

Writing a Technical Book – zwischenzugs


Creating Good Presentations

  1. Adjust to the frequency of your audience so that the message resonates deeply. The audience will then display self-organizing behaviour.

  2. Has a clear beginning, middle and end

  3. Has identifiable inherent structure

  4. The first plot point is an incident that captures the audience’s intrigue and interest

  5. The audience is the hero in your story. The aim is to get the audience to overcome the reluctance to change, and enter the world you are presenting.

Familiar content is comforting, oppositional content is stimulating, combined these produce forward movement.

Reference Books