A couple I've come across: - Visual Studio has a Help Viewer that allows you to download offline versions of the docs - There are various ways to get offline backups of stack overflow (e.g. Stacked off)
You have to make peace with build issues. There are systems like maven, pypi, npm, etc. that are endemic. They do a lot of downloading so you need to plan around that.