tim rodenbröker creative coding •

Learn Creative
Coding as a Craft

Digital technology shares the same fundamental structures. Let's face them! Creative Coding, that's one basic method to create a wide range of media artifacts, from custom design tools to poetry. I teach you the basics you need to get started. No vibes or shortcuts. trcc is about foundational skills.

Creative Coding has a long tradition, and in the age of AI it becomes something foundational: It's a creatives journey to demystify technology. trcc is an independent, patron-funded learning platform for Creative Coding, founded by Tim Rodenbröker for designers and media artists who want to make work no tool can make for them. You get 15 modules of structured video courses (21 courses, 288 lessons in total), taught with Processing (Java) and p5.js (JavaScript), open foundations that stay relevant year after year. No black boxes, no rented tools, just skills that stay yours.

Tim Rodenbröker

Hi, I'm Tim.

I'm a Creative Coding educator, critical designer and author based in Barcelona. I love exploring self-imposed limits as drivers of creativity. That's one of the reasons why I almost entirelly work with free and open source software and my own custom tools. Building trcc is the greatest project I can imagine.

More about me

Start Here

New to Creative Coding? These are the courses to begin with. No prior experience required.

Processing and p5.js Essentials

The starting point of the curriculum, made for beginners. (33 Lessons)

Sketching with Code

Learn best practices for a fluent and smooth sketching process (9 Lessons)

Mastering the For-Loop

A deep dive into For-Loops in Processing and p5.js (10 Lessons)

From the Blog

Tutorials, interviews and writing on Creative Coding.

Stig Møller Hansen on Learning Creative Coding

Have you ever felt one of these frustrations in your learning process? Good news: You are absolutely not alone! All […]

What is Creative Coding?

Since 2014 I describe what I do as “Creative Coding” and I think it all started with the insight that […]

Field Note: Working with the Raspberry PI

I am experimenting with doing my daily work with a @raspberrypi 5 these days. It works surprisingly well, the Raspi […]

Sign up

Start your Journey

Monthly Newsletter

Once a month I share an e-mail newsletter: personal reflections on Creative Coding, Design and life with Technology, directly to your inbox.

Subscribe!

Ecosystem