We don't take briefs and hand back decks. We build working software — for phones, laptops, and the browser — and we build it the way we'd want to use it ourselves.
A knot is something tangled that resolves into shape once you pull the right thread. That's what a product is before it ships — a mess of ideas waiting for the version that makes sense. Our name is a reminder of that process, not a metaphor we explain twice.
We'd rather maintain three products well than ship ten half-finished ones.
Every screen earns its place. If it doesn't help someone finish what they came to do, it doesn't ship.
Predictable architecture, tested code, and dependencies we understand — so the interesting parts get our full attention.
We treat every release as a draft of the next one — including this website.