Keeping documentation in step with the code
Ze generates command, configuration and support reference data from the code and its records, so the website does not depend on a second list being updated by hand.
Read the articleDesign notes, deep dives, and engineering essays on how Ze is built. For week-by-week shipping notes, read the changelog.
Ze generates command, configuration and support reference data from the code and its records, so the website does not depend on a second list being updated by hand.
Read the articleAI coding needs conventions that connect documentation and design decisions to the code they govern. Each project still has to build that structure for itself.
Read the articleZe's rules give AI agents explicit objectives and ways to check their work against the project's requirements, so they can recognise incomplete or incorrect implementations.
Read the articlePassing unit tests and CI does not establish that Ze behaves as the protocol requires. Our RFC testing framework connects each requirement to the behaviour its tests observe.
Read the articleGo's garbage collector reclaims unused memory, but creating and copying data still has a cost. Ze's BGP UPDATE processing shows how we design to avoid that work.
Read the articleAI often writes better code than I would, and considerably more tests per feature. I have little patience for calling it all slop when human-written software has given us so much to complain about.
Read the article