We make your systems explainable.
Yes, your legacy systems, too.

We are a consulting company organized like a research lab. We are authors and researchers. We invented Moldable Development and we develop Glamorous Toolkit.

Contact us

We create

Glamorous Toolkit and Moldable Development

Figuring your system out occupies most of your effort. Developers alone spend more than half of their time doing just that. That's your single largest development expense. Moldable Development redefines this activity.

Everything about your system is data, and data is best approached through custom tools. Through moldable development, developers construct custom tools for every problem. It's like data science for software development. And it affects everything.

To make it practical, we built Glamorous Toolkit, the moldable development environment. It is a live notebook. It is a flexible search interface. It is a fancy code editor. It is a software analysis platform. It is a data visualization engine. All in one.

Learn more about Glamorous Toolkit

Work with us

We tackle unusual or difficult problems. Together with you. And we coach your teams to with them, too.

Work with us

What to do with your legacy system?

So, you have a legacy system. First, that's a positive thing. Still, you want to know what to do next. Should you migrate? Should you split it? And how about the challenge of adding that new crosscutting functionality?

We build custom tools to let you estimate and observe the impact of your decisions on the reality of the system. And we guide you through the whole process, from the technical aspects to the business part.

Learn more about strategic assessment

Work with us

How to evolve your system's architecture?

Ok, maybe you already know what you want to do with your legacy system, but the architecture stops you from doing it.

We help you steer it. We capture your existing ideas and rules into executable constraints, we visualize the violations, and we get the team to incorporate all these in their daily work.

Learn more about steering agile architecture

Work with us

Want to explore your business domain faster?

Ideas are funny animals. They look great on paper because paper can support anything. If you want accurate feedback, make them executable. Capture the domain in code and visualize it to make it approachable for non technical people. We show you how.

Learn more about executable specifications

How we work

#remote, #nomeetings, #noestimation, #nobacklog. #storytelling. Since 2015

Read the story of how we work