CS as an Approach

Martin: What if Coding Systems wouldn’t be us but a term that describes a specific way how to approach system design with code? Who would use it and what would be their objective? Tim: In Europe, we are in a state of permanent indecision when it comes to information technology. Innovations from America and China […]

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

About

Coding Systems is an explorative framework by Tim Rodenbröker and Martin Lorenz. Together, we explore the potential of Creative Coding for Flexible Visual Systems. Read more about how we work. Coding Tim Rodenbröker is Design educator and community builder, teaching Creative Coding in his own online school trcc, and in person in various places around europe. He graduated […]

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

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

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

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

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

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

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

Workshop at PAU Barcelona

The wide gap between technology and design is often a major problem on many levels. It not only leads to failed projects, poor compromises and a great deal of frustration, but also to extremely limited perspectives among all those involved. One solution is to agree on a common terminology and method. This is where we […]

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

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