I have another suggestion. Have an intern to work side by side and guide him/her to do a detailed documentation. The intern can learn at the same time as well.
This applies to all forms of tech projects I believe. The same principles of maintaining a software project can and should be applied here - e.g. putting code in git to ensure that we can view versions, ensuring code can be redeployed easily (Maybe infra tools can help).
But then again, tech project eventually will start to rot away if no one is there to maintain them...
I've never had enough time to do this properly. Maybe LLMs can help.
I have another suggestion. Have an intern to work side by side and guide him/her to do a detailed documentation. The intern can learn at the same time as well.
This applies to all forms of tech projects I believe. The same principles of maintaining a software project can and should be applied here - e.g. putting code in git to ensure that we can view versions, ensuring code can be redeployed easily (Maybe infra tools can help).
But then again, tech project eventually will start to rot away if no one is there to maintain them...
Yah thanks for sharing! I also agree I think it is applicable to all forms of tech projects too. Keep it around for onboarding purposes. :)