Why we’re building a local-first office suite
Why Ettex is built local-first: the document lives on your machine and syncing is an addition rather than a precondition. What that buys, and what it genuinely costs.
Remote-first changes what has to be written down. The practices that make asynchronous work hold together — and the ones that only look like they do.
Remote-first is not an office policy with the office removed. It is a decision that the default way information moves is written and asynchronous, and almost everything uncomfortable about it follows from that one change. We build an office suite for teams working this way, and we work this way ourselves, which is a useful source of bias worth declaring up front.
Two failure modes, opposite in shape. The first is treating asynchronous as a prohibition on talking: questions that would take ninety seconds on a call get spread over two days of messages, and people conclude that remote work is inherently slower. The second is scheduling so many calls to compensate that the day fragments into gaps too small to use. The usable rule is that anything requiring more than two rounds of clarification should become a call, and anything that is one person telling several others something should never have been one.
The real cost of remote-first is not communication, it is that nothing is observed. Nobody notices you are stuck, nobody sees you working late for a fortnight, nobody catches the thing you misunderstood on day one. That has to be replaced deliberately, and a weekly one-to-one is the cheapest replacement available.
Mainly the thing we did not expect: writing more made us better at deciding. A decision that has to be written is a decision somebody has to actually hold an opinion about, and the ones that do not survive the writing were usually not decisions at all. That is also why the suite leans the way it does — towards documents, records and registers that outlive the conversation rather than towards ever richer chat.
No. It means meetings are a deliberate choice rather than the default channel, and that what happens in them is written down afterwards for the people who were not there.
Noticing. Nobody sees that somebody is stuck, overloaded or quietly misunderstanding something, so that has to be replaced with a regular, protected one-to-one.
For anything that needs several rounds of clarification, yes — which is exactly the case that should become a call. For everything else it is faster, because it does not require two calendars to agree.
Why Ettex is built local-first: the document lives on your machine and syncing is an addition rather than a precondition. What that buys, and what it genuinely costs.
In Ettex the authoritative copy of a document is on your device, not on a server. What that means in the browser, in the installed app, and when you want your data out.
An on-call rota decides who answers at 3am. How to size it, what to pay, what counts as working time, and the handover that stops the same fault being rediscovered.