Community powered design education

This subpage is currently in development.

Hi there and welcome to trcc, the digital learning platform for Creative Coding in the realms of Graphic Design.

Video-Portrait by Nils Heck (2021)

Demystify Technology

Our world is changing at a breath­taking pace. New technologies cause funda­mental trans­for­mations. Now is the time to get creative! To find new ways to deal with change, digiti­zation and dis­ruption. To develop, discover and evaluate new oppor­tunities.

Hi, my name is Tim, the founder of trcc, an online-learning-platform on a mission to help creatives worldwide to find their way into the intersection of design and coding. It consists of a constantly growing collection of online-courses and a community, driven by people like you.

trcc consists of two components: the courses and the community

All membership-features at a glance

Access to the Discord server
Access to the first two courses
Read the Blog
An active international online-community
Access to a constantly growing collection of online-courses
Weekly updates via Patreonsome
Exclusive tutorials via Patreonsome
special offers and sporadic access to physical events
access to all courses
Student role on Discord

Signing up is easy as abc, all you have to do is joining Tim’s Patreon and connect your account to this website. By becoming a patron you actively contribute to the further development and the persistance of this platform.

Ready? Sign up today!


Tim is one of the best teachers I had the pleasure to learn from. His community-driven approach in combination with an easy-to-grasp teaching method focused on basic principles is just great! Tim is not only a great Creative Coding teacher, but he also taught me a lot of useful stuff about design thinking and the creative process as well. Highly recommend it to everyone who is willing to learn code creatively!

Tomáš Kostrzeva

I’ve been part of Tim’s community for two years now and the excitement just hasn’t worn off! The talks and tutorials I’ve been able to access through being a Paetron help to continually inspire me and I’ve met the most incredible people.

Lily Montague (Creative Computing and Design student, London QMUL)

Tim’s courses have given me insight into the incredible possibilities of designing with code. Since then I often use some custom filters for my poster designs. I was immediately kicked by the aesthetics of Processing.

Cihan Tamti (Independent Designer)

Tim’s platform has been extremely helpful for me to dive into the universe of “Creative Coding”. With a strong background in printed editorial design, his courses and the trcc community were a tremendous help to me. With it, I have learned in a joyful way to creatively use the potential that lies in “Creative Coding” for my purposes. What we are experiencing in our industry right now is an unprecedented pace of progress – which many universities are already unable to keep up with. Tim manages to convey these fundamental changes in such a joyful way that takes the terror out of them. An absolute recommendation for anyone curious about the future.

Cyrill Kuhlmann (Creative Director / Head of Cope Studio)

As a data scientist and information designer, I have always been interested in exploring the intersection between beauty and data. Tim’s creative coding courses opened up a new world to me. They gave me more tools and ideas worth exploring that I can now use in my visualizations. But most important of all: the courses introduced me to Processing, which I now use on a daily basis and is a great asset to have.

Guillermina Sutter Schneider (Data scientist & Information designer based in Washington DC and Berlin)

The courses are the most compact and efficient way to get familiar with the basic building blocks that are important for a Creative Coding. Especially for beginners but also for advanced users a super chance to feel confident in coding! I already had experience and the course helped me fill in gaps and get a better overall understanding and confidence for Creative Coding projects!

Lena Weber (former master-student at Bauhaus University Weimar)

Tim made me realise that coding is an incredibly important skill which facilitates both problem solving and creative thinking. Tim is a wonderful mentor and is the reason I have been able to learn so in depth about the possibilities of code. His courses are well thought out and it’s clear how much time and preparation he puts into them. Even though his courses are to an exceptionally high standard, Tim breaks it down so the lessons are easy to process and understand.

Laverna Ellis (Designer at Feed/DEPT)

I tried to learn Processing by copying other people’s code for many years, but never succeeded to be creative on my own. Tim’s courses are so valuable because he properly explains what what happens in the code and then he gives you the freedom to code/think for yourself. Tim is not teaching tricks. He teaches independent minds.

Dr. Martin Lorenz (Director of TwoPoints.Net, Author of “Flexible Visual Systems”)

As a recently graduated graphic designer, Tim’s Patreon has helped me use code to create posters, motion graphics, responsive design systems and custom typography. The Patreon overall has helped shape my approach to design. It’s hard to get how much it’s helped me in a couple of sentences.

Storm Dobson

Tim’s courses taught me all the basics of everything I know about coding in Processing, and he continues to serve as a valued source of inspiration and support as well. If you don’t know where to start I would definitely recommend his courses, easy to digest and they give deep understanding of the most important principles in coding.

Tameem Sankari (Design Director, Outlanders Design Dubai)

Everything I know started with Tim’s courses. I still go back and reference them from time to time. I recommend Tim to literally everybody.

Jake Welch

Frequently asked

What is Creative Coding?

That’s a great question! I gave my best to answer it with this blogpost.

I want to follow a few of your courses; I was wondering how long on average they take?

That’s cool! The courses are not too long. The focus of the curriculum is, to provide a low barrier access to Creative Coding. How long it takes to go through a course is based on how intense you study and how much time you spent.

Why do you use Processing for your teaching?

The Processing programming language has a long history and has gathered a huge global community over the last 20 years. Processing is the best documented and most widely used technology for creative coding. The principles of Processing are extremely well elaborated and have been adapted by many other languages.

At the same time, Processing is not limited to any particular medium and can be used for almost any output imaginable. With p5.js, there is now a stable technology directly from the Processing ecosystem that can be used to implement interactive experiences on the web. Processing is fundamentally much more than just a language. It is a way of thinking. And because this technology has been around for 20 years and is exceptionally stable,

How to connect my Patreon-account with Discord?

As a patron in the Student-tier, you also get access to the events on our Discord-channel. Therefore you have to connect your Patreon-account with the Discord-server. Don’t worry, it’s not hard and there is an easy tutorial for this. Once you have connected your Patreon-account with Discord, your username will become yellow. That’s it!

Click here to get more help

I have a coding question. Could you please help me out?

Hey! I’d love to but unfortunately i don’t have the time to do so. But we have this very cool Discord-server where you can share your questions with the community. There are some very smart people in there who love to tackle complicated problems.

Click here to learn more about my Discord-server