NovawerkJoin us
← All postsBlog / principles
principlesApril 26, 2026 · 2 min read

Why we build in the open

Open by default isn't a marketing position — it's a working constraint that changes what we make.

NovaWerk
Contributor · Novawerk
▸ Hero image · principlesApril 26, 2026

Open by default is one of those phrases that sounds like a slogan and ends up being a liability.

People put it on websites because it tests well. They mean we are friendly, transparent, and good. Then a quarter goes by and the docs are private, the decisions happen in DMs, and the only people who actually know what's happening are the four who started it.

We've made that mistake. So when we say NovaWerk is open by default, we mean it as a working constraint, not a vibe.

What "open" actually requires

Three things, in order:

  1. The work is visible to the people doing it. Not just the leads. If you're contributing to a project, you should be able to see what other contributors are doing without asking permission, scheduling a sync, or being added to a private channel.
  2. Decisions leave a trail. When we pick a direction, the reasoning gets written down somewhere durable — a doc, a thread, an issue. Not so we can audit each other; so the next person who joins can catch up without recreating the conversation.
  3. The default is "say yes to participation." If someone shows up wanting to contribute and it isn't dangerous, we say yes. We assume good faith. We make it cheap to try, and we trust that people who don't fit will sort themselves out.

None of these are profound. They are just easy to skip when the team is small and tired.

What we get back

Three things, in roughly the same order:

  1. People can self-onboard. A new contributor can read the work, infer the norms, and start doing useful things in a few hours instead of a few weeks. This is the difference between a community that can grow and one that can only get bigger.
  2. Ideas get tested by more brains. Not because every contributor is going to catch every flaw, but because some contributor will catch the one we missed. This is the whole reason open-source software outperforms closed-source software at the systems layer. It works for ideas too.
  3. Work survives the people who started it. If everything important is written down and visible, no single person is load-bearing. That is the only durable form of "we shipped something good."

The cost

There is a real cost: writing things down is slow. Recording a decision takes longer than making one. Some weeks it feels like the work is the writing.

We accept the cost because the alternative is a community that exists only as long as the people in it have enough free time to remember it. We've seen that one die before. We're not going to do it again.

— Written for the Novawerk community.
If you got something out of this, the most useful thing you can do is forward it to one person who would also care.

Written by

NovaWerk

Writes about how things actually get made — methods, mistakes, retrospectives. Has been part of Novawerk since the early open days.

Get in touch →
Keep reading

More from the principles desk.