Permanent by design

We are the robots

Commissioned by De Rolf Groep and Hogeschool de Kempel, PermanentMarkers went to work on the NAO robot. The aim of the project was to deploy the NAO robot to classrooms in primary education. In which we succeeded, because the software developed by Permanent markers is already used in many schools in the Netherlands, UK and soon in the USA.

Software developed:

  1. Web based software for creating course materials
  2. Real Time Control Panel; Web interface for controlling the robot
  3. Computer Vision Software running on the robot
  4. Robot behaviour software, which bring the course material to life

Read more on the website of Eddy The Education Robot.

In Django you cannot add or remove through= on M2M fields

Using native migrations in Django has been a very positive experience. Now and then however, some thing appear difficult or impossible. In this post, I will demonstrate how migrations can be used to move from an automatic ManyToMany relation in Django to an explicit relation.


As a result of permanentmarker's latest large scale project, a lot of devops tools got developed, which are now being released under the devopsconsulting organisation on github. This will become the basis of a new startup called devopsconsulting. We will be releasing screencasts of all the tools and their function in the near future.

How I managed to edit /etc/hosts without becoming root and still got rejected from the app store.

Back in may, I was on holiday in Spain for a month. Finally without a contract, I decided to try and pick up cocoa. The new Mac OS X app store was still rather empty and especially the developer tools section was filled with useless icon resize tools. Opportunity called upon me to add something useful.
Read more


PermanentMarkers launches iPhone app: Veggies.

Do one thing and do it well, Veggies is a simple and effective app that provides you with the cooking times of vegetables. Instantly learn how long your vegetables need to cook in either boiling water, the steamer or the microwave.
Read more

Mission statement

PermanentMarkers creates great software, whether internet related or not. Our motto is:

If you can think it, we can make it.

While unrestricted by technological boundaries, PermanentMarkers would especially like to do your:

  • Artificial intelligence
  • Flash websites (fully dynamic with cms in python/django)
  • Cocoa Mac OSX / iPhone development

kvk 09170823
phone +31624352007
info @