recently I gave AI a task to configure a software and the software didn’t have any docs of how it works only the source code. the agent went through all the files and generated a summary of how it works and why it’s not working for my particular scenario and suggested edits to my docker-compose.yml file. I couldn’t believe it since the bug was very hard to find and it used headless firefox to find why it wasn’t working.
made me realize do we still need documentation of how a software work when a AI can easily explain it?


Yes - it’s still useful to have docs to refer to.
But it can also be useful to use the AI to generate that documentation if you’re not good at it (which I am not) or aren’t disciplined enough to keep them up-to-date (which practically nobody is).