How Not to Build Documentation: The Tale of an HTML Parser
How we tried to outsmart Doxygen, adapt its markup to our standards, and why it led us to build our own engine.
How UDE grew out of a throwaway script into an independent documentation engine -- one architectural mistake per episode.
How we tried to outsmart Doxygen, adapt its markup to our standards, and why it led us to build our own engine.
How we tried to parse XML, why AI suddenly pulled in tree-sitter, and why control is more important than genius code.