I’m a designer, software writer, and hobby philosopher from Switzerland. This is the place where I share my thoughts and research.

You can tweet @therod on Twitter or email me at rodrigo@codegestalt.com.

Current Work


At Codegestalt I design and write software to problems I care about. I run the company together with my co-founder, Daniel Puglisi We’ve just released our first big product last year.


At Master21, Switzerlands first coding bootcamp, I teach people how to design, code and launch digital products together with other skills that matter for the 21st century.

Current Research

Jobs to be Done

Customers are not interested in your solution. They are only interested in their problems. So what job is your product or service solving? How does it make your customers’ lives better? I want to learn more about this way of thinking about building products and services, that’s why I started a Jobs To Be Done Meetup here in Switzerland.

On Designing and Writing Software

This is where I try to capture everything that I’ve learned about designing and writing software.


Where there is life, there is movement. It is part of our DNA, as that of every species. It is a basic need we all feel, like the one for food, water and sleep. Movement training is a crucial part of health, right up there with food and rest. Yet, somehow, movement didn’t make into countless aspects of modern daily life, especially in the western world.