Research

Tim: If Coding Systems would be a research project, what would be the question that we are trying to answer?

Martin: The obvious question is how flexible visual system (fvs) design translates into code, but as fvs proposes not just a definition of an identity system but as well an approach to design one, fvs in the context of creative coding should also ask the question how do we think, create and finally relate through the computer. Big questions, I know, but critical ones, as digital devices have been made indisposable.

Let me try to formulate theses for the three big questions, which can lead to other research questions:

CS Thinking: Systemic thinking through coding, lives in the limitations of digital devices and artificial languages. While the processing speed exceeds the processing speed of living systems, the “processed” is far simpler than the “processed” of living systems. It is important to be aware of the differences between living systems and artificial systems to understand what to expect of them. We can’t expect solutions of artificial systems, but we can expect them to be a mirror of our understanding. Can CS be a model for the symbiotic thought processes of humans and machines?

CS Creating: Being aware of the difference between living and artificial systems leads to the question of how we interact with the machine. Which parts can be left to the machine and which parts should be done by the human. The usual response is that the computer is the solution for all the work that is hard and takes time. Take AI illustration as an example. Becoming a great illustrator is extremely hard work. It requires daily practice for a very long time. AI imitating existing illustration makes us skip the learning process and come up pretty quickly with maybe boring, but good looking illustrations. We are saving a lot of time (and money). We seem to ignore that learning a craft is not just technical learning, but in living systems interwoven with other thought processes. It is embodied learning at its purest form. Can CS reintegrate what makes the human creative process unique?

CS Relating: No tool is values neutral. Often tools that had positive intentions when invented, end up being used in a way that they have negative consequences for others. A hammer is a helpful tool, but it can be used to murder someone. Social media brings together people, but also makes them addicted, depressed and commit suicide. AI is a black box that can help us to find new medicine, but also make it pretty easy for laymen to make biological weapons. Can CS be more aware of 2nd and 3rd order effects of its tools? What kind of relationships with living and nonliving beings does CS create?

I just named a few questions here. Lots of smaller questions need to be formulated along the process.

The work we wanna do

Hi XXXX! Thanks so much again for the very nice encounter yesterday, it was great to speak to you two! As promised I’ll send you a few links about Coding Systems, the studio I’ve founded with my good friend Martin Lorenz.https://codingsystems.info/ Our main focus is to challenge prevailent and streamlined processes in design. We love […]

March 6, 2026

AI, again

Martin: Good Morning Tim! How are you? I am sorry to bother you with another question about AI. Two years ago, we sat on the Taaalks podcast couch and were quite critical of AI. We are still critical of AI, but we also started using it for a couple of tasks. Did you change your […]

February 3, 2026

Our talk at Blanc Festival 2025

This year we’ve designed the core of the visual identity of the most charming design festival in Spain, located directly at the ocean side in Vilanova. At the first day of the festival, we opened the series of talks with a comprehensive presentation of our story, our approach and the identity project. The talk is […]

October 31, 2025

CS as a Movement

Martin: What if Coding Systems would become a movement? Who would be part of it and what would be our objective? Tim: I can imagine Coding Systems as a part of a larger movement, rather than a movement itself. In Europe, we are in a state of permanent indecision when it comes to information technology. […]

January 15, 2025

Content Creator Incentives

Martin: You and I are talking often about what it means to be a “content creator” today. We produce almost every week new content for our communities and we share it on social media or newsletters. The platforms we use have created incentives that force us to keep up the publication frequency, if we want […]

January 1, 2025

Digital Degrowth

Martin: Let’s talk about Digital Degrowth. What does digital degrowth mean to you? Do you think we need digital degrowth and if so, why and how to make it happen?  Tim: This is a great question. I know you are referring to a book which I unfortunately have not read yet, nevertheless, the term is […]

December 18, 2024

VUCA

Tim: Since the turn of the millennium, a term has been increasingly used in the leadership scene to describe the times in which we live. It is the acronym “VUCA”, which groups together the four terms Volatility, Uncertainty, Complexity and Ambiguity. What goes through your mind when you look at these terms? What do you […]

December 4, 2024

The Opportunities of CS

Martin: What are the opportunities of Coding Systems?  Coding Systems is our mutual garden, where we grow ideas. Tim: That’s a beautiful question. First of all, most opportunities are not visible yet. To make use of our favorite metaphor: Coding Systems is our mutual garden, where we grow ideas to see where they get. When […]

November 20, 2024

Coding Systems as Research

Tim: If Coding Systems would be a research project, what would be the question that we are trying to answer? Flexible Visual Systems in the context of Creative Coding should also ask the question of how we think, create, and finally relate through the computer. Martin: The obvious question is how flexible visual system (fvs) […]

November 4, 2024

Translating FVS to Code

Martin: Tim, my turn to ask you a question. You are familiar with the difference between form-based and transformation-based identity systems. How would you translate these two systems in code? No need to enter into specifics. I am more interested in the conceptual framework of code and how it relates to Flexible Visual Systems. Tim: […]

November 4, 2024

Synergies between Systemic and Computational Thinking

Tim: Martin, we have been working together on coding systems now for more than 3 years. The conversations with you broadened my perspective on design a lot, and I am very thankful for having you in my life as a sparring partner and friend. If you would ask me what I have learned on this […]

November 4, 2024

How we work

Coding Systems represents a creative endeavor, acknowledging that the outcome of coding is emergent. At its core, Coding Systems emphasizes the human element as the driving force behind the creative process, using technology as a tool. The belief is that technology should amplify thought processes rather than obscure them, with transparency in its incentives and […]

March 23, 2024

The Coding Systems Manifesto

1. Coding Systems is a creative process. The result of coding systems is emergent. 2. Coding Systems is a tool. It codifies flexible systems into a language that makes them executable by machines but used by humans. 3. Coding Systems believes in the human as the driving force behind thinking. Tech should enhance thinking and […]

March 23, 2024

New Language

Tim: Some time ago you recommended to me the Podcast “The Great Simplification” which I love to listen to. In the last Episode, Indy Johar, the founder of Dark Matter Labs was a guest. He’s your colleague and a close partner, since you work at DML as a conversational design director. I loved the language […]

January 29, 2024