Every time we hired a new developer, the same nightmare started.
Week 1: "Alex, how does this service work?"
Week 2: "Alex, where does this connect to?"
Week 3: still pulling me and my senior devs away from real work.
I managed a team building software across multiple projects — Java backends, ESP32 firmware in C/C++, frontend apps. The codebase was real, complex, and completely undocumented in any readable form.
New hires weren't the problem. The codebase was.
The Tools I Tried (And Why They All Failed)
I spent a long time looking for a fix before I decided to build one.
Confluence — Someone has to write it first. We never did. Nobody does.
Notion wikis — Outdated before you finish typing. Great intentions, zero maintenance.
NotebookLM — Genuinely great product. Doesn't support code files. Dead end.
ChatGPT/Claude — Paste your entire codebase manually or through CLI always updated manually. Sure.
Swimm and Mintlify — The closest things to what I needed.…