On Teaching

Learning creative coding is difficult. Just like learning to play the piano. Both can fill a lifetime. Both are deep crafts. Learning a deep craft is a process of becoming. Who we become is the main outcome. The visual output is important too, but for me it’s secondary.
Yet, the first steps must be gentle. In the beginning, when a student feels resonance with the craft, they are vulnerable. This early resonance is like a spark without tinder – bright but fleeting.

I help my students climb the wall. I brace against it, cup my hands to form a stirrup, so the students can step up. Their view, once blocked by the wall, now opens to the wide landscape of the craft.
At that moment, my work is done and I feel deeply fulfilled. But I will always remain a learner myself. My students are my greatest teachers, and their stories are my greatest inspiration.
Related
CodeCrafted
When I completed my bachelor’s degree in 2013, coding was considered a marginal topic. There was a dark spirit at […]
Is my Instagram profile shadowbanned?
I am asking myself: Is my Instagram channel possibly shadowbanned? Since I speak out more clearly against the cheeky, shady […]
Diogenes meets Demo Festival
Below is the written version of my talk at DEMO Festival in Amsterdam, January 2025. I’ve also recorded an audio […]
Design is dead – long live Design!
I have been observing developments in design for 40 years. That may sound strange, as I’m only forty myself, but […]
I am writing a Book
Hey you! I hope you are doing good. It’s crazy what times we live in, isn’t it? It feels it […]
Creative Coders against AI Colonialism
It is 2025, almost three years after the “AI shock”, when ChatGPT and Dalle2 suddenly captured humankind’s attention. From then […]
Demystify Technology
One of the guiding principles of my teaching and in the development of this platform is the phrase “Demystify Technology”. […]
Thinking Different – Using Linux in Design
“Think Different” If you are as old as me, you probably remember the iconic advertisement of Apple with the bold […]