The design tool
In 2020 we were developing an API and it felt like writing the same code over and over again. Then we had an idea. What if we could generate the repetitive code directly from the specification?
First we built a framework to generate code from specifications.
It worked, generating structural code and packages. But the new bottleneck was design. It was time to go deeper.
Warren Bickley, 2021-2022
So then we asked, what about building a visual design tool with code generation?
Specification and code would remain perfectly in sync.
Non-technical designers could collaborate on technical processes.
Ultimately, anyone with a vision could create a scalable API.
So we’re building Eject, a visual editor that codes Node.js APIs.
Warren Bickley & Marcus Reidy, 2023