There's also various article series in the flipcode archives: https://flipcode.com/archives/articles.shtml
You can also find the source code on archive.org if you don't feel like typing everything.
You can also find the source code on archive.org if you don't feel like typing everything.