Creative Coding as a School of Thought

Published by Tim on Wednesday June 22, 2022

Last modified on October 3rd, 2024 at 14:41

Me defending my master thesis

Our world is changing at a breathtaking pace. Technological progress is continuously leading to significant transformations. It is high time that we, as designers, courageously and critically engage with the technologies that shape our everyday lives. This requires that we consequently engage with the hidden structures that are hidden behind the visible surfaces. One method that makes this possible is called Creative Coding.

When I started my master’s program in 2019, I had one question in mind that would become the linchpin for me in the following years: What is Creative Coding? And taken a step further: What can Creative Coding be? I wanted to find out which cultural and philosophical aspects are hidden in the intersection of art and programming and how I, as a teacher, can make it easier for my students to access this fascinating world. In doing so, I ventured far into realms I knew very little about, such as educational policy, philosophy, art history, and pedagogy. The result of this thought process is not a finished, closed system, but rather a collage of different perspectives, ideas, quotes and derivations. I had to realize that I could not comprehensively understand my complex subject. In this I surprisingly discovered the great chance to look at it from completely new angles.

By freeing myself from the demand to work in a purely scientific way and by integrating narratives and personal experiences, I was able to connect topics that actually have nothing to do with each other. Thus, the result of this work is not only five essays, each looking at the topic from a particular perspective, but rather my individual way of writing about the subject. With these writings, I hope to spark new discussions about Creative Coding and make a broader perspective on the topic accessible to more people.

What is Creative Coding?

Creative Coding as an Experience

Creative Coding as a Method

Creative Coding as a Chance

The German version is accessible here

Enjoying the content?

I put a lot of love and effort into developing content on Creative Coding. Since 2018, I have published 224 interviews, case studies, and tutorials, along with over 270 lessons in 17 online courses – and there's more to come! If you'd like to support my work and help keep this platform evolving, please consider supporting me on Patreon. Thank you very much!

Speaking Image

Monthly Newsletter

Fresh perspectives circling around Creative Coding, Design and Technology, every first Friday of the month, directly to your inbox.

Related

Demystify Technology

The guiding principle in my teaching and in the development of this platform is “Demystify Technology”. The Problem When people […]

p5studio

A prototype for a browser-based design-application, built with p5.js and vue.js.

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 […]

DEMO 2025 – My Submissions

Limitations have always been playing a major role in my creative work; I was only able to develop my best […]

A Call for Coding Designers

This is a call for coding designers. It aims to serve as a proposal and a provocation for creative work […]

Meandering Thoughts on “Low Technology”

Intro A few years ago, I received an old Macbook Air from 2011 as a gift from my mother. It […]

The 128kb Framework and its Aesthetic Characteristics

One day in early 2024 I started to experiment with a new idea. I wrote down a set of rules […]

My new writing project “downgrade” is live

Hey folks, I hope you are doing great! You may have already read one or two of my essays that […]