New course draft: Molnar Reconstructed

Dear people, greetings from beautiful Barcelona. I’m here for the second week now and have met some great people in […]

Hybrid Curriculum: Mission accomplished!

A few months ago I already teased you that the whole curriculum is currently being translated to p5.js. Now it’s […]

Lena Weber on Ambiguous Aesthetics

In this post I’d like to introduce you to Lena Weber, who has helped me tremendously with the translation of […]

Interview with flexiblevisualsystems.info

A few weeks ago I published this interview I did with Martin Lorenz. Now he turns the tables and publishes […]

On Systems

From Martin Lorenz I got into lots of exciting literature about systems. One might think that this is a totally […]

Martin Lorenz on the intersection of Creative Coding and Flexible Visual Systems

About two years ago I invited one of my early design heros, Martin Lorenz, for an online talk. Since that […]

DEMO Festival 2022 was a blast

This year I had the honor to be part of the DEMO Festival as a curator. It was a super […]

Key visual for Slate + Ash’s new software instrument

Together with Lena Weber I created the promo video for Slate + Ash’s brand new software synth called Choreographs. The […]

Generative portraits for IBM

Some of you may know that I have a split relationship with Instagram. Still, even though I often find myself […]

Project “Hybrid Curriculum”

For the current semester, I have accepted a small teaching assignment for Creative Coding again after a long time. This […]

Getting started with Processing

Please note: This blogpost is currently in development While in p5.js there is a relatively confusing array of ways to […]

Ohne den Hype Podcast

Heute schreibe ich mal einen deutschen Blogpost: Ich hatte die große Ehre, bei Sven Jürgensmeier im Podcast “Ohne den Hype” […]

Entering the World Wide Web

In this day and age, as creatives, we are highly dependent on the tools that social media provides us. Instagram, […]

Form follows Music: The Bach-Project

Generative visuals made from the "Prelude in C" by Johann Sebastian Bach.

Three ways to work with p5.js

When the first alpha release of p5.js appeared in July 2014, it kicked off a hugely important development for the […]

Processing or p5.js – Which is the better language for beginners?

The range of Creative Coding languages and frameworks is enormous and often confusing at the beginning. With this blogpost I […]

Llum Negra / La Luz Negra / Black Light

Custom design-software for CCCB Barcelona