Skip to main content

Guiding principles

These principles define our approach to software engineering.

We solve real problems.​

We build tools that address genuine pain points in software development. If it doesn't matter to developers, we don't build it.

We exude openness.​

Open source first—transparency in code, decisions, and roadmap. Users should never wonder what we're doing or why.

Developer experience is non-negotiable.​

Intuitive APIs, clear documentation, and sensible defaults. If Developers shouldn't have to fight our tooling to get their work done.

Simplicity wins.​

Do one thing well. Feature creep is the enemy of focus. Composability over monoliths.

Be reliable.​

Users depend on our tools in production. Stability, backward compatibility, and clear upgrade paths aren't negotiable.