doc-first development FTW