>> how can I prevent me from using that knowledge at another company
You are expected to distinguish between public-domain knowledge and company-confidential information. Public-domain knowledge includes knowledge that you can (legally) obtain without being a part of the company, that you had from before you joined the company (without being under an NDA), that the company chooses to disclose to the public itself like by publishing papers, etc.
At a new company, you can as such freely describe published patents (i.e., those accessible publicly, whether approved yet or not) from the previous company, however, you or your new company are not expected to be violating any approved patents. It generally helps to not even disclose those inventions at the new company.
"Best practices" are generally not confidential information belonging to a company, though that could theoretically be if they involve patentable inventions or trade secrets. Likewise, you are not expected to be taking out any documents on these best practices subject to copyrights.
You are expected to distinguish between public-domain knowledge and company-confidential information. Public-domain knowledge includes knowledge that you can (legally) obtain without being a part of the company, that you had from before you joined the company (without being under an NDA), that the company chooses to disclose to the public itself like by publishing papers, etc.
At a new company, you can as such freely describe published patents (i.e., those accessible publicly, whether approved yet or not) from the previous company, however, you or your new company are not expected to be violating any approved patents. It generally helps to not even disclose those inventions at the new company.
"Best practices" are generally not confidential information belonging to a company, though that could theoretically be if they involve patentable inventions or trade secrets. Likewise, you are not expected to be taking out any documents on these best practices subject to copyrights.