creative coding

Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, as well as creating visual art and design, art installations, projections and projection mapping, sound art, advertising, product prototypes, and much more.


White men are over-represented in the world of programming. That is a pity, programming is for everyone - says Erwin Rooijakkers.


The Fabschoolino is the ultimate gift for anyone who loves soldering, electronics, crafts and programming.


Through platforms such as vTaiwan and, the democracy of Taiwan is starting to make moves towards becoming one of the first liquid democracies in the world. This development did not happen out of nowhere.



ISOC Award 2016

The Internet Society Netherlands ( has announced the winners and runners-up of the Internet Innovation Award, which recognises the most innovative projects on the Internet over the past year.


For ten weeks, teachers from primary education in Amsterdam were guided by Pauline Maas and Berend Weij in our course CodePower, to work on programming, robotics, game design and maker education.


Code for Eindhoven is part of Code for NL, a project of Waag in which people with a technological background are placed within local governments. In Eindhoven, three so-called code fellows will start this month: Bas Biezemans from Eindhoven, Marcel Goethals from Rotterdam and Milo van der Linden from Vught.


Last month, Dutch and Finnish fellows and policy makers met during the Mindtrek conference and a code fellow training in Finland. The aim of this exchange was to compare routines and share successes. There was also a strong need felt to connect to the wider European community of civic hackers and people from the governments to learn from each other's work.


As a participant of both Hack the Brain 2014 and this year’s edition, I like to share my team’s (technical) experiences with coding rapid prototypes using EEG data from the Muse headset.




The project CodePower was a partnership between Waag and CodeUur foundation.



Code for NL

After the example of Code for America, Waag recently introduced Code for NL. Code for NL arranges fellowships for technically savvy people within governments and related organisations in The Netherlands, to work on practical solutions for societal problems.


On March 6th, Waag launched Code for NL: an initiative that connects innovative fellows with semi-government professionals. One understands the latest technology while the other can provide the administrative knowledge. Together, they can create concrete ICT solutions to tackle social problems—the best of both worlds!



Code for NL

In the Code for NL project Waag organised scholarships for developers in government bodies and related organisations to work on practical solutions for social problems.


What better way of acquiring new ways of working than by simply doing it and learn form the experience? Without consciously knowing it, this is the principle behind the Code for Europe Fellowship program.


For our project Apps for Europe, Marleen Stikker spoke with Eurocommissionar Neelie Kroes about open data, the new European legislation regarding this topic and opportunities that releasing information creates.


The project Code for Europe strives to change the way in which government handles IT projects. Or better yet, Code for Europe wants to solve city/civic challenges by building straightforward IT solutions, such as apps. Now there is a bold mission statement.


Programming is no longer restricted to programmers! On March 6, 2013 we held a workshop programming with Scratch in our series Fabschool Kids. Scratch is an application which learns children programming in a playful way.


Our C4EU fellows arrived last week on January 14. For the project Code4EU, they will work on three challenges that the city of Amsterdam has mapped for them.


The 'Reisradar App', developed by a team of Waag is nominated for further development within the 'Ontwijk de File'.


The City of Amsterdam welcomes Ohyoon Kwon, Piotr Steininger and Giovanni Maggini as fellows for the Code4EU project. The coming nine months they will be working on innovative and smart apps that change the way governments work for their citizens.


In the Express to Connect project, the concept design and the technical implementation of the game prototypes is run by Waag. Taco van Dijk works at Waag as a back-end developer on the technology behind the E2C game. His team consists of concept developers, graphical designers, software developers and a sound designer.




Cities face a scenario characterized by shrinking budgets, increasing demands of services from their citizens and the need to reinvent themselves in their quest to become Smart Cities.




KeyWorx was an extensible application framework that has been under development at Waag for a number of years.