Requests for Discussion
oxide.computer
oxide.computer
Specifically, the amount of process described in this document is massive. Printed out, it becomes 9 pages of process. Surely competent engineers can pick up on it quickly by following the guide, but what benefit does all of this process have over simply creating a Wiki page and having each team member write their discussion in their own section?
These things always feel fun at small companies within the teams that conceived them, but it's easy to lose track of how unwieldy these process- and tech-heavy solutions to simple communication problems are for newcomers.
In terms of newcomers: I actually think that's a tremendous strength of the RFDs: unlike many startups, we have a lot written down -- and newcomers (and indeed, even prospective Oxide employees) are able to read the stuff that often exists in people's heads.
All of that said, it's definitely not perfect! If we could get a Google docs (or equivalent) in which the underlying artifact were stored as AsciiDoc and every modification appeared as a git commit (and the comments themselves were also tracked via a git commit), that would almost assuredly be better than the GitHub + custom infrastructure we've built. But already having outrageously broad ambition, we drew the line at not reinventing design document management... ;)
I couldn't fully grok the flow between ideation and prediscussion. I found that a little "fine grained". My understanding was hindered by the typos in the ideation section.
As for the typos: thank you! Fixed them in both the RFD and in our blog post!